PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   疑難雜症區 (https://www.pcdvd.com.tw/forumdisplay.php?f=34)
-   -   [求助] 請問一下 Ethernet 封包大小 (https://www.pcdvd.com.tw/showthread.php?t=373819)

Tylor 2004-08-22 01:03 PM

[求助] 請問一下 Ethernet 封包大小
 
目前網路上傳輸的 Ethernet 封包大小為 64 ~ 1516 Byte 這個數值,
是經由一個公式所推出來的最佳封包大小,
想請問一下各位前輩, 推出這個數值的依據理論為何 ?
或是可以開個參考書單來讓小弟查詢 ?

water_luh 2004-08-22 01:31 PM

封包大小是 64 ~ 1518 Bytes.....

還沒找到理論依據.....
網 路架構 ... 中有個「Data Link Layer Frame 格式」圖,檢視其網頁原始檔(網頁中未顯示...).....
可看到由左至右之大小各為8 bytes、6 bytes、6 bytes、2 bytes、46-1500 bytes、4 bytes......

區域網路與高速網路 by 黃能富
Complete Guide to Networking by Peter Norton, Dave Kearns

8:5 2004-08-22 01:41 PM

很久很久沒看書了•••印象中:
框架大小及長度的限制來在於 Ethernet 運作的基本模式 (CD/CSMA): (1) 共用傳輸媒體 (2) 使用碰撞偵測,所以:

(1) 單一框架不能太長,否則整個傳輸媒體會被同一台設備佔用太久。(這個值得決定,取決於允許單一框架佔用整個網路多久,以及訊號的感應速度•••)
(2) 單一框架不能太短,否則可能發生下列狀況:「設備A開始傳輸一個框架,稍後另一個設備也傳輸一個框架,並發生碰撞,但A已經傳完該框架(如果框架長度太短),而無法得知是否有碰撞發生。」(這個值得決定跟整個網路的可能直徑(最遠的兩個設備間的距離),以及訊號的感應速度有關•••)

這是大概 10 年前看書的寫法(那時多為 10Base2,共用一條同軸電纜),不過現在市面上的 Ethernet 設備多為點對點的接法(switch, hub),如果在全雙工的操作模式下已經不使用碰撞偵測,所以不知道將來這些限制是否會改變。

water_luh 2004-08-22 01:49 PM

談超高速乙太網路GigaBit Ethernet .......中,有段「乙太網路訊框」......

段末有提到....
802.3將一個訊槽時間定為51.2us,故
一個訊框長度最小為=10Mbit * 51.2 * 10-6 = 512 bits = 64 Bytes


所有的時間均為GMT +8。 現在的時間是10:59 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。