Протоколы прикладного уровня

Почему существуют два транспортных протокола TCP и UDP, а не один из них? Дело в том, что они предоставляют разные услуги прикладным процессам. Большинство прикладных программ пользуются только одним из них. Вы, как программист, выбираете тот протокол, который наилучшим образом соответствует вашим потребностям. Если вам нужна надежная доставка, то лучшим может быть TCP.

Если вам нужна доставка датаграмм, то лучше может быть UDP. Если вам нужна эффективная доставка по длинному и ненадежному каналу передачи данных, то лучше может подойти протокол TCP. Если нужна эффективность на быстрых сетях с короткими соединениями, то лучшим может быть протокол UDP. Если ваши потребности не попадают ни в одну из этих категорий, то выбор транспортного протокола не ясен. Однако прикладные программы могут устранять недостатки выбранного протокола. Например, если вы выбрали UDP, а вам необходима надежность, то прикладная программа должна обеспечить надежность. Если вы выбрали TCP, а вам нужно передавать записи, то прикладная программа должна вставлять маркеры в поток байтов так, чтобы можно было различить записи.

Общее количество прикладных программ, доступных в сетях с TCP/IP, велико и продолжает постоянно увеличиваться. Некоторые приложения существуют с самого начала развития internet. Например, TELNET и FTP. Другие появились недавно: X-Window, SNMP.

Протоколы прикладного уровня ориентированы на конкретные прикладные задачи. Они определяют как процедуры по организации взаимодействия определенного типа между прикладными процессами, так и форму представления информации при таком взаимодействии. В этом разделе мы коротко опишем некоторые из прикладных протоколов.

  1. Слушать на английском:
  2. Названия комплектующих ПК.
  3. Названия аббревиатур и смайликов.
  4. Произношение названий тегов HTML.
  5. Дескрипторы и атрибуты CSS.
  6. Порядковые числительные.
  7. Десятичные дроби.
  8. Название IT профессий на английском.
  9. Слова и фразы IT тематики на английском.
Оглавление
  1. Раздел «Стек протоколов TCP/IP»
  2. Реферат «Стек протоколов TCP/IP». Введение
  3. Структура стека TCP/IP
  4. Адресация в IP-сетях
  5. Протокол межсетевого взаимодействия IP
  6. Управление фрагментацией
  7. Маршрутизация с помощью IP-адресов
  8. Фиксированная маршрутизация
  9. Пример взаимодействия узлов с использованием протокола IP
  10. Транспортный уровень - протоколы UDP и TCP
  11. Формат сообщений UDP
  12. Формат сообщений TCP
  13. Порты и установление TCP-соединений
  14. Протоколы прикладного уровня
  15. Протокол TELNET
  16. Реферат «Стек протоколов TCP/IP». Оглавление