Взаимодействие человека и сетей данных


TCP подтверждение и механизм окна



Download 7,58 Mb.
bet15/19
Sana10.06.2022
Hajmi7,58 Mb.
#652141
TuriПротокол
1   ...   11   12   13   14   15   16   17   18   19

TCP подтверждение и механизм окна

  • Одной из функций TCP является гарантированная доставка сегментов к узлу-назначения.
    • Службы TCP на узле-назначения подтверждают факт получения данных путем отправки сообщения на узел-источник.
  • Номер последовательности сегмента и номер подтверждения используются для согласования процесса получения данных..
    • Номер последовательности – это относительный номер байтов, которые передаются в этой сессии, плюс 1.
    • Ожидается, что отправляющий узел передаст сегмент, номер последовательности которого будет равен номеру подтверждения.

TCP подтверждение и механизм окна

  • Пример,
    • Левый узел посылает данные, содержащие 10 байт, и номер последовательности, указанный в заголовке, равный 1.
    • Правый узел получает сегмент и определяет, что номер последовательности равен 1 и в сегменте находятся данные длиной в 10 байт.
      • Правый узел посылает левому сегмент, чтобы подтвердить получение данных.
      • Правый узел устанавливает номер подтверждения равным 11, чтобы указать, что следующий получаемый байт будет иметь номер 11.
    • Когда левый узел получит это подтверждение, он может передать следующую порцию данных, начинающуюся с одиннадцатого байта.

TCP подтверждение: Скользящее окно

  • Если отправляющий узел должен ожидать подтверждения каждые 10 байт, то в этом случае сеть будет нести издержки за счет простоя данного узла.
    • Чтобы уменьшить эти издержки, можно организовать передачу нескольких сегментов, прежде чем будет получено одно подтверждение от узла-получателя.
    • Это подтверждение содержит номер подтверждения, равный общему количеству полученных байт.
  • Например, если начиная с номера последовательности, равного 2000, были получены 10 сегментов по 1000 байт каждый, то номер подтверждения, переданный узлу-отправителю, будет равен 12001.
  • Количество данных, которое может передать узел-отправитель до получения подтверждения, называется размером окна (или ОКНОМ).

Download 7,58 Mb.

Do'stlaringiz bilan baham:
1   ...   11   12   13   14   15   16   17   18   19




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