Лекция Сети tcp/IP


Download 0.8 Mb.
Pdf ko'rish
bet17/43
Sana23.03.2023
Hajmi0.8 Mb.
#1287944
TuriЛекция
1   ...   13   14   15   16   17   18   19   20   ...   43
Bog'liq
Лекция 6 TCP IP коментарии

Протокол TCP.
Протоколы TCP и IP являются «рабочими лошадками» Интернет. В этом разделе будут 
рассмотрены механизмы, посредством которых TCP обеспечивает надежный, ориентированный на 
установление соединений потоковый сервис в дейтограмной сети IP. В число этих механизмов входит 
вариант алгоритма ARQ с выборочным повторением и алгоритм управления перегрузками на базе 
индикации потерь сегментов. Подробно протокол описан в документах RFC 793 и RFC 1122.
Надежный потоковый сервис.
Задачей протокола TCP является организация и поддержание логического полнодуплексного 
соединения между двумя приложениями, выполняющимися на конечных станциях, соединенных 
ненадежной дейтограмной сетью, которое обеспечивает обмен упорядоченным потоком байтов и 
управление его интенсивностью. Дуплексность соединения позволяет вести передачу данных в одном 
из направлений и после того, как соединение противоположного направления было закрыто. 
Аналогично UDP, каждый прикладной процесс для TCP-модуля представляется номером порта. 
Структура из пары переменных (порт, IP-адрес) называется сокетом. Соединение между отправителем 
и получателем однозначно определяется двумя сокетами. Для хранения всей информации, необходимой 
для установления и поддержания соединения, определена специальная структура данных – блок 
управления передачей (Transmission Control Block - TCB). В эту структуру, кроме двух сокетов
входят флаги безопасности и приоритета соединения, указатели буферов отправителя и получателя, 
указатели номеров очередного сегмента и сегмента повторной посылки, а также ряд других 
переменных.
ТСР не сохраняет границы сообщений и рассматривает данные, которые поступают ему от 
приложения, как поток байтов. Свои сегменты он формирует так, как считает необходимым, но с 
учетом свойств протокола сетевого уровня (сегмент должен полностью поместиться в IP-пакет). Таким 
21


образом, если приложение отсылает сообщение, размер которого составляет 1000 байтов, то на 
приемной стороне оно может быть представлено двумя частями по 500 байт, тремя частями по 300, 300 
и 400 байт и.т.д.

Download 0.8 Mb.

Do'stlaringiz bilan baham:
1   ...   13   14   15   16   17   18   19   20   ...   43




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling