Сети связи


 Структура заголовков TCP и UDP



Download 4,31 Mb.
Pdf ko'rish
bet262/362
Sana09.04.2022
Hajmi4,31 Mb.
#538642
TuriКнига
1   ...   258   259   260   261   262   263   264   265   ...   362
Bog'liq
goldshtein bs sokolov na ianovskii gg seti sviazi

23.6. Структура заголовков TCP и UDP
Протокол TCP (Transmission Control Protocol).
Для повышения 
надежности транспортировки в сетях IP в 1974 году был разработан 
протокол транспортного уровня TCP, который обеспечивает 
гаран-
тированную доставку датаграмм
. Протокол TCP является
 ориенти-
рованным на соединения
. Пакет ТСР называется также сегментом. 
На рис. 23.5 показана структура заголовка протокола TCP, со-
держащая пять строк, каждая по 4 байта. К заголовку может быть 
прибавлена еще одна строка для опций. Если протокол IP работает 
с адресами отправителя и получателя, то протокол TCP устанавли-
вает соединение с портами, идентифицирующими, какой тип при-
ложения в оконечных хостах используется в этом соединении. 
2Seti_sviz.indd 294
29.09.2009, 13:12:26


Часть 3. Сети документальной электросвязи
295
Длина
заголовка
Порядковый номер
Флаги
Размер окна
Контрольная сумма
IP-адрес получателя
Опции (если имеются)
Заполнитель
0
3
9
15
31
Биты
Порт отправителя
Порт получателя
Резерв
Указатель важной информации
Рис. 23.5. 
Формат заголовка протокольного блока TCP
Заголовок протокола ТСР начинается с полей номеров портов 
отправителя и получателя (2 байта в каждом поле). Адрес IP вместе 
с номером порта TCP называется оконечной точкой хоста. Комбина-
ция порта отправителя TCP, адреса отправителя IP, порта назначе-
ния TCP и адреса получателя IP определяет уникальное соединение 
TCP, называемое 
сокетом

Поле «Порядковый номер», 4 байта, определяет смещение па-
кета от начального порядкового номера, используемого в переда-
ваемом сегменте TCP для нумерации байтов. Порядковый номер 
используется приемным хостом для упорядочения прибывающих 
сегментов. При этом потерянные сегменты повторяются источни-
ком по требованию со стороны получателя.
Поле «Длина заголовка», 4 бита, определяет полную длину заго-
ловка TCP. 
Поле «Резерв» в настоящее время не используется и должно 
обнуляться.
Поле «Флаги», 6 битов, определяет 6 индивидуальных флагов. 
Каждый флаг, имеющий значение «1», указывает на определенную 
процедуру (важность информации, подтверждение того, что номер 
следующего пакета является правильным, быстрая передача ин-
формации приемнику, прерывание связи, запрос синхронизации 
при установлении нового соединения, отсутствие на передающей 
стороне данных для передачи). 
Поле «Размер окна», 2 байта, задает количество байтов, кото-
рые могут быть приняты и накоплены в буфере приемника перед 
отправкой подтверждения. 

Download 4,31 Mb.

Do'stlaringiz bilan baham:
1   ...   258   259   260   261   262   263   264   265   ...   362




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish