Архитектура Microsoft Windows для разработчиков


Транспортный уровень


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



Содержание раздела