計算機網路spoc作業3

2021-08-29 01:30:43 字數 938 閱讀 8986

勿要抄襲,於人於己無益,謝謝。請多思考其中原因,莫要照抄。

假設主機a向主機b傳送5個連續的報文段,主機b對每個報文段進行確認,其中第二個報文段丟失,其餘報文段以及重傳的第二個報文段均被主機b正確接收,主機a正確接收所有ack報文段;報文段從1開始依次連續編號(即1、2、3……),主機a的超時時間足夠長。請回答下列問題:

1).如果分別採用gbn、sr和tcp協議,則對應這三個協議,主機a分別總共發了多少個報文段?主機b分別總共傳送了多少個ack?它們的序號是什麼?(針對3個協議分別給出解答)

2).如果對上述三個協議,超時時間比5rtt長得多,那麼哪個協議將在最短的時間間隔內成功交付5個報文段?

我的答案:

假設a、b兩個端系統通過唯一的一條8mbps鏈路連線(m=10^6),該鏈路的雙向傳播時延是150ms;a通過乙個tcp連線向b傳送乙個大檔案,b的接收快取足夠大,每個tcp段最大段長度(mss)為1500位元組,tcp採用reno版本,且總是處於擁塞避免階段(即忽略慢啟動)。請回答下列問題:

1).該tcp連線能夠獲得的最大視窗尺寸(以tcp段數計)是多少?

2).該tcp連線的平均視窗尺寸(以tcp段數計)和平均吞吐量(以bps計)是多少?

3).該tcp連線的擁塞視窗從發生丟包到恢復到最大視窗尺寸要經歷多長時間?

計算機網路spoc作業4

如圖所示網路。請回答下列問題 1 主機在配置ip位址時,其正確的子網掩碼和預設閘道器分別是多少?2 若路由器r在向網際網路 乙個由主機192.168.1.5傳送 id 12345 length 500b df 1的ip分組時,則該ip分組首部的哪些欄位會被修改?如何修改?3 若主機192.168.1...

計算機網路3

函式 ssize t recvfrom int sockfd,void buf,size t len,int flags,struct sockaddr src addr,socklen t addrlen ssize t sendto int sockfd,const void buf,size ...

計算機網路作業五

coding utf 8 from tkinter import 匯入tk包 import os 匯入os包,方便執行cmd命令,網上還有其他方法執行 test tk 建立乙個視窗程式 test.title ping 為這個視窗程式命名 test.geometry 500x400 設定視窗大小 注意...