Компьютерные сети

Многоуровневая архитектура Интернета

‘Службы протоколов транспортного уровня’

Протокол UDP

Опубликовано 10 июля, 2008

Протокол UDP предоставляет приложению весьма простую и бесхитростную модель обслуживания. Логическое соединение между сокетами не устанавливается, следовательно, процедура рукопожатия в протоколе отсутствует. UDP обеспечивает ненадежную передачу данных, означающую отсутствие приложения, посылающего пакет гарантии того, что этот пакет будет получен адресатом. Более того, протокол не гарантирует, что порядок получения информации будет соответствовать порядку ее отправления.
Читать далее »

Протокол TCP

Опубликовано 9 июля, 2008

Модель обслуживания протокола TCP опирается на установление логического соединения и надежную передачу данных. Поясним, что означают эти два термина.

□ Установление логического соединения. Протокол TCP обеспечивает обмен управляющей информацией между клиентом и сервером до начала передачи «полезных» данных. Этот предварительный обмен, называемый процедурой рукопожатия, предназначен для подготовки обеих сторон к передаче серии пакетов. После удачного завершения процедуры рукопожатия между соке-тами клиента и сервера устанавливается TCP-соединение. ТСР-соединение является дуплексным, то есть стороны могут осуществлять передачу информации друг другу одновременно. После окончания обмена соединение должно быть автоматически разорвано. ТСР-соединение называется логическим потому, что представляет собой совокупность информационных единиц (переменных).
Читать далее »

Два транспортных протокола

Опубликовано 8 июля, 2008

В Интернете и других сетях, использующих семейство протоколов TCP/IP, существуют два транспортных протокола: TCP (Transmission Control Protocol — протокол управления передачей) и UDP (User Datagram Protocol — протокол пользовательских дейтаграмм). При создании нового Интернет-приложения разработчику необходимо выбрать, каким из двух протоколов, TCP или UDP, будет пользоваться его продукт. Эти протоколы предлагают приложениям принципиально разные модели обслуживания.