16.3.5. Bir nechta qiziqarli ssenariyalar. TCP protokolini belgilangan ish tartibi jaryonidagi bir necha holatni ko‘rib
chiqamiz.
Birinchi holat
16.8-rasmda
keltirilan bo’lib, “A” xost bitta segmentini “V”
xostga yubormoqda. Tasavvur qilamizki, segment 92- tartib raqamida bo‘lib, 8-
bayt ma’lumotni tashkil qiladi. “A” xost ushbu segmentni yuborganidan so‘ng,“V”
xostdan 100 tartib raqami orqali tasdiqlanishni kutadi. Hisoblaymiz “ A” xostdan
yuborilgan segmen muvaffaqiyatli olingan, ammo “V” xostda ushbu segment
yo‘qolgan. Bunda kutishning tugash interval holati kuzatiladi va “A” xost qaytadan
segmentni jo‘natadi. Xost “V” bu segmentni qabul qilib, uning tartib raqamini
aniqlaydi, ma’lum bo‘ladiki bunday segmentni oldindan qabul qilinganligini. Bu
holat qayta yuborilgan segmentni olib tashlashga keltiradi.
197
16.8-rasm.
Tasdiqni (ACK) yo‘qolishi hisobiga, qayta yuborish.
Ikkinchi holat
16.9 rasmda
keltirilgan. “A” xost ketma-ket ikkita segmentni
yubormoqda, ulardan birining tartib raqami 92 va 8-bit bo‘lib, ikkinchi segment
tartib raqami 100 va 20-bayt ma’lumotni ushlaydi. Tasavvur qilamiz, ikkala
segment “V” xostda muvaffaqiyatli qabul qilindi, ularga ikkita tasdiq generatsiya
etilib ularning raqamlari 100 va 120 holda tasdiqlandi. Hisoblaymizki, bu ikkala
tasdiqdan birortasi ham kutish intervalining tugashi oralig‘ida yetib kelmadi. Bu
holatda “A” xost qaytadan 92- raqamli segmentni qayta yuborib, taymerni ishga
tushiradi. Bunda “A” xost ikkinchi segment tasdiqsini olib, yangi kutish tugash
intervali tugamaguncha, ikkinchi segmentni qayta yuborishni amalga oshirmaydi.
198
16.9-rasm. 100-tartib raqamli segmentni yuborish amalga oshirilmagan holat.