Skip to main content

Який діапазон TCP/UDP портів існує?

TCP і UDP використовують однаковий діапазон портів: від 0 до 65535. Різниця між TCP і UDP у тому, що у них різні простори портів.

Коротко: TCP-порт 80 і UDP-порт 80 - це різні порти.


Загальний діапазон портів

  • Мінімум: 0
  • Максимум: 65535
  • Загалом: 65 536 портів для TCP і стільки ж для UDP

Основні діапазони портів

1. Well-known ports (0-1023)

Стандартні, «відомі» порти.

Використовуються базовими мережевими сервісами:

  • 80 - HTTP
  • 443 - HTTPS
  • 22 - SSH
  • 25 - SMTP
  • 53 - DNS

Зазвичай:

  • вимагають прав адміністратора
  • використовуються серверами

2. Registered ports (1024-49151)

Порти, закріплені за конкретними застосунками.

  • використовуються серверами і сервісами
  • не вважаються системними

Приклади:

  • 3306 - MySQL
  • 5432 - PostgreSQL
  • 8080 - альтернативний HTTP

3. Dynamic / Ephemeral ports (49152-65535)

Тимчасові (динамічні) порти.

Використовуються:

  • клієнтськими застосунками
  • автоматично призначаються ОС
  • існують лише на час з'єднання

Важливі моменти для співбесіди

  • діапазони однакові для TCP і UDP

  • простори портів окремі

  • порт - це частина end-to-end з'єднання

  • з'єднання однозначно визначається набором:

    IP джерела + порт джерела + IP призначення + порт призначення + протокол (TCP/UDP)

Коротко для співбесіди

Діапазон TCP і UDP портів - від 0 до 65535. Він поділяється на well-known (0-1023), registered (1024-49151) і dynamic/ephemeral (49152-65535); при цьому TCP і UDP мають незалежні простори портів.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.