高級(jí)數(shù)據(jù)鏈路控制協(xié)議-HDLC
一、HDLC簡(jiǎn)介
High-level Data Link Control,高級(jí)數(shù)據(jù)鏈路控制,簡(jiǎn)稱HDLC,是一種面向比特的鏈路層協(xié)議。使用點(diǎn)到點(diǎn)鏈路連接,P2P 鏈路。如下圖:

HDLC 支持點(diǎn)到點(diǎn)連接,在這個(gè)網(wǎng)絡(luò)中不是我,就是你,我通過(guò)這個(gè)鏈路把包發(fā)出來(lái) 就算不指定任何地址信息,也一定是我對(duì)端的接口去接收,我發(fā)送幀肯定是你接收,你發(fā)送肯定是我接收。中間沒(méi)有任何第三個(gè)節(jié)點(diǎn),所以在封裝 HDLC 幀的時(shí)候,不要封裝 SD 地址。
下面我們來(lái)看看HDLC 幀結(jié)構(gòu):

HDLC有三種幀:信息幀、監(jiān)控幀、無(wú)編號(hào)幀。
Flag :第一字節(jié)和最后一個(gè)字節(jié)是用來(lái)同步字段?
Address:地址字段,只有一個(gè)地址。0X0F
Control:控制字段,?
I:信息幀 發(fā)送一些正常數(shù)據(jù)的,最高位為 0?
S:監(jiān)控幀 流控和差錯(cuò)控制 最高位為 1 0?
U:無(wú)編號(hào)幀 建立 維護(hù) 拆除鏈路的 最高位為 1 1
Information:數(shù)據(jù)字段?
Cisco 壓縮只支持 compress stac 壓縮數(shù)據(jù)從而增加帶寬,增加網(wǎng)絡(luò)可用性。
二、HDLC的基礎(chǔ)配置:

華為默認(rèn)連接 serial 線纜是啟用的 PPP 協(xié)議,Cisco 連接 serial 線纜,默認(rèn)是 HDLC,encapsulation hdlc 可以敲命令開(kāi)啟,添加一個(gè)地址就可以了。
三、HDLC接口地址借用

可以在 router 起一個(gè)環(huán)回口,在環(huán)回口起一個(gè)地址,通過(guò) serial 和環(huán)回口擁有相同的 IP 地址。如果接口是借用的,那么這個(gè) serial 接口是沒(méi)有直連理由的。需要寫靜態(tài),一般不使用這個(gè)配置。?
四、配置實(shí)驗(yàn)
思科實(shí)驗(yàn)

進(jìn)入接口配置同網(wǎng)段 IP no shutdown 開(kāi)啟接口,因?yàn)?Cisco 默認(rèn)是 HDLC,?


可以使用進(jìn)入接口 encapsulation hdlc 去修改?

可以看到 R1 的一端為 DCE。
?
2.華為實(shí)驗(yàn)

Huawei 默認(rèn)是 PPP 協(xié)議 配置 IP 地址 啟用 HDLC 可以平通 模擬器默認(rèn)兩端都是 DTE?


[AR1]int s1/0/0?
[AR1-Serial1/0/0]link-protocol hdlc?
Warning: The encapsulation protocol of the link will be changed. Continue? [Y/N]:y?
[AR2]int s1/0/0?
[AR2-Serial1/0/0]link-protocol hdlc?
Warning: The encapsulation protocol of the link will be changed. Continue? [Y/N]:y?
修改為 HDLC

現(xiàn)在使用的協(xié)議的是 HDLC 報(bào)頭和 Cisco 是一模一樣。
好啦,今天的干貨內(nèi)容就到這里,如果你覺(jué)得小老虎的內(nèi)容還不錯(cuò),那請(qǐng)大家動(dòng)動(dòng)手分享給身邊的小伙伴!