Программирование на языке си ( с ) | C Sharp (Си шарп) с нуля. Сортировки | Массивы | Функции

Интернет протоколы TCP UDP

   Интернет протоколы транспортного уровня - TCP UDP

На транспортном уровне модели OSI выделяют 2 интернет протокола:

  1. Интернет протокол TCP
  2. Интернет протокол UDP

Интернет протокол TCP (Transmition Control Protocol)обеспечивает гарантированную передачу данных до узла назначения. А второй протокол UDP (User Datagram Protocol) соответственно не гарантирует доставку дейтаграммы до узла назначения. Термином дейтаграмма на транспортном уровне называется блок данных. Давайте теперь рассмотрим в отдельности каждые из 2 интернет протоколов транспортного уровня

   Интернет протокол TCP

Основными функциями протокола TCP являются следующие:

  1. передает данные, используя дуплексную передачу с заранее установленным логическим соединением, т.е. виртуальным каналом, что и гарантирует точную доставку
  2. мультиплексирование/демультиплексирование дейтаграмм
  3. различные функциональные механизмы для надежной доставки сообщений

   Протокол UDP

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

При копировании ( использовании ) материала размещайте ссылку на сайт www.mir-koda.ru