⑴ ppp工作原理是什麼
PPP的工作原理:
為了建立點對點鏈路上的通信連接,發送端PPP首先發送LCP幀,以配置和測試數據鏈路。在LCP建立好數據鏈路並協調好所選設備之後,發送端PPP發送NCP幀,以選擇和配置一個或多個網路層協議。
當所選的網路層協議配置好後,便可以將各網路層協議的數據包發送到數據鏈路上。配置好後的鏈路一直保持通信狀態,直到LCP幀或NCP幀明確提示關閉鏈路,或者有其它的外部事件發生。
PPP(Public-Private Partnership),又稱PPP模式,即政府和社會資本合作,是公共基礎設施中的一種項目運作模式。在該模式下,鼓勵私營企業、民營資本與政府進行合作,參與公共基礎設施的建設。
PPP模式優點
近年來,在全球各個地區,通過多種多樣的PPP方式,私營部門在基礎設施領域的投資總體上持續快速增加。
結合全球范圍內的PPP項目實踐,PPP模式的優點主要體現:更高的經濟效率[物有所值(Value for Money)]、更高的時間效率、增加基礎設施項目的投資、提高公共部門和私營機構的財務穩健性、基礎設施/公共服務的品質得到改善、實現長遠規劃、樹立公共部門的新形象、私營機構得到穩定發展等。
⑵ PPP(點對點協議)是在_______線路上傳輸IP數據報的TCP/IP協議
PPP是Internet的開發者設計的,用於建立
點到點連接
。
PPP是在RFC
1661,1962和1332中描述的,它用於在點到點鏈路上封裝
網路層
協議信息。
該協議可以用於非同步串列(撥號)或同步串列(ISDN)介質,
因此答案是串列。
⑶ 我想問下,H3C msr2020 關於ppp協議埠如何開啟。
PPP基本配置
設置介面報文的封裝PPP link-protocol ppp
設置驗證類型 ppp authentication-mode { pap | chap }
設置用戶名、密碼、服務類型
[Router] local-user name
[Router-luser-name] password simple password
[Router-luser-name] service-type ppp
配置PAP驗證
主驗證方:配置用戶列表以及驗證方式
[Router] local-user name
[Router-luser-name] password simple password
[Router-luser-name] service-type ppp
[Router-Serial1/0] ppp authentication-mode pap
被驗證方:配置PAP用戶名 ppp pap local-user username password { cipher | simple } password
配置CHAP驗證
主驗證方配置
配置本地驗證對端方式為CHAP ppp authentication-mode chap
配置本地名稱 ppp chap user username
將對端用戶名和密碼加入本地用戶列
[Router] local-user name
[Router-luser-name] password simple password
[Router-luser-name] service-type ppp
被驗證方配置
配置本地名稱和密碼
[Router-Serial1/0] ppp chap user username
[Router-Serial1/0] ppp chap password { cipher | simple } password
PPP MP
MP-Group方式配置PPP MP
創建MP-Group介面 interface mp-group mp-number
加入MP-Group組 ppp mp mp-group mp-number
PPP顯示與調試
顯示介面的PPP配置和運行狀態 display interface interface-name
查看已創建的MP-Group介面的狀態信息 display interface mp-group [ mp-number ]
顯示指定MP介面的介面信息和統計信息 display ppp mp [ interface interface-type interface-number ]
顯示PPP驗證的本地用戶 display local-user
查看PPP的調試信息 debugging ppp all
===========================幀中繼配置===========================
幀中繼基本配置命令
介面封裝幀中繼協議 link-protocol fr [ ietf | nonstandard ]
手工配置靜態映射 fr map ip { ip-address [ mask ] | default } dlci-number [ broadcast | [ nonstandard | ietf ]
配置LMI類型 fr lmi type { ansi | nonstandard | q933a }
配置幀中繼介面的類型 fr interface-type {dce|dte|nni}
為幀中繼介面分配虛電路號 fr dlci dlci-number
創建幀中繼子介面 interface serial interface-number.subnumber [ p2p | p2mp ]
配置幀中繼交換
啟動幀中繼交換功能 fr switching
配置幀中繼介面類型 fr interface-type { dce | dte | nni }
配置DLCI路由 fr dlci-switch in-dlci interface interface-type interface-number dlci out-dlci
幀中繼顯示與調試
顯示各介面的幀中繼協議狀態 display fr interface [ interface-type interface-number ]
顯示網路協議地址與幀中繼地址映射表 display fr map-info [ interface interface-type interface-number ]
顯示LMI協議的配置信息以及統計信息 display fr lmi-info [ interface interface-type interface-number ]
顯示幀中繼當前收發數據的統計信息 display fr statistics [ interface interface-type interface-number ]
顯示幀中繼永久虛電路狀態和虛電路收發數據的統計信息 display fr pvc-info [ interface interface-type interface-number ]
顯示幀中繼PVC交換表 display fr dlci-switch [ interface interface-type interface-number ]
幀中繼中RIP
幀中繼網路不支持RIP更新的廣播發送,需要在路由器上配置各個RIP鄰居路由器的IP地址,以便通過單播發送更新(peer ip-address)
幀中繼中的RIP水平分割會導致路由獲悉不全,關閉水平分割可能導致環路。解決方案:為每個虛電路配置子介面,但是需要大量的子網。
⑷ PPP協議的主要特點是什麼
PPP協議是一種點對點串列通信協議。
PPP具有處理錯誤檢測、支持多個協議、允許在連接時刻協商IP地址、允許身份認證等功能
PPP是一種多協議成幀機制,它適合於數據機、HDLC位序列線路、SONET和其它的物理層上使用。它支持錯誤檢測、選項協商、頭部壓縮以及使用HDLC類型幀格式(可選)的可靠傳輸。
PPP提供了三類功能:
1
成幀:他可以毫無歧義的分割出一幀的起始和結束。
2
鏈路控制:有一個稱為LCP的鏈路控制協議,支持同步和非同步線路,也支持面向位元組的和面向位的編碼方式,可用於啟動路線、測試線路、協商參數、以及關閉線路。
3
網路控制:具有協商網路層選項的方法,並且協商方法與使用的網路層協議獨立。
⑸ 在校園網組網中,ppp協議用的到嗎請幫幫忙回答一下,不甚感激啊!拓撲圖已發。 亟待解決,滿意答案追加
遠程訪問也是校園網網路必須提供的服務之一。它可以為家庭辦公用戶和出差在外的人員提供移動接入服務。
遠程訪問有三種可選的服務類型:專線連接、電路交換和包交換。不同的廣域網連接類型提供的服務質量不同,花費也不相同。在本設計中,由於面對的用戶群規模、業務量較小,所以採用了非同步撥號連接作為遠程訪問的技術手段。
非同步撥號連接屬於電路交換類型的廣域網連接,它是在傳統公共交換電話網(public switched telephone network,pstn)上提供服務的。傳統pstn提供的服務也被稱為簡易老式電話業務(plan old telephone system,pots)。因為目前存在著大量安裝好的電話線,所以這樣的環境是最容易滿足的。因此,非同步撥號連接也就成為最為方便和普遍的遠程訪問類型。
廣域網連接可以採用不同類型的封裝協議,如hdlc、ppp等。其中,ppp除了提供身份認證功能外,還可以提供其他很多可選項配置,包括鏈路壓縮、多鏈路捆綁、回叫等,因此更具優勢。也是本設計所採用的非同步連接封裝協議。
ppp提供了兩種可選的身份認證方法:口令驗證協議pap(password authentication protocol,pap)和質詢握手協議(challenge handshake authentication protocol,chap)。
pap是一個簡單的、實用的身份驗證協議。pap認證進程只在雙方的通信鏈路建立初期進行。如果認證成功,在通信過程中不再進行認證。如果認證失敗,則直接釋放鏈路。
chap認證比pap認證更安全,因為chap不在線路上發送明文密碼,而是發送經過摘要演算法加工過的隨機序列,也被稱為"挑戰字元串"。如圖14-1-5所示。同時,身份認證可以隨時進行,包括在雙方正常通信過程中。因此,非法用戶就算截獲並成功破解了一次密碼,此密碼也將在一段時間內失效。
chap對端系統要求很高,因為需要多次進行身份質詢、響應。這需要耗費較多的cpu資源,因此只用在對安全要求很高的場合。
pap雖然有著用戶名和密碼是明文發送的弱點,但是認證只在鏈路建立初期進行,因此節省了寶貴的鏈路帶寬。
⑹ 如果想讓數碼管顯示"hhhhhhhh"或"pppppppp",應該怎麼修改deled,tdf的代
首先,你沒有給出數碼管的相應電路,這里就用Display()函數來代替你的顯示程序。按鍵也沒有給出電路,這里以普通IO按鍵來編寫程序。
unsigned char disp_data; //定義一個用於存儲需要顯示數值的全局變數
void Display(unsigned char disp) //數碼管顯示函數,輸入參數為要顯示的值。
void Delay_ms(unsigned char disp) //毫秒級延時函數,用於按鍵去抖動。
void main()
{
disp_data=50;
Display(disp_data); //初始顯示"50"
while(1); //循環查詢+-按鍵的狀態
{
if(K+ == 0) //判斷K+是否被按下(假如按鍵按下時為低電平)
{
Delay_ms(20); //延時,去抖動
if(k+ == 0) //再次判斷
{
disp_data++; //數值+1
if(disp_data>80) //判斷數據是否超出范圍
{ //已經超出
disp_data=80; //使數據保持在80;
Display(disp_data); //顯示數據
}
else //沒有超出
{Display(disp_data);} //顯示數據
}
}
if(K- == 0) //判斷K-是否被按下(假如按鍵按下時為低電平)
{
Delay_ms(20); //延時,去抖動
if(k- == 0) //再次判斷
{
disp_data--; //數值-1
if(disp_data<50) //判斷數據是否超出范圍
{ //已經超出
disp_data=50; //使數據保持在50;
Display(disp_data); //顯示數據
}
else //沒有超出
{Display(disp_data);} //顯示數據
}
}
}
}
瀏覽器里直接打的代碼,整體思路應該是對的,需要注意的是K+\K-這樣的變數keil中是非法的,實際程序中請自行改正。
⑺ PPTP是什麼
PPTP(Point to Point Tunneling Protocol),即點對點隧道協議。該協議是在PPP協議的基礎上開發的一種新的增強型安全協議,支持多協議虛擬專用網(VPN),可以通過密碼驗證協議(PAP)、可擴展認證協議(EAP)等方法增強安全性。
PPTP 只能通過 PAC 和 PNS 來實施,其它系統沒有必要知道 PPTP。撥號網路可與 PAC 相連接而無需知道 PPTP。標準的 PPP 客戶機軟體可繼續在隧道 PPP 鏈接上操作。
PPTP 使用 GRE 的擴展版本來傳輸用戶 PPP 包。這些增強允許為在 PAC 和 PNS 之間傳輸用戶數據的隧道提供低層擁塞控制和流控制。這種機制允許高效使用隧道可用帶寬並且避免了不必要的重發和緩沖區溢出。
PPTP 沒有規定特定的演算法用於底層控制,但它確實定義了一些通信參數來支持這樣的演算法工作。
PPTP控制連接數據包包括一個IP報頭,一個TCP報頭和PPTP控制信息。
在使用VPN的時候可以使用PPTP協議,也可以使用L2TP協議,具體設置方法如下:比如在Windows XP中,首先,在"網路連接"窗口中右鍵單擊某個VPN連接,選擇"屬性"。
接著,在打開的屬性窗口中選擇"網路"選項卡。然後在"VPN類型"中選擇"PPTPVPN",單擊"確定"按鈕即可。
(7)ppp電路擴展閱讀
PPTP和L2TP都屬於第二層隧道協議,使用PPP協議對數據進行封裝,然後添加附加包頭用於數據在互聯網路上的傳輸。盡管兩個協議非常相似,但是仍存在以下幾方面的不同:
1、PPTP要求互聯網路為IP網路。L2TP只要求隧道媒介提供面向數據包的點對點的連接。L2TP可以在IP(使用UDP),幀中繼永久虛擬電路(PVCs)、X.25虛擬電路(VCs)或ATM網路上使用。
2、PPTP只能在兩端點間建立單一隧道。L2TP支持在兩端點間使用多隧道。使用L2TP,用戶可以針對不同的服務質量創建不同的隧道。
3、L2TP可以提供包頭壓縮。當壓縮包頭時,系統開銷(overhead)佔用4個位元組,而PPTP協議下要佔用6個位元組
4、L2TP自身不提供隧道驗證,從L2TP的包頭可以看出。隧道認證是由PPP(pap或chap)協議提供!而PPTP則支持隧道驗證,PPTP自身就是PPP的擴展!但是當L2TP或PPTP與IPsec共同使用時,可以由IPsec提供隧道驗證,不需要在第2層協議上驗證隧道。
⑻ 撥號線路,撥號線路是什麼意思
撥號連網是用於遠程和移動用戶的重要連接方式。撥號線路是經過電話交換網路的兩個站點之間的連接或電路,由一個使用電話公司網路的電路交換連接確定。在數據通信領域里,撥號線路構成了兩個距離較遠的計算機或區域網之間的鏈路。撥號線路提供了全通性連接。發話站點可以呼叫任何其他站點,這一點與提供兩個站點之間永久連接的專用租用線路不同。在撥號線路兩端需設置數據機。傳輸速率可高達56kbit/s。 撥號線路可以聚合,這意味著可以合並多個撥號線路以提高容量。MLPPP(多鏈路PPP)是一種在兩個端點之間通過把多個PPP連接捆綁在一起,形成一條邏輯上的或虛擬的PPP連接,來增加全部帶寬的技術。多鏈路PPP協議允許用戶撥叫遠程系統(通常是ISP)並連接單個線路。驗證身份後,自動撥叫第二條線路。
⑼ PPP何以稱之為點對點,什麼樣的網路是點對點,網路拓撲是什麼什麼樣的線路是多點線路什麼地方要用PPP
PPP最主要的一點是不在一個子網的倆個相鄰網路設備也能夠互相通信,這是最大的好處。拓撲在網路里就是線與點的關系,你就理解成結構就差不多了。PPP一般是運營商才會用的,基於串列介面。跟PPPOE是有區別的。PPPOE用的是乙太網的協議。PPP認證有兩種加密方式一個是PAP,是明文,另一個是CHAP,是MD5加密。
⑽ 什麼是HDLC、PPP、SDLC、X.25PLP、X.21 bis
HDLC:High Level Data Link Control protocol,高級數據鏈路控制協議是基於的一種數據鏈路層協議,促進傳送到下一層的數據在傳輸過程中能夠准確地被接收(也就是差錯釋放中沒有任何損失並且序列正確)。HDLC 的另一個重要功能是流量控制,換句話說,一旦接收端收到數據,便能立即進行傳輸。
PPP:Point to Point Protocol,點對點協議(PPP)為在點對點連接上傳輸多協議數據包提供了一個標准方法。PPP 最初設計是為兩個對等節點之間的 IP 流量傳輸提供一種封裝協議。在 TCP-IP 協議集中它是一種用來同步調制連接的數據鏈路層協議(OSI 模式中的第二層),替代了原來非標準的第二層協議,即 SLIP。
SDLC實際上是HDLC的一種實現方式:高級數據鏈路控制正常響應模式即 HDLC NRM,SDLC只是一個別稱。
X.25:ITU-T WAN communication protocol是 ISO 和 ITU-T 為廣域網(WAN)通信所建議的一種包交換數據網路協議,它定義數據終端設備(DTE)和數據電路終端設備(DCE)之間的數據以及控制信息的交換。而PLP即x.25的分組層協議:描述網路層(第三層)中分組交換網路的數據傳輸協議。PLP 負責虛電路上 DTE 設備之間的分組交換。PLP 能在 LAN 和正在運行 LAPD 的 ISDN 介面上運行邏輯鏈路控制(LLC)。PLP 實現五種不同的操作方式:呼叫建立(call setup)、數據傳送(data transfer)、閑置(idle)、呼叫清除(call clearing)和重啟(restarting)。
X.21建議是CCITT於1976年制定的一個用戶計算機的DTE如何與數字化的DCE交換信號的數字介面標准.但目前實際連接用戶端的大多數仍為模擬信道(如電話線),且大多數計算機和終端設備上也只具備RS-232C介面或以V.24為基礎的設備,而不是X.21介面.為了使從老的網路技術轉到新的X.21介面更容易些,CCITT提出了用於公共數據網中的與V系列數據機介面的X.21 bis建議.這時的「bis」是法語「替換物」的意思。