Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Что такое порт? (в смысле TCP/IP порт) Зачем он нужен? (В смысле - для чего используется)

Хорошая Работа Работа Ученик (14), закрыт 15 лет назад
Лучший ответ
Димон379 Гуру (3023) 15 лет назад
В протоколах TCP и UDP (семейства TCP/IP), порт — системный ресурс выделяемый приложению для связи с другими приложениями, выполняемыми на хостах доступных через сеть (в том числе другим приложением, на этом же хосте) .

Для каждого из протоколов TCP и UDP, стандарт определяет возможность одновременного выделения на хосте до 65536 уникальных портов, идентифицирующихся номерами от 0 до 65535. При передаче по сети номер порта в заголовке пакета используется (вместе с IP-адресом хоста) для адресации конкретного приложения (и конкретного, принадлежащего ему, сетевого соединения) .

В обычной клиент-серверной модели, приложение либо ожидает входящих данных (или запроса на соединение; «слушает порт» ; роль сервера) либо посылает данные (или запрос на соединение) на известный порт открытый приложением-сервером (роль клиента) .

По умолчанию, приложению выдается порт с произвольным (например, ближайшим свободным большим 1024) номером. При необходимости, приложение может запросить конкретный (предопределённый) номер порта. Так веб-серверы обычно открывают для ожидания соединения предопределённый порт 80 протокола TCP.
Остальные ответы
Антон Зуев Гуру (3841) 15 лет назад
http://yandex.ru/yandsearch?clid=9582&text=ip&lr=4
сходите ка вы туда да почитайте все там есть - а то следом вам расскажи принципы маршрутизации итд итп
Похожие вопросы