1. 程式人生 > 其它 >3.2--STL初識

3.2--STL初識

假定在使用CSMA/CD協議的10Mb/s乙太網中某個站在傳送資料時檢測到碰撞,執行退避演算法時選擇了隨機數r=100,。問這個站需要等待 5120 【正確答案: 5120】微秒時間後才能再次傳送資料。如果是100Mb/s的乙太網,等待 512 【正確答案: 512】微秒時間後才能再次傳送資料。

r*退避時間。有時退避時間和傳送率有關。(1)對於10Mb/s的乙太網,乙太網把爭用期定為51.2微秒,要退後100個爭用期,等待時間是51.2(微秒)*100=5.12ms。 (2)對於100mb/s的乙太網,乙太網把爭用期定為5.12微秒,要退後100個爭用期,等待時間是5.12(微秒)*100=512微秒評分細則:答對一問得5分;答錯不得分。

乙太網公式

aT=徵用時間。

a是定值。T是傳送速率。

最短幀是傳播時延乘以資料率。

1990 年,IEEE 制定出星形乙太網 10BASE-T 的標準 802.3i,其中10表示 10Mbit/s 【正確答案: 速率為10Mbit/s或10】,BASE表示 基帶傳輸 【正確答案: 數字基帶傳輸、採用曼徹斯特編碼或基帶或數字基帶運輸】,T表示 雙絞線 【正確答案: 雙絞線】。

10BASE-T

BASE是基帶。T是雙絞線。

MAC幀首部和尾部長度是18

因此MAC幀的資料部分長度46-1500.

加上IP資料報首部的資料需要分片因為資料鏈路層46-1500。

一個3200位長的TCP報文傳到IP層,加上160位的首部後成為資料報。

IP資料報長度根據MAC層的限制劃分。

第二個區域網所能傳送的最長資料幀中的資料部分只有1200bit,即每個IP資料片的資料部分<1200-160(bit),由於片偏移是以8位元組即64bit為單位的,所以IP資料片的資料部分最大不超過1024bit,這樣3200bit的報文要分4個數據片,所以第二個區域網向上傳送的位元數等於(3200+4×160),共3840bit。

播報 TCP/IP協議定義了一個在因特網上傳輸的包,稱為IP資料報(IP Datagram)。這是一個與硬體無關的虛擬包, 由首部和資料兩部分組成。首部的前一部分是固定長度,共20位元組,是所有IP資料報必須具有的。在首部的固定部分的後面是一些可選欄位,其長度是可變的。首部中的源地址和目的地址都是
IP協議
地址。 子網掩碼是連續的1和連續的0的掩碼,是推薦使用

(2)0:AA::0 0000:00AA:0000:0000:0000:0000:0000:0000

首部的資料偏移部分

UDP有12位元組的偽首部和8位元組的真正首部。

一UDP使用者資料報的首部十六進位制表示是: 06 32 00 45 00 1C E2 17。則源埠 1586 【正確答案: 1586】、目的埠 69 【正確答案: 69】、資料部分長度 57879 【正確答案: 20】。這個使用者資料報是從客戶傳送給伺服器(填寫是或否)【正確答案: 是】;使用UDP的這個伺服器程式是 TFTP 【正確答案: TFTP】.

序號:當前第一個位元組的序號。

確認號:希望收到下一個位元組的序號。

一個TCP報文段的資料部分最多為 65495 【正確答案: 65495】個位元組;如果使用者要傳送的資料的位元組長度超過TCP報文欄位中的序號欄位可能編出的最大序號,問還能否用TCP來傳送【正確答案: 能】(填寫能或不能)。

通道的利用率 = 25.5Mb/s÷1000Mb/s≈2.55%

25.5是通道的吞吐量。

1000Mb是裝置的傳送速率