IP------PPP協議

這只是IP的其中一塊內容PPP,IP還有更多內容可以查看IP專欄,前一章內容為網絡類型,可通過以下路徑查看IP---網絡類型-CSDN博客,歡迎指正

3.PPP協議

1.PPP優點

網絡類型:p2p

PPP---點到點協議

  1. 兼容性會更強凡是接口或者鏈路支持全雙工的工作模式,就可以運行PPP協議。

    -----單工-----只支持一邊發送數據 半雙工------兩邊都可以發送數據,但是兩邊不能同時發送

    ---------全雙工----兩邊都可以發送數據而且兩邊能同時發送

  2. PPP協議具備很強的可移植性。

  3. 支持認證和授權---計費系統

2.PPP過程

1.協議檢測(鏈路兩端使用的二層封裝協議需要是同一種協議)

2.鏈路建立階段---LCP協議:鏈路控制協議---PPP協議中的 一個子協議(完成PPP會話的建立,PPP協議和TCP協議類似,在轉發數據之前需求建立PPP的會話)

3.認證階段--(可選階段)---------支持認證和授權

4.網絡層協商階段---NCP協議---網絡層控制協議---一系列協議的統稱。IPCP協議

Flag-------用來截取數據幀------固定值------開始或結束

Address----地址------固定值-----沒有意義

Control-------沒有意義

Protocol------協議-------中間 ------LCP協議-------建立ppp會話 ---------PAP,CHAP-------認證

---------右邊-----協議功能

Information-------數據

FCS------幀檢驗序列------校驗

1.鏈路建立階段

鏈路建立階段---LCP協議

360截圖1814122190135105

協商參數:

1.MRU----在點到點網絡中規定最大的二層數據量

2.MTU---規定數據來到鏈路層數據部分最大攜帶的數據量

3.認證:是否認證以及如果認證使用何種認證方式(PAP/CHAP)--雙向的過程------A設備需要認可B設備參數,B設備也要認可A設備參數

2.認證階段

認證階段--(可選階段)----既可以做單向的認證,也可以做雙向的認證---aaa

1.PAP認證

A被認證方會以明文方式(不太安全)發送用戶名和密碼,B認證方會查看存儲記錄如果一致就發送ACK報文不一致就發送NAK報文

360截圖18430705317328

2.PAP認證配置

認證方:

[Huawei-aaa]local-user huazhu password cipher 123456
[Huawei-aaa]local-user huazhu service-type ppp
[Huawei-Serial4/0/0]ppp authentication-mode pap ------進入到需要的接口

local-user-------用戶名 認證模式password--------密碼登錄

service-type-----遠程服務類型------ ppp----ppp協議

ppp authentication-mode pap------調用ppp協議中的pap認證協議

被認證方:

[Huawei-Serial4/0/0]ppp pap local-user huazhu password cipher 123456

ppp pap-----ppp協議中的pap認證協議 local-user huazhu password cipher 123456-----輸入用戶名和密碼

A被認證方會以明文方式(不太安全)發送用戶名和密碼,B認證方會查看存儲記錄如果一致就發送ACK報文不一致就發送NAK報文

PPP的認證是一次性會話----建立完成后更改,添加,刪除不了信息

重新建立

[Huawei-Serial4/0/0]shutdown        -----停止
[Huawei-Serial4/0/0]undo   shutdown             -----刪除
//這個時候查看信息,端口就沒有雙up,而且沒有IP,因為這個階段是認證階段,認證階段都沒有通過,就不會有第三個階段即IP協商認可
[Huawei-Serial4/0/0]ppp pap local-user huazhu password cipher 123456

3.CHAP認證

密文傳輸-----比對摘要值的方式進行認證,更加安全HASH---將任意長度的數據轉換為一個定長的輸出

認證方存儲了被認證方的用戶名和密碼,認證方發送隨機數c,被認證方將c和密碼作為輸入哈希運算得到一個值和用戶名進行發送,如果這個值和認證方得出來的值一致就認證成功。

哈希運算-----相同輸入,相同輸出--------不可逆性----------雪崩效應

360截圖18470131535865

4.CHAP認證配置

認證方:

[Huawei-aaa]local-user huazhu password cipher 123456
[Huawei-aaa]local-user huazhu service-type ppp
[Huawei-Serial4/0/0]ppp authentication-mode chap

