Понимание доменных ассоциаций - PullRequest
0 голосов
/ 17 сентября 2011

http://publib.boulder.ibm.com/infocenter/aix/v7r1/index.jsp?topic=%2Fcom.ibm.aix.progcomm%2Fdoc%2Fprogcomc%2Fskt_bind.htm

Интернет-домен:
Создает ассоциацию, состоящую из локальных и внешних адресов и локальных и внешних портов.

Домен UNIX:
Создаетассоциация, состоящая из локальных и иностранных имен путей.

Домен NDD (драйвер сетевого устройства операционной системы):

Обеспечивает связь, состоящую из имени локального устройства (имя NDD операционной системы) и внешних адресов, форма которых зависит от протоколаиспользуется.

Они говорят о association composed of local and foreign addresses.Что именно это означает.

Я могу понять локальный адрес, но что с адресами за границей, как он их находит, и кто они, и как он создает их ассоциацию?

1 Ответ

2 голосов
/ 20 сентября 2011

Локальные и внешние адреса сокетов - это просто адреса вашей программы (локальной) и адреса другой программы, с которой вы общаетесь (внешней).

Различные программы используют разные механизмы для определения этого внешнего адреса. Например:

  • Чтобы просмотреть веб-страницу, введите желаемый URL или нажмите на ссылку; URL содержит имя, а адрес, связанный с именем, ищется и подключается для получения ресурса.
  • Чтобы найти адрес по имени, ваш компьютер свяжется с сервером имен по другому назначенному адресу. Адрес сервера имен часто получается из другого протокола, DHCP.
  • Чтобы найти DHCP-сервер, ваш компьютер отправит широковещательное сообщение всем машинам в локальной сети, затем дождется ответа сервера.

Связи также могут различаться в зависимости от того, основан ли протокол на соединении или без соединения.

  • В основанном на соединении протоколе, таком как TCP, эта связь называется соединением; между сетевыми подсистемами двух компьютеров передаются сообщения для согласования настройки соединения, и это соединение сохраняется до тех пор, пока оно не будет явно закрыто.
  • В протоколе без установления соединения, таком как UDP, предоставляется простое средство для отправки и получения отдельных сообщений в любую конечную точку, совместимую с адресацией; Любые ассоциации полностью связаны с удобством программного обеспечения с использованием протокола.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...