TCP/IP: различия между версиями

4 байта добавлено ,  5 лет назад
(→‎TCP-соединение: орфография)
'''[[w:Порт (TCP/UDP)|Сетевой порт]]''' — условное число от 1 до 65535, указывающее, какому приложению предназначается пакет.
 
Если прибегнуть к аналогии, то IP адрес - почтовый адрес дома, а порт - номер квартиры конкретного жильца.
 
Согласно IP, в каждом пакете присутствуют IP -адрес узла-источника и IP -адрес узла-назначения. В TCP -пакетах дополнительно указываются ''порт источника'' и ''порт назначения''.
 
Узел назначения, получив пакет, смотрит на порт назначения и передает пакет соответствующему у себя приложению.
* слушает на определённом порту, заранее известном клиенту
* занимает этот порт всё время, пока не завершит работу
* об IP -адресе и номере порта клиента узнаёт из приглашения, посланного клиентом
Клиент:
* заранее знает IP -адрес и порт сервера
* выбирает у себя произвольный порт, который освобождает после окончания соединения
* посылает приглашение к соединению
Анонимный участник