logo search
Курс лекций Сети ЭВМ Петров

6.1. Порты tcPиUdp

По номеру порта транспортные протоколы определяют, какому приложению передать содержимое пакетов.

Порты могут принимать значение от 0 до 65535 (два байта 2^16).

Номера портам присваиваются таким образом: имеются стандартные номера (например, номер 21 закреплен за сервисом FTP, 23 - за telnet, 80 - за HTTP), а менее известные приложения (точнее, их протоколы пользовательского уровня) пользуются произвольно выбранными локальными номерами (как правило, больше 1024).

Закрепление портов имеет характер "значения по умолчанию" – при желании можно любой порт закрепить за любым сервисом, единственное условие – обращение к этому сервису должно явным образом передаваться на определённый порт. Например, в случае URLвидаhttp://name.host.ru:81– обращение по протоколуhttpбудет направлено на 81 порт, а не 80, как обычно принято дляhttp. Если на узле name.host.ruhttp-сервер принимает запросы на 81 порту – всё будет работать как нужно. При этом на 80 порту может работать другой сервер или ничего не работать (при этом запросы игнорируются, пакеты уничтожаются).

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

Порт

Служба

Описание

0

-

Зарезервировано

13

Daytime

Синхронизация времени

20

ftp-data

Канал передачи данных для FTP

21

ftp

Передача файлов

23

telnet

Сетевой терминал

25

SMTP

Передача почты

37

time

Синхронизация времени

43

Whois

Служба Whois

53

DNS

Доменные имена

67

bootps

BOOTP и DHCP - сервер

68

bootps

BOOTP и DHCP - клиент

69

tftp

Упрощенная передача почты

80

http

Передача гипертекста

109

POP2

Получение почты

110

POP3

Получение почты

119

NNTP

Конференции

123

NTP

Синхронизация времени

137

netbios-ns

NETBIOS - имена

138

netbios-dgm

NETBIOS Datagram Service

139

netbios-ssn

NETBIOS Session Service

143

imap2

Получение почты

161

SNMP

Протокол управления

210

z39.50

Библиотечный протокол

213

IPX

IPX - протокол

220

imap3

Получение почты

443

HTTPs

HTTP  с шифрованием

520

RIP

Динамическая маршрутизация