題組內容

三、假設你正在寫一個 data link layer 的接收方軟體,接收傳給你的資料。而對應的另一端 使用的是 HDLC(High-Level Data Link Control),用的是 3 個 bit 的序號(sequence number)和視窗大小(window size)是七個訊框(frames)。為了增加效率,你會 將未照順序(out-of-sequence)收到的訊框暫存起來,但是你無法改變傳送端的傳 送軟體。

⑴請問你是否可以使用大於 1 的接收視窗(receiver window),而仍然保證此協定 不會失敗?(5 分)