Tez qayta uzatish tirbandlikni oldini olish algoritmiga kiritilgan modifikatsiyadir. Jeykobsonning tezkor qayta uzatish algoritmida boʻlgani kabi, joʻnatuvchi 3-dublikat ACK-ni olganida, u paket yoʻqolgan deb hisoblaydi va qayta uzatish taymerining muddati tugashini kutmasdan oʻsha paketni qayta uzatadi.
Tezkor qayta uzatish nima uchun foydali?
Tez qayta uzatish bu erda muhim rol o'ynaydi. ba'zi bir nechta takroriy ACK olgandan so'ng, jo'natuvchi tomondagi TCP taymer muddati tugashini kutmasdan etishmayotgan paketni qayta uzatadi. Bundan tashqari, bir nechta takroriy ACKlarni qabul qilish tarmoq tiqilib qolganligini bildiradi.
TCPda tez qayta uzatish qachon ishlatiladi?
Tez qayta uzatish TCP uchun yaxshilangan boʻlib, yoʻqolgan segmentni qayta yuborishdan oldin joʻnatuvchi kutish vaqtini qisqartiradi. TCP joʻnatuvchisi yoʻqolgan segmentlarni aniqlash uchun odatda oddiy taymerdan foydalanadi.
Nega bizga TCP tiqilib qolishini nazorat qilish uchun tez tiklash kerak?
Faqat Fast Retransmit ishlatilsa, har safar tarmoq tiqilib qolishi aniqlanganda tirbandlik oynasi 1 ga tushiriladi. Shunday qilib, avvalgidek yuqori havoladan foydalanishga erishish uchun vaqt kerak bo'ladi. Tez qayta tiklash esa bu muammoni sekin boshlash fazasini olib tashlash orqali engillashtiradi.
Tez qayta uzatishni tez tiklash nima?
Tez qayta uzatish va Tez tiklash ulanishning tiqilib qolishni oldini olish xususiyatlarini buzmagan holda qayta tiklanishini tezlashtirish uchun moʻljallangan. Mijoz endi birinchi segmentni tan oladi va shu bilan uch tomonlama qoʻl siqishni yakunlaydi. Qabul qilish oynasi 5000 ga sozlangan.