local-user-------用戶名 認證模式password--------密碼登錄

service-type-----遠程服務類型------ ppp----ppp協議

ppp authentication-mode pap------調用ppp協議中的chap認證協議

被認證方:

[Huawei-Serial4/0/0]ppp chap password 
[Huawei-Serial4/0/0]ppp chap user

ppp chap password -----ppp協議中chap認證輸入密碼

認證方存儲了被認證方的用戶名和密碼,認證方發送隨機數c,被認證方將c和密碼作為輸入哈希運算得到一個值和用戶名進行發送,如果這個值和認證方得出來的值一致就認證成功。

3.IPCP協商

本質是授權

雙向的過程---A設備需要認可B設備IP,B設備也要認可A設備IP

360截圖17571116111135112

A發送IP報文,B不認可IP,并且攜帶給A的IP,A使用并且重新發送IP報文,B因為是B發送的IP就會直接認可

360截圖17040513465282

1.IP報文的壓縮格式

2.IP地址---當點到點網絡鏈路配置IP地址后,路由器會自動生成一條主機路由------掩碼是32全是主機位-----獨立的IP地址----代表一個主機

主機獲取IP地址

[Huawei-Serial4/0/0]ip address ppp-negotiate     ---獲取方
[Huawei-Serial4/0/0]remote address 1.1.1.1      ----下發地址方

這只是IP的其中一塊內容PPP,IP還有更多內容可以查看IP專欄,后一章內容為GRE和MGRE,可通過以下路徑查看IP-------GRE和MGRE-CSDN博客,歡迎指正

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/70737.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/70737.shtml
英文地址,請注明出處:http://en.pswp.cn/web/70737.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Springboot基礎篇(3):Bean管理

前言:Spring 通過掃描類路徑(Classpath)來查找帶有特定注解(如 Component、Service、Repository 等)的類,并將它們注冊為 Spring 容器中的 Bean。 1 Bean掃描 Bean 掃描是 Spring 框架的核心功能之一&…

Metal 學習筆記二:3D模型

是什么讓一個好游戲更好玩?漂亮的圖像!就像《神界:原罪2》,《暗黑破壞神3》以及《巫師3》等大作一樣,需要一個強大的程序團隊以及3D美術團隊強強合作。你在屏幕中看到正是3D模型使用自定義渲染繪制的結果。就像上一章你…

【算法】797. 差分

題目 797. 差分 思路 差分的實質是通過構造數組b減少時間復雜度,數組a為初始數據,構造數組b,數組a是b的前綴和,通過對數組b操作就可以實現數組a每個數加上c,而對數組b的操作在單位時間內即可完成,對數組…

解鎖狀態模式:Java 編程中的行為魔法

系列文章目錄 后續補充~~~ 文章目錄 一、狀態模式:概念與原理二、狀態模式的深度剖析(一)模式定義與核心思想(二)模式結構與角色 三、狀態模式的實際應用場景(一)電商系統中的訂單狀態管理&…

php 獲取head參數

php 獲取head參數 在PHP中,獲取HTTP頭部(head)參數可以通過不同的方式實現,下面為你詳細介紹幾種常見的方法。 1. 使用$_SERVER超全局變量 $_SERVER 是PHP中的一個超全局變量,它包含了諸如頭信息、路徑、腳本位置等…

數據結構與算法-圖論-最短路-拓展運用

選擇最佳路線 分析: 這是一道圖論中的最短路徑問題,目標是在給定的公交網絡中,找到從琪琪家附近的車站出發,到她朋友家附近車站(編號為 s )的最短時間。以下是對該問題的詳細分析: 問題關鍵信息…

AI知識架構之神經網絡

神經網絡:這是整個內容的主題,是一種模擬人類大腦神經元結構和功能的計算模型,在人工智能領域廣泛應用。基本概念:介紹神經網絡相關的基礎概念,為后續深入理解神經網絡做鋪墊。定義與起源: 神經網絡是模擬人類大腦神經元結構和功能的計算模型,其起源于對生物神經系統的研…

【江科協-STM32】5. 輸出比較

1. 輸出比較簡介 OC(Output Compare)輸出比較。 輸出比較可以通過CNT(CNT計數器)與CCR寄存器值的關系,來對輸出電平進行置1、置0或翻轉的操作,用于輸出一定頻率和占空比的PWM波形。 :::tip CNT計數器是正向計數器。它只能正向累…

