Умрун Засохший
Так что же такое порты, в конце концов? Проще говоря они часть адресации, которая контролирует то, как данные перемещаются от одного компьютера к другому. Вы уже видели, как IP адреса работали при идентификации одного, уникального местоположения где-то в Интернете, давая вам, таким образом, возможность отправлять пакеты удаленному компьютеру. Но перед тем как это можно будет сделать, нужно преодолеть еще одно крошечное препятствие.

Кабель, который связывает сеть с удаленным компьютером, один, но приложений, ожидающих соединений на этом компьютере, может быть множество веб сервер, ftp сервер, сервер telnet и т.д. Так что возникает вопрос: Как, используя один кабель и один IP адрес, подключиться к нужному приложению? Ответ: Используя порты.

Вот аналогия. Допустим, вы посылаете другу пакет. Почтовый индекс, который вы указали, подобен IP адресу, благодаря которому ваш пакет придет именно в тот город, в котором живет ваш друг. Дойдя туда, однако, пакет необходимо доставить к порогу вашего друга. Вот где необходим адрес улицы который подобен номеру порта. Другими словами, IP адрес соединяет вас с нужным компьютером, номер порта соединяет вас с нужным приложением. Компьютеры имеют множество портов (около 65000) и каждый имеет уникальный номер.

Так, скажем, сетевая карта, работающая в сети, принимает пакеты, предназначенные ее IP адресу. Порт, своего рода адрес младшего уровня, говорящий компьютеру кто (т.е. какое приложение) получатель какого пакета.

Виды портов: Порт источника, Порт получателя, Прослушиваемый порт, Стандартный порт, Временный порт и Прокси порт.

читать дальше

@музыка: kajiura yuki - dewdrops

@темы: сеть, полезная инфа