������������� �������
���������������


7. ������� �������������

7.1. ��������

������� ������������� (Net) ��������� ����������� ������������ ������� QNX � ����� �������� ��������� �� ����.

�������������� ��������������� � �����, ������� ������������� ��������� ����������� IPC, ������������� � ������� QNX �� ������ �������� ���������, ����������� ����������� ����� � ���������� ��������. ����� ����, ������� ������������� ������������:

7.2. ������� �������� �������� ��������������

������� ������������� �������� �� �������� ��������� �� ���� ��������� ����. ����������� ��������� �������� ���������, ������������ �� ������ ����, �� �������������� ��� �������� ��������� �� ������ ����. ������� �������, �� ���������� ����������� "�������" ������� Send(), Receive() ��� Reply().

7.2.1. ����������� ������

��� ������������� �������� ������� ������������� � ������ ������������ �������. � ����� ����� �� ����� ���� ������� ��� ���� � ���������� ��� ����������� ��� ������ �� ������ � ����.

������ �������� �������������� �������������� ��������������� ��������� � �����. ��� ���� ��� ���������� ���� ����������� ��� ��� ����������� ���������� � ������� ���������������. ����� �������, ������� �������� ��������� � �������� ��������� ��������� �������� �� ������ �������, ����������� � ������������ �������. ������� �������� ��������� �������� � ������ ��������� �������� ��������� � ���������� ���������� ����������.

��� �������� ���������� �� ����� ������ ������ ������������ ������� QNX ������� ������������ � ��������� ������� �� � ������ ��������� �������������� ������. ��������� ���������� �������� ������ �� ���� ������������� ���������� ����������� ��������� � ������� ������������� ������������ ���������� ����������� ��������� �� ����, �� ���� ���� QNX �������� ������, ��� ������ ���������� ���������.

��� ��� ������� ������������� � ���� ���������� ���� �� �����, �� ���� �� ������� �� ������������� �������� ������������, � ��������� ������ ����� ���������� ������, �� ��������� ������� ������������� � ������� ����� ����������� ��.

7.3. ��������� ���������/������� �������������

���� � ������������� ��������� ��������������� � ������� ��������������� ����� ����������� ������������� ������� � ������. ���������� ��� ������� ������������ ����� ������ �������, ������� ������ ��������� ������� �������������. �������� ������� �������� ��� ���������� ��� ���������� �������� (��������, Send(), Reply(), �������� ������������ ������, �������� ������� �� ������ ���� � �.�.).

������ ��������, ������� ���������� ������������ ������� ��� ����������� ���������� �������� ���������, �������� ����� ������������ ������. ��� �������� ������������ ������ ����� ������ ���������� ������ ��� �������� � ��� ������ � ������� ����� ������� �������� �� �� ������ ����.

�� ���.26 ������������ ������ ������ � ����������� ����������� ��� �������� ��������� ��������� �����.

������� ������ Send() ��� Reply() ���������� ����
���. 26

� ������ ������ Send() ��� Reply() �� ��������� ����, ���������� ��������� ��������:

  1. ������� �������� ������� Send() ��� Reply(), ����� ���� ���� �������� ������ �� ��������� ������������ �������� � ����� ���������������� ������������ ������ (��), ������������� �������� Send() ��� Reply();
  2. ���� ������ ������ � ������� � �������� �������������� � ������� ������� �� �����������, �������� � ��� �����������, ���������� ���������� � ��������� �� ������ � ������ ������������ ������. ���� �� ����� ������� ���� �����, �� ����������� proxy C������� ��������������, �������� ��� � ���, ��� ��������� ������;
  3. ������� ������������� ��������� ������ �� �������;
  4. ������� ������������� �������� �������� �� ����. �� �������� �� ��������.

� ������ �������� ������� ��� �������� �� ������ � ������� ������ �� ����, � ������������� ���������. ��� ���� ������� ������������� ������������ �������� ���������� �� ���������� ����� �� �������.

�� ���. 27 ������������ ������ ������ � ����������� ����������� ��� ������ ��������� �� ���������� ����.

������� ��������� Send() ��� Reply() �� ���������� ����.
���. 27

���� ��������� ���� ������ ��������� ���, ��� ��� ���� ������� ����, �� �� ����, ����������� ���������, ����� ����������� ���������:

  1. �� ���� ��������� ������;
  2. ������� ������������� �������� ������ ��������� � ��������������� ����� ������������ ������;
  3. ������� ������������� ��������� ���� � ���������� ������;
  4. ���� �������� ������ �� ������ ������������ ������ � ����� �������� (�����������, ��� �� ��� RECEIVE- ��� REPLY-����������).

����� ����������� ���������, ����������� ������� ���������������, ���������� ���������� �������������� ��������� ����������� ����������� ������� Send(). ��� ����������� ��������� ������������ ��� �������� �������� � �������� ��.

7.4. ������� ��������

������� �������������� �������� ������� � �������������� ���������, � ������ �������� �������������� �� ������ ���������, ����������� ������� ���������� ����������. ��� ������� ����������� ���������� ������� ����. ������� ������������� ����� ������������ ������������ ��������� ������� ���������. ������ ������ ������� ������������ ���� ������� �����. �������� � ����� ����� ���� ������ ��� ������ �����, ��������, ��� �������� � ��� ����� ���� Ethernet ��� ������� � ����� ���� Ethernet � ������� � ����� ���� Arcnet.

��������� ����� ������� ��������������� � ���������� ����������� ����������� �������� � ��������� ������������ ������. ���� ��������� ������������ ����������� ��������� ������������������. �������� ��������� ��������������� �������� ������� �����.

������� �������� �� �������� ������, ������� ������������������ �� �������� � ��������� ��������, � ������ ������� �� �������� ������ � ���������� ����������� ���� � ��������������� �����������. �� ��������� ��� ��������� �� ���� ���������� �������� ��������� QNX. ����� ������� ��������� ����� ������������ ������� QNX � ������ �������� ������������ � ����� ������� ���������� ����� ������ ��� ����������� �������� ��������.

7.5. �������������� ����� � �����

������ ���� � ��������� �������������� ���� ���������������� ����� ��������: ��� ���������� ��������������� (ID) ���� � ���������� ��������������� ����.

7.5.1. ���������� �������������� �����

���������� ID ����� ��������������� ���������. ������� ����� ��������������� ���� � ������, ������� ���������� ID ��� ��������� �����, � �������� �� ��������� ���������� �����. � ������ ����� Ethernet � Token Ring ���� ������������� ������������ ����� ������� �����, � ������� �������� �������� ��� ���������, ��� � ��������. ��������, ������ ����� Ethernet � Token Ring ����� 48-������� ���������� ID ����, ��������������� ��������� IEEE 802. ����� Arcnet ����� 8-������� ID. ���������� ID ����� ����� ������������ ����������: ��� �������������� ���������� ����� ������ ����� ������������� ���� � ������ (�������� � ������ Arcnet) ��� ����� ���������� ������ ������.

7.5.2. ���������� �������������� �����

��� ���������� ��������� ���� �������� � ����������� ID ����� ������� ���� QNX ������������� ���������� ID ����. ��� �������� QNX �������� � ����������� ID �����. ���������� ID ����� ������ ��� ���������, ���������� � ������� QNX.

���������� ID ����� �������� �������������� ����� � ����������. ����� ����, ��� ��������� ������, ����������� ����� ����� ����, ��� ��������� ����������, ��������� ������������� �������� �����, � ������� ���������� ID ���� ���������� �� 1 �� �������� ������ ���������� �����.

������������ ����� ����������� � ����������� ID ����� ��������������� ������� ���������������. ������� �������� ���������� ID �� �������� �������������� ��� ������� ��� ��� �������� ������ �� ������ ����. ���������� ID ����� ������ ��������� ���������������� �������� �����, ������� � 1. ��������, ����, �������� ����� Ethernet, ����� ���� �������� ���������� ID ����, ������ 2, ������� ������������� ����������� ID ����, �������� �������� 00:00:C0:46:93:30.

���������� ID ����� ������ ���� ����������� �� ���� ��������������� ����� QNX.

7.5.3. �������������� ���������� �����

������� ID �������������� ���������� ���������� ����. ��� ���������� ����� ���������� ����� ���������� �����������, ����������� �������� �������� �������� ���������� ����� � ������� ��������� ������� ����. � ���������� ������ ��� ����� ���� ���������������� ����, � � ����� ������� - ���� Ethernet � ������� .

�� ���. 28 ��������, ��� ���� 7 ����� ��� ������� �����, ������� ��������� ��� �������� ������ � ����� ���������� ����� 1 � 2. ���� 8 � 9 ����� �� ��� ������� �����, ����������� �� � ������ 1, 2 � 3.

�������� �������� �� ��, ��� ������ ���������� ID ���� �� ���� � ��� �� ��� ���� ���� ���������� �����.

�������������� ���������� ����� � ����� ������������� ��������������� �������. ����� �������� �� ���� ��. "Network Installation" � User's Guide.

��������� ���������� ����� ������� �������� ������ ��� ���������� ����.
���. 28

7.6. ����� ����

� ��� ������, ����� ���� ���������� ����� ��� ����� ���������� �����, �������� �������������� ���������� ��������, ����� ���� ������������. ��������, �� ����������� ���� ������� ���� 7 ����� �������� ������ ���� 8, ��������� �������, ������������ � ���� 1 ��� � ���� 2.

7.6.1. ������������ ��������

���������� ����������� ���� ������������ ��� �������������� ������������ � ��� �����������, ��� � ��������� �������� ������, ������� ����� ���������� ������� ������������. ���� ��������� ������ ������ � ���� �������, ��� ���� ����� ������� ��, �� � ���� ������ ����� ���������� ����������� ���� ������������ ������������ ������� ������������. ��������, ��� 486-� ����������, ����������� �� ���� Arcnet ����� ���������� ���������� ��� ���� ���� ��������� �������� 2,5 ����/���. ���� ��������� �� ��� ������� ����� Arcnet � ������ ��������� � ��������� �� ���������� ��������, �� ������� ������������� ������ ���������� ������ �� ���� ����� ������������. ��� ������� �������� ��� �������� ���������� ������������������ � ��� ���� �������, ��� ������������������ ����� ����.

������� ������������� ����� �������� �������������� ��������, ������� ��� ����� ��������������� ������� �������. ���� � ����������� ���� ������� ��� �������� ������ �� ���� 7 � ���� 8 �� ���� 1 ������������ ��� ���� �������� �� ���� 7 � ���� 8, �� ��� ��� ����� ������������� ������� ���� 2.

7.6.2. ������������������

� ��� ������, ����� ���� ���������� ����� ��� ����� ������, ���������� ��������� ����� ��� ������������ ����� ����� ������. � ������ ������ �� ����� ����� �� ������� ����, � ���������� �������� �������� ������ �� ���� ���� ���������� �����������, ������� ������������� ������������� �������������� ���� ����� ������ �� ������ ����. ��� ����������� "�� ����", ��� ������������� ����������� ������������ �����������, ����������� ������� ���������� ������� ������������������. ����� ����, ��� ������������� ���������� ����� � ����������� ��������� �����������, ������� � ����� ����� �������� �� ���������� ������ ������.

����� ������� �������-������, � ������� ��� ������ ��������� ���������������� �����, ������������ ��� ���������� ������, � ����� ������� ��������������� ����� (��������, ���������������� �����������), ������� �������� � �������. � ������ ������ �� ����� ������ ���� �������� ������ �� ���������, ���� ���������� ����������� �������, �����������, ���������.


���������������
������������� �������