簡述滑動窗口的原理 tcp為了提高效率,引入了滑動窗口協(xié)議來解決什么問題?
tcp為了提高效率,引入了滑動窗口協(xié)議來解決什么問題?只有當(dāng)接收窗口向前滑動(同時發(fā)送確認(rèn))時,發(fā)送窗口才能向前滑動。這個協(xié)議也稱為滑動窗口協(xié)議。當(dāng)發(fā)送窗口和接收窗口的大小等于1時,停止等待協(xié)議。當(dāng)發(fā)
tcp為了提高效率,引入了滑動窗口協(xié)議來解決什么問題?
只有當(dāng)接收窗口向前滑動(同時發(fā)送確認(rèn))時,發(fā)送窗口才能向前滑動。這個協(xié)議也稱為滑動窗口協(xié)議。當(dāng)發(fā)送窗口和接收窗口的大小等于1時,停止等待協(xié)議。當(dāng)發(fā)送窗口大于1,接收窗口等于1時,它是一個回退n步協(xié)議。當(dāng)發(fā)送窗口和接收窗口的大小都大于1時,選擇重傳協(xié)議。根據(jù)協(xié)議,窗口中未確認(rèn)的數(shù)據(jù)包需要重新傳輸。這樣的分組的數(shù)目最多可以等于發(fā)送窗口的大小,即滑動窗口的大小n減去1(因?yàn)榘l(fā)送窗口不能大于(n-1),所以至少接收窗口應(yīng)該大于或等于1)。你好!滑動窗口協(xié)議的原理是:所有數(shù)據(jù)幀按順序編號,發(fā)送方在發(fā)送過程中始終保持一個發(fā)送窗口,只有落在發(fā)送窗口中的幀才允許發(fā)送;同時,接收方也保持一個接收窗口,并且只允許接收落在接收窗口中的幀。通過調(diào)節(jié)發(fā)送器窗口和接收器窗口的大小,可以實(shí)現(xiàn)流量控制,就像通過閥門控制流速一樣。TCP使用滑動窗口進(jìn)行流控制。-從一個小窗口開始,然后開始增長直到出現(xiàn)錯誤。-窗口滑動取決于網(wǎng)絡(luò)性能。也就是說,TCP協(xié)議通過滑動窗口實(shí)現(xiàn)流量控制和差錯控制,從而實(shí)現(xiàn)可靠的傳輸。希望能幫到房東^ ^