1. 程式人生 > >IEEE 802.3和乙太網封裝格式的區別

IEEE 802.3和乙太網封裝格式的區別

一、相同地方:

1、幀的開頭都是6位元組目的地址和6位元組源地址

    2、幀的尾部都是4位元組CRC

3、幀的長度最長都是1518位元組(6+6+2+1500+4)

4、幀的長度最短是64位元組(6+6+2+46+4)

二、不同地方:

1、IEEE802.3在12位元組的地址後面是2位元組的長度,而乙太網資料幀的是2位元組的型別值——可以通過這個地方區分是IEEE802.3還是乙太網資料幀(因為IEEE802.3的長度值和乙太網的型別值沒有相同的)

2、IEEE802.3幀的資料長度最短是38位元組,最長是1492位元組,而乙太網資料幀的長度最短是46位元組,最長是1500位元組。

3、IEEE802.3在14位元組幀頭後面是3位元組的LLC(邏輯鏈路控制子層

)和5位元組的SNAP(子網接入協議Sub-network Access Procotol),其中LLC包含了1位元組DSAP(目的復位訪問點Destination Service Access Point——固定是0xAA);1位元組SSAP(源服務訪問點Source Service Access Point——固定是0xAA);1位元組Cntl(固定是0x03);3位元組Org code(固定是0x00);2位元組型別碼(和乙太網資料幀的一樣型別碼值)