C++ Primer 再探迭代器

歡迎閱讀我的 【CPrimer】專欄 專欄簡介:本專欄主要面向C初學者,解釋C的一些基本概念和基礎語言特性,涉及C標準庫的用法,面向對象特性,泛型特性高級用法。通過使用標準庫中定義的抽象設施,使你更加適應高級…

排查和解決線程池瓶頸問題案例

在分布式系統中,線程池的使用非常普遍,尤其是在處理異步任務時。然而,線程池的配置不當可能會導致性能瓶頸,進而影響系統的整體性能。本文將分享一個實際案例,介紹如何通過日志分析和線程池優化來解決系統中的性能瓶頸…

影響板材的熱導率有哪些因素?

板材熱導率受多種因素左右,可劃分為內部材料特性與外部環境條件兩大方面 內部材料特性 化學構成:不同化學元素及化合物組合形成的板材,熱導率表現大相徑庭;金屬板材,像銅與鋁,熱導率優異,這是…

給字符串加密解密

加密規則:輸入1a2b3c 輸出 abbccc 解密:輸入abbccc 輸出 1a2b3c 代碼: using System;namespace 加密解密 {class Program{static void Main(string[] args){Encryption("4b2a8p");Decryption("ppppppoovvv");Console.…

人工智能中的特征是什么?

什么是人工智能中的特征? 在人工智能中,特征(feature)是指從原始數據中提取出的、能夠代表數據關鍵信息并用于模型訓練的屬性或變量。特征通常是對原始數據的抽象或轉換,目的是捕捉數據中的模式、結構或相關性&#x…

20250226-代碼筆記05-class CVRP_Decoder

文章目錄 前言一、class CVRP_Decoder(nn.Module):__init__(self, **model_params)函數功能函數代碼 二、class CVRP_Decoder(nn.Module):set_kv(self, encoded_nodes)函數功能函數代碼 三、class CVRP_Decoder(nn.Module):set_q1(self, encoded_q1)函數功能函數代碼 四、class…

洛谷 P3628/SPOJ 15648 APIO2010 特別行動隊 Commando

題意 你有一支由 n n n 名預備役士兵組成的部隊,士兵從 1 1 1 到 n n n 編號,你要將他們拆分成若干特別行動隊調入戰場。出于默契的考慮,同一支特別行動隊中隊員的編號應該連續,即為形如 i , i 1 , ? , i k i, i 1, \cdo…

PCL源碼分析:曲面法向量采樣

文章目錄 一、簡介二、源碼分析三、實現效果參考資料一、簡介 曲面法向量點云采樣,整個過程如下所述: 1、空間劃分:使用遞歸方法將點云劃分為更小的區域, 每次劃分選擇一個維度(X、Y 或 Z),將點云分為兩部分,直到劃分區域內的點少于我們指定的數量,開始進行區域隨機采…

Go語言--語法基礎2--下載安裝

2、下載安裝 1、下載源碼包: go1.18.4.linux-amd64.tar.gz。 官方地址:https://golang.google.cn/dl/ 云盤地址:鏈接: https://pan.baidu.com/s/1N2jrRHaPibvmmNFep3VYag 提 取碼: zkc3 2、將下載的源碼包解壓…

lowagie(itext)老版本手繪PDF,包含頁碼、水印、圖片、復選框、復雜行列合并等。

入口類:exportPdf ? package xcsy.qms.webapi.service;import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.alibaba.nacos.common.utils.StringUtils; import com.ibm.icu.text.RuleBasedNumberFormat; import com.lowa…

3-2 WPS JS宏 工作簿的打開與保存(模板批量另存為工作)學習筆記

************************************************************************************************************** 點擊進入 -我要自學網-國內領先的專業視頻教程學習網站 *******************************************************************************************…

Ubuntu20.04之VNC的安裝使用與常見問題

Ubuntu20.04之VNC的安裝與使用 安裝圖形桌面選擇安裝gnome桌面選擇安裝xface桌面 VNC-Server安裝配置開機自啟 VNC Clientroot用戶無法登入問題臨時方案永久方案 安裝圖形桌面 Ubuntu20.04主流的圖形桌面有gnome和xface兩種,兩種桌面的安裝方式我都會寫&#xff0c…