PPP協(xié)議
PPP協(xié)議英文全稱(chēng) Point to Point Protocol,中文也稱(chēng)為點(diǎn)對(duì)點(diǎn)協(xié)議,是工作在數(shù)據(jù)鏈路層的協(xié)議。PPP可以用于多種類(lèi)型的物理介質(zhì)上,包括串口線(xiàn)、電話(huà)線(xiàn)、移動(dòng)電話(huà)和光纖。
PPP協(xié)議由三部分構(gòu)成:
通過(guò)串行鏈路封裝數(shù)據(jù)的方法;
用于建立、配置和測(cè)試數(shù)據(jù)連接的鏈路控制協(xié)議(LCP);
用于配置不同網(wǎng)絡(luò)層協(xié)議的網(wǎng)絡(luò)控制協(xié)議(NCP)。
PPP協(xié)議數(shù)據(jù)幀
PPP協(xié)議是面向字節(jié)流的,數(shù)據(jù)幀之間需要使用一個(gè)標(biāo)志字節(jié)來(lái)分隔。
7D是轉(zhuǎn)義字符,表示下一字節(jié)的第 6 位要取反,如 7D 23,實(shí)際表示的是 03。
LCP協(xié)議
LCP(Link Control Protocol)用于建立、配置和測(cè)試數(shù)據(jù)通信鏈路,能夠用來(lái)協(xié)商 PPP 協(xié)議的一些配置參數(shù);處理不同大小的數(shù)據(jù)包;檢測(cè)鏈路環(huán)路和錯(cuò)誤;終止一條鏈路。
NCP 協(xié)議
NCP(Network Control Protocol)網(wǎng)絡(luò)控制協(xié)議是 PPP 協(xié)議為不同網(wǎng)絡(luò)層協(xié)議提供的一族網(wǎng)絡(luò)控制協(xié)議。常用的是提供給 TCP/IP 網(wǎng)絡(luò)的IPCP和提供給 SPX/IPX 網(wǎng)絡(luò)的 IPXCP。其中,IPCP最為常用,在 PPP 協(xié)議進(jìn)行 NCP 參數(shù)配置時(shí)用來(lái)協(xié)商網(wǎng)絡(luò)層地址。
通過(guò)IPCP協(xié)議設(shè)備可以協(xié)商獲得 IP 地址、DNS 等信息。
PPP 和DHCP的區(qū)別
PPP 和DHCP都能獲得 IP 地址,那么他們的區(qū)別是什么呢?
PPP 是應(yīng)用在廣域網(wǎng)的,用于撥號(hào)的,在獲取 IP 的過(guò)程是有鑒權(quán)認(rèn)證的,鑒權(quán)不通過(guò)是無(wú)法獲得 IP 的;
而DHCP是用于局域網(wǎng)的,獲取 IP 是不需要鑒權(quán)認(rèn)證(注意:WIFI 加密不屬于這里的鑒權(quán)認(rèn)證,DHCP和 WIFI 是沒(méi)有直接關(guān)系的,只是通常 WIFI 設(shè)備會(huì)支持DHCP)的,只要是局域網(wǎng)內(nèi)的主機(jī)都可以獲得 IP;
局域網(wǎng)內(nèi)要實(shí)現(xiàn) IP 通信還要依賴(lài)與鏈路層(MAC),而廣域網(wǎng)中的 PPP 協(xié)議本身就是在鏈路層的,是點(diǎn)對(duì)點(diǎn)的通信協(xié)議,是用不到 MAC 地址的。
編輯:hfy
-
PPP協(xié)議
+關(guān)注
關(guān)注
0文章
5瀏覽量
7901 -
網(wǎng)絡(luò)控制協(xié)議
+關(guān)注
關(guān)注
0文章
2瀏覽量
2583
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論