您好,登錄后才能下訂單哦!
Ethernet II:
Ethernet II由6個字節目的MAC地址,6個字節源MAc地址,和兩個類型(用于標示封裝在這個Frame、里面數據的類型)以上為Frame Header,接下來是46--1500 字節的數據,和4字節的幀校驗)組成。
Ethernet II類型以太網幀的最小長度為64字節(6+6+2+46+4),最大長度為1518字節(6+6+2+1500+4)。其中前12字節分別標識出發送數據幀的源節點MAC地址和接收數據幀的目標節點MAC地址。(注:ISL封裝后可達1548字節,802.1Q封裝后可達1522字節)。
Ethernet II協議報頭結構
每個字段的詳細解釋如下:
6字節目標地址:此數據包的目標MAC地址。
6字節源地址:此數據包的源MAC地址。
2字節協議類型:上層協議,表示網絡層使用的協議。
數據:高層協議、數據和填充符,范圍在46~1500字節。
4字節FCS:數據幀校驗序列,用于確定數據包在傳輸過程中是否損壞。
PPP:
幀格式:
標志字段--地址字段--控制字段--協議--信息部分--FCS--標志字段
PPP采用7EH作為一幀的開始和結束標志(F);其中地址域(A)和控制域(C)取固定值(A=FFH,C=03H) ;協議域(兩個字節)取0021H表示IP分組,取8021H表示網絡控制數據,取C021H表示鏈路控制數據;幀校驗域(FCS)也為兩個字節,它用于對信息域的校驗。若信息域中出現7EH,則轉換為(7DH,5EH)兩個字符。當信息域出現7DH時,則轉換為(7DH,5DH)。當信息流中出現ASCII碼的控制字符(即小于20H),即在該字符前加入一個7DH字符。
和HDLC的主要區別就是,PPP是面向字符的,HDLC是面向位的。
特點:
PPP協議是一種點——點串行通信協議。PPP具有處理錯誤檢測、支持多個協議、允許在連接時刻協商IP地址、允許身份認證等功能,還有其他。PPP提供了3類功能:成幀;鏈路控制協議LCP;網絡控制協議NCP。PPP是面向字符類型的協議。
HDLC:
幀格式:
在HDLC中,數據和控制報文均以幀的標準格式傳送。HDLC中的幀類似于BSC的字符塊,但BSC協議中的數據報文和控制報文是獨立傳輸的,而HDLC中的命令應以統一的格式按幀傳輸。HDLC的完整的幀由標志字段(F)、地址字段(A)、控制字段(C)、信息字段(I)、幀校驗序列字段(FCS)等組成。
與PPP協議的不同:
2個協議雖然格式基本相同,但是區別還是明顯的。PPP協議,顧名思義,就是點到點協議(POINT TO POINT),只能是2個點之間通信,不具備多點尋址的功能。HDLC具備多點尋址的功能。PPP協議只是借用了HDLC的格式。PPP協議是IETF定義的,目前在INTERNET上使用越來越廣。 HDLC來源是ITU,主要使用在傳統的電信網絡設備上。對于點對點(也就是串口,封裝肯定是PPP),廣播口封裝HDLC。
特點:
HDLC具有如下特點:協議不依賴于任何一種字符編碼集;數據報文可透明傳輸,用于實現透明傳輸的“0比特插入法”易于硬件實現;全雙工通信,不必等待確認便可連續發送數據,有較高的數據鏈路傳輸效率;所有幀均采用CRC校驗,對信息幀進行編號,可防止漏收或重份,傳輸可靠性高;傳輸控制功能與處理功能分離,具有較大靈活性和較完善的控制功能。由于以上特點,使得網絡設計普遍使用HDLC作為數據鏈路管制協議。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。