Протокол управління передачею
Нижче рівня програм у пакеті протоколів знаходиться рівень TCP. Коли програми відкривають з’єднання з іншим комп’ютером, що надсилаються повідомлення передаються по стеку на рівень TCP. Останній відповідає за маршрутизацію протоколів додатків до відповідного ПЗ на комп’ютері. Для цього використовуються номери портів. Порти можна розглядати як окремі канали на кожному комп’ютері. Наприклад, при читанні електронної пошти одночасно можна переглядати веб-сторінки. Це пов’язано з тим, що браузер і поштовий клієнт використовують різні номери портів. Коли пакет надходить на комп’ютер і прокладає шлях до стеку протоколів, рівень TCP визначає, яка програма отримує пакет на основі номера порту.
Нижче перераховані номери портів для деяких найбільш часто використовуваних інтернет-сервісів:
- FTP – 20/21.
- Telnet – 23.
- SMTP – 25.
- HTTP – 80.