![]() |
||
|
New Member
加入日期: Aug 2004
文章: 1
|
[求助] 請問一下 Ethernet 封包大小
目前網路上傳輸的 Ethernet 封包大小為 64 ~ 1516 Byte 這個數值,
是經由一個公式所推出來的最佳封包大小, 想請問一下各位前輩, 推出這個數值的依據理論為何 ? 或是可以開個參考書單來讓小弟查詢 ? |
|||||||
|
|
|
Junior Member
![]() ![]() ![]() 加入日期: May 2004
文章: 776
|
封包大小是 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 此文章於 2004-08-22 02:01 PM 被 water_luh 編輯. |
||
|
|
|
Major Member
![]() 加入日期: Dec 2002 您的住址: 謎
文章: 265
|
很久很久沒看書了•••印象中:
框架大小及長度的限制來在於 Ethernet 運作的基本模式 (CD/CSMA): (1) 共用傳輸媒體 (2) 使用碰撞偵測,所以: (1) 單一框架不能太長,否則整個傳輸媒體會被同一台設備佔用太久。(這個值得決定,取決於允許單一框架佔用整個網路多久,以及訊號的感應速度•••) (2) 單一框架不能太短,否則可能發生下列狀況:「設備A開始傳輸一個框架,稍後另一個設備也傳輸一個框架,並發生碰撞,但A已經傳完該框架(如果框架長度太短),而無法得知是否有碰撞發生。」(這個值得決定跟整個網路的可能直徑(最遠的兩個設備間的距離),以及訊號的感應速度有關•••) 這是大概 10 年前看書的寫法(那時多為 10Base2,共用一條同軸電纜),不過現在市面上的 Ethernet 設備多為點對點的接法(switch, hub),如果在全雙工的操作模式下已經不使用碰撞偵測,所以不知道將來這些限制是否會改變。 此文章於 2004-08-22 01:50 PM 被 8:5 編輯. |
|
|
|
Junior Member
![]() ![]() ![]() 加入日期: May 2004
文章: 776
|
談超高速乙太網路GigaBit Ethernet .......中,有段「乙太網路訊框」......
段末有提到.... 802.3將一個訊槽時間定為51.2us,故 一個訊框長度最小為=10Mbit * 51.2 * 10-6 = 512 bits = 64 Bytes |
|
|