




已閱讀5頁,還剩47頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
計算機網絡與INTERNET原理及技術,計算機科學與技術專業 Major of Computer Science and Technology,主講:郭銀章 教授,第一講:計算機網絡概述,第二講:計算機網絡通信與數據交換技術,第三講:數據鏈路層協議及差錯控制技術,第四講:局域網協議體系及以太網技術,目錄提綱,第五講:網絡層網絡互連協議IP/ICMP,第六講:路由協議與路由算法,第七講:傳輸層傳輸控制協議TCP/UDP,計算機網絡與INTERNET原理及技術,第三講:數據鏈路層協議及差錯控制技術,3.1點到點通信的數據鏈路層概述,3.2數據鏈路層的幀同步技術,3.3數據鏈路層的差錯檢測技術,3.4數據鏈路層的差錯控制技術,3.5數據鏈路層的流量控制技術,計算機網絡與INTERNET原理及技術,3.6數據鏈路層協議HDLC和PPP,1、數據鏈路層概述 數據鏈路層位于物理層和網絡層之間,物理層屏蔽了底層物理設備、傳輸介質以及通信技術的差異,向數據鏈路層提供數據傳輸服務。數據鏈路層將原始的、有差錯的物理線路改造成邏輯上無差錯的數據鏈路,向網絡層提供無差錯的數據服務。其提供的主要功能包括:差錯控制、流量控制、幀的封裝同步、透明傳輸、鏈路管理以及MAC尋址等。 數據鏈路層使用的通信信道有兩種: 點到點信道和廣播信道。點到點信道是收發雙方一對一的通信方式。 廣播信道則采用廣播方式進行信息傳遞,需要專門協議來管理信道使用。 本章主要介紹比較簡單的點到點信道數據鏈路層的問題。,3.1、數據鏈路層的概念,第三講:數據鏈路層協議及差錯控制技術,1、數據鏈路層概述,3.1、數據鏈路層的概念,第三講:數據鏈路層協議及差錯控制技術,我們可以把各種連接看作是一個節點到另一個節點的點到點通信,1、數據鏈路層概述,3.1、數據鏈路層的概念,第三講:數據鏈路層協議及差錯控制技術,2、數據鏈路層的功能 幀同步:數據鏈路層傳輸的數據格式為幀,在發送端進行封裝成幀的時候,為了保證接收端能夠同步接收數據,需要設置幀的起始定界符和結束定界符。 差錯控制:采用奇偶校驗、循環冗余碼、校驗和等進行差錯檢測;采用自動請求重傳ARQ機制進行差錯控制。 流量控制:流量控制一般采用滑動窗口機制防止數據溢出。 鏈路管理: 數據鏈路層的鏈路管理功能主要有鏈路的建立、維持和釋放 透明傳輸:對于傳輸的數據內容、格式及編碼沒有限制、不負責信息結構意義的解釋。,3.1、數據鏈路層的概念,第三講:數據鏈路層協議及差錯控制技術,2、數據鏈路層的功能 MAC尋址:不同于IP尋址,尋找的是計算機的物理地址,在以太網中采用媒體訪問控制地址進行網絡主機的定位。 數據與控制信息的區分:數據和控制信息都是在同一信道傳輸,打包在同一數據幀中,如何有效地區分數據信息和控制信息,是DH層必須解決的問題。,3.1、數據鏈路層的概念,第三講:數據鏈路層協議及差錯控制技術,3、數據鏈路層的服務 無確認無連接服務 源主機向目標主機發送獨立的幀,目標主機不需要對這些幀進行確認。源端發送前,也不需要事先進行連接請求。對于數據完整性要求不高的網絡服務,可使用該服務,以提高數據的傳輸效率。 有確認無連接服務:源主機在發送幀的時候,不需要事先建立連接。但是要對每一個發送的幀進行編號,目標主機要對接收的數據幀進行確認,源主機在規定的時間周期內沒有收到ACK確認信息,則要重傳已發送的數據幀。 有確認面向連接服務:發送數據前既要建立可靠的鏈接,又要對數據幀進行確認重傳。保證每一幀數據只按正常順序接收一次,3.1、數據鏈路層的概念,第三講:數據鏈路層協議及差錯控制技術,1、字符計數法 是一種面向字節的同步規程,它利用幀頭部中的一個域來指定該幀中的字符數,以一個特殊的字符表示一幀開始,以一個專門的字段標注幀內的字符數。其同步原理是:接收方可以通過對該特殊字符的識別從比特流中區分出幀的開始,并從專門字段中獲知該幀中隨后跟隨的數據字符數,從而確定幀的終止位置。其最大缺點是:標識幀大小的字段出錯,將無法確定幀的長度,也不能進行重傳。這種同步技術使用已經很少。,3.2、數據鏈路層的幀同步技術 幀同步要解決的核心問題:對物理層提供的比特流中進行數據幀的開始位和結束位進行識別。,第三講:數據鏈路層協議及差錯控制技術,2、字符填充的首尾定界符法 是一種使用特定的字符來定界一幀的起始與終止,以解決錯誤后的重新同步問題??刂谱址鸖OH為幀的起始定界符,表示一幅幀的開始,控制字符EOT表示一幅幀的結束。,3.2、數據鏈路層的幀同步技術,第三講:數據鏈路層協議及差錯控制技術,2、字符填充的首尾定界符法 當幀的數據部分包含了控制字符EOT或者SOH的時候,就會發生幀同步傳輸錯誤。例如當數據部分出現EOT字符的時候,接收端就會認為幀的傳輸結束,將后邊的數據丟棄,無法保證透明傳輸。解決策略:在數據部分出現的定界符前插入轉義字符ESC,接收端刪除ESC,并把其后的定界符當做數據處理,3.2、數據鏈路層的幀同步技術,第三講:數據鏈路層協議及差錯控制技術,2、字符填充的首尾定界符法,3.2、數據鏈路層的幀同步技術,第三講:數據鏈路層協議及差錯控制技術,3、比特填充的首尾定界符法 是以一組特定的比特模式來標識一幀的起始與終止。例如HDCL中的01111110.允許任意長度的位碼,允許任意字符有任意長度的位。對于數據中包含連續的五個“1”的情況,采用“0位插入法”進行解決。例如:一個數據為“0110111111011111001”,在傳輸時就可以表示為: 0111111001101111101011111000101111110 比特填充幀同步方式很容易通過硬件實現,性能優于字符填充方式,所有面向比特的同步控制協議均采用比特填充同步方式,如:ISO、HDLC協議等,3.2、數據鏈路層的幀同步技術,第三講:數據鏈路層協議及差錯控制技術,1、數據鏈路層差錯檢測的原理 在數據通信系統中產生傳輸差錯主要有隨機差錯和突發差錯共同夠成。 熱噪聲:傳輸媒體的電子熱運動產生,是隨機噪聲引起隨機差錯。特點是隨機存在、幅度小、與頻率無關、單碼元出錯。 沖擊噪聲:由外界電磁干擾引起,主要有脈沖干擾、信號衰落、瞬時中斷造成突發性錯誤。特點是幅度大、持續時間長、成批碼元出錯。 常用誤碼率來衡量信道的傳輸質量。,3.3、數據鏈路層的差錯檢測技術,第三講:數據鏈路層協議及差錯控制技術,1、數據鏈路層差錯檢測的原理 為了減少傳輸差錯,一般采用兩種策略:改善線路質量和差錯檢測與糾正。 改善線路質量:光纖的誤碼率是10-9 差錯檢測與控制:主動式差錯控制策略。糾錯有兩種:請求重傳機制(反饋重發糾錯)、糾錯碼機制(向前糾錯FEC)。 在發送端,通過對數據單元進行計算得到一個校驗碼作為發送數據的冗余碼,然后將由數據單元和冗余碼組成的發送數據進行傳輸。接收端收到數據后,采用相同的校驗碼計算方法求的標準的冗余嗎,與數據幀攜帶的冗余碼進行比較,如果不正確就表明數據出錯了。,3.3、數據鏈路層的差錯檢測技術,第三講:數據鏈路層協議及差錯控制技術,1、數據鏈路層差錯檢測的原理,3.3、數據鏈路層的差錯檢測技術,第三講:數據鏈路層協議及差錯控制技術,E=f(數據),E=f(數據),比較,數據,發送器,接收器,接收信號是數據信號和噪聲信號的疊加。熱噪聲、沖擊噪聲。數據傳輸的差錯是隨機差錯和突發差錯共同構成。,差錯產生的原因:物理線路本身的電氣特性產生的畸變和衰減、信號反射噪聲回波效應、相鄰串擾、外界因素。,2、奇偶校驗檢錯碼: 奇偶校驗碼是在所發送的每個字符后面添加一個校驗位,稱為奇偶位奇校驗是指若字符中有奇數個1則添校驗位0,若偶數個1,則添校驗位1,最終保證字符中有奇數個1偶校驗是指若字符中有奇數個1則添校驗位1,若偶數個1,則添校驗位0,最終保證字符中有偶數個1例如:發送1110010時,采用奇校驗為11100101,偶校驗為11100100 奇偶校驗可以檢測奇數位錯誤,而不能檢測偶數位錯誤奇偶校驗也無法判斷是哪些位發生錯誤偶校驗一般用于同步傳輸、奇校驗一般用于異步傳輸。,3.3、數據鏈路層的差錯檢測技術,第三講:數據鏈路層協議及差錯控制技術,4、循環冗余CRC檢錯碼: 在網絡協議中最常用的差錯檢測技術是循環冗余碼校驗技術CRC,它能檢測出更多的錯誤,常用在數據鏈路層,在網絡傳輸的數據幀的后面有一個幀校驗序列FCS就是CRC。其原理是: 假定:M表示被傳輸的數據字符位串,有K位P是位的標準位串,與M無關,r=k-1.rM用P除時,得商Q和余數R,則2rM=QP+R.注意:這里的運算是以2為模的運算,即加不進位,減不借位,所以余數R至少比P少一位,R的位數可以看作是不大于r位的比特位串。R就是M對P的循環冗余碼CRC,記為F。被傳輸的數據幀M與幀校驗序列F組成幀T,即: T=2rM+F=2rM+R=(QP+R)+R,3.3、數據鏈路層的差錯檢測技術,第三講:數據鏈路層協議及差錯控制技術,4、循環冗余CRC檢錯碼: 對于任何二進制數X,XX,所以,RR0,這說明T應該能夠被P整除。即如果收到的T不能被P整除,則一定發生差錯,這就是循環冗余碼校驗。當然如果收到的T能構被P整除,則不一定說明傳輸中沒有錯誤。下面舉例說明: 例:給定M1101011101 P101101 求F和T。 解:由于P101101為6位,則r+1=6,r=5,F為位。rM=110101110100000,作除法,3.3、數據鏈路層的差錯檢測技術,第三講:數據鏈路層協議及差錯控制技術,4、循環冗余CRC檢錯碼:,3.3、數據鏈路層的差錯檢測技術,第三講:數據鏈路層協議及差錯控制技術,101101,110101110100000,101101,110001,101101,111001,101101,101000,101101,101100,101101,1000,余數R,1111001000商Q,4、循環冗余CRC檢錯碼: 解:F=R=01000,T=25M+F=110101110101000 若收到的T110101010101000,則不能被P除盡,檢測到錯誤,若收到的 T111111111111000,出錯4位,但能夠被P除盡 CRC一般用多項式表示,目前廣泛使用的16次多項式P(X)標準有: CRC-16:X16+X15+X2+1 CRC-CCITT:X16+X12+X5+1 CRC計算過程的實現電路采用異或門電路和移位寄存器實現,3.3、數據鏈路層的差錯檢測技術,第三講:數據鏈路層協議及差錯控制技術,1、自動重傳請求ARQ機制 當接收端檢測出數據幀中的錯誤后,就將有錯誤的幀丟棄,那么出錯的數據幀如何恢復呢?這就是差錯控制技術,其基本技術就是自動重傳請求ARQ技術,其核心是通過收發雙方的確認和重傳方式實現確認技術有: 正確認超時重傳:接收方在成功接收無差錯的數據幀后,返回給發送方一個正確認消息ACK若發送方在超過一定時間間隔后,沒有收到ACK,則重新發送該數據幀。 負確認重傳:接收方在檢測到數據幀有差錯時,返回一個負確認NAK,發送方重發該數據幀,3.4、數據鏈路層的差錯控制技術,第三講:數據鏈路層協議及差錯控制技術,2、停等ARQ協議 停等差錯控制技術采用的是正確認超時重傳機制。就是發送方每發送一個數據幀就等待一個正確認,在收到接收方發送的ACK后才發送下一個數據幀 幀的差錯可能有: 數據幀丟失和出錯:接收方沒有收到或檢測到錯誤的數據幀時,丟棄該錯誤的數據幀,發送方通過超時重傳方式,重發數據該數據幀 ACK消息出錯:幀正確到達目的地,接收端也正確接收,但是返回的ACK丟失或出錯,發送方仍收不到正確認,超時后,發送方仍然重發該幀,這樣,接收端收到兩個一樣的數據幀如何處理? 解決上述問題的方法是給每個數據幀編上序號,比如F0、F1、F2、F3,若接收方連續收到兩個序號相同的幀,則為重復的數據幀,丟棄!,3.4、數據鏈路層的差錯控制技術,第三講:數據鏈路層協議及差錯控制技術,2、停等ARQ協議,3.4、數據鏈路層的差錯控制技術,第三講:數據鏈路層協議及差錯控制技術,2、停等ARQ協議 ACK要指明下一個準備接收的數據幀的序號,比如ACK2,表示準備接收的是F2,且F2以前的幀已全部正確接收停等ARQ最大優點就是簡單,但是缺點是效率低下,每發一個數據幀,發送方都要停下來等待浪費了大量的網絡時間 任何一個編號系統的序號所占用的比特數一定是有限的,所以發送序號總是循環出現。序號占用的比特越少,數據傳輸的額外開銷就越小。,3.4、數據鏈路層的差錯控制技術,第三講:數據鏈路層協議及差錯控制技術,3、后退N-ARQ協議 后退N-ARQ技術,就是在發送方收到ACK之前可以連續發送多個數據幀,而不必等待正確認ACK(n)的到來但是,如果在這期間接收到一個錯誤的NCK(n),則n以后的所有已發送的幀都需重發.這就是后退N機制 比如發送方最多可發送8個數據幀而無需確認,即窗口大小為8,如果第4個幀出錯,即收到NCK(4),則表明03的數據幀正確接收,而幀4及以后的數據幀F5-F7全部被接收端丟棄和忽略,發送方從F7后退到F4,再重新發送F4-F7如圖所示. 后退N機制,采取累計確認的方式,可以應用ACK和NCK結合的方式實現,3.4、數據鏈路層的差錯控制技術,第三講:數據鏈路層協議及差錯控制技術,3、后退N-ARQ協議,3.4、數據鏈路層的差錯控制技術,第三講:數據鏈路層協議及差錯控制技術,發送方,接收方,F0,F1,F6,F3,F2,F4,F5,F7,ACK2,ACK4,NCK4,重發F4,重發F5,重發F6,重發F7,ACK5,ACK7,4、選擇重發ARQ協議 后退N機制解決了停等ARQ的網絡利用率低的問題,但是后退N在重發的時侯,不管N后面的數據幀是否有錯,都要重新發送,這樣浪費了系統資源,于是提出了選擇重發ARQ技術選擇重發ARQ只是發送出錯的數據幀,這樣提高了信道的利用率,但是要求接收方維持較大的緩沖區間,以便存儲已到達、無差錯、但序號不連續的幀,等到發送方重發的幀到齊后,再將其插入到適當位置進行按序接收。,3.4、數據鏈路層的差錯控制技術,第三講:數據鏈路層協議及差錯控制技術,4、選擇重發ARQ協議,3.4、數據鏈路層的差錯控制技術,第三講:數據鏈路層協議及差錯控制技術,選擇重發ARQ要求一次發送窗口的大小應不大于幀編號數的1/2. 例如:編號為3,則一次發送窗口的大小為23X1/2=23-1=4,1、滑動窗口流量控制協議原理 在數據鏈路層,由于收發雙方各自工作速率和緩沖存儲空間的差異,當發送發發送的數據速率大于接收方接收的能力時,就會發生數據的溢出和丟失。這時,就需要對收發雙方的數據流量進行控制,使發送方的速率不致超過接收方所能承受的能力。這就是數據鏈路層的流量控制。 流量控制的過程需要通過某種反饋機制使發送方知道接收方是否能跟的上發送速率,需要有一些規則控制發送方的發送和等待時機。 最簡單的流控機制就是停等流控,但是這種流控技術效率太低,所以現在普遍采用的是滑動窗口流控機制其工作原理是,3.5、數據鏈路層的流量控制技術,第三講:數據鏈路層協議及差錯控制技術,1、滑動窗口流量控制協議原理 (1) 通信雙方在數據交換前,準備好各自的接收緩存區,并通告對方,作為對方的發送窗口 (2)發送方在收到確認前,可以發送的最大數據量是由發送窗口大小決定,在沒有收到ACK時,窗口在不斷縮小,只有收到ACK,窗口才能向右滑動相應空間。 (3)接收端可以接收的最大數據量是接收窗口的大小每接收一個數據幀,窗口就收縮一個空位,當通過幀的差錯檢測后,并向發送端發送ACK后,接收窗口就向右滑動并擴展空位 (4)幀的順序號占據幀的一個域,域的位數決定了順序號的大小,比如域的大小是三位,則幀的編號為0(-)。,3.5、數據鏈路層的流量控制技術,第三講:數據鏈路層協議及差錯控制技術,2、滑動窗口流量控制舉例,3.5、數據鏈路層的流量控制技術,第三講:數據鏈路層協議及差錯控制技術,0,1,2,3,4,5,6,7,0,0,1,2,3,4,5,6,7,0,0,1,2,3,4,5,6,7,0,0,1,2,3,4,5,6,7,0,0,1,2,3,4,5,6,7,0,0,1,2,3,4,5,6,7,0,0,1,2,3,4,5,6,7,0,0,1,2,3,4,5,6,7,0,F0,F1,F2,ACK3,滑動窗口流控機制圖示,2、滑動窗口流量控制舉例 滑動窗口流量控制機制的特點是:發送方根據接收方的接收窗口大小界定發送數據量,滑動窗口左邊為已發送并確認的數據,窗口內為可以一次發送的數據,窗口右邊為待發送的數據,3.5、數據鏈路層的流量控制技術,第三講:數據鏈路層協議及差錯控制技術,1、HDLC簡介: 1974年美國IBM公司推出了著名的系統網絡體系結構SNA,SNA中數據鏈路層協議采用了面向比特的SDLC協議,后來國際標準化組織將其改為HDLC. HDLC協議是一個面向比特流的通用數據鏈路協議,他描述了數據鏈路層幀的結構和收發雙方對數據鏈路的控制規程。可實現完全可靠的數據幀的傳輸控制。包括幀的確認重傳、差錯控制、流量控制等。當有多個節點時,HDLC對鏈路的使用權輪詢控制機制。由主站發起、從站發起和混合發起三種模式。,3.6、高級數據鏈路控制HDLC協議,第三講:數據鏈路層協議及差錯控制技術,2、HDLC的操作方式: 主節點方式操作、從節點方式操作、混合節點操作。 主節點負責對數據流的組織和數據差錯控制的實施。主節點到從節點發送的是命令幀,反之為響應幀。HDLC常用的操作方式有三種: 正常響應方式NRM:非平衡數據鏈路操作方式。適用于面向終端的點到點或點到多點的鏈路。主節點啟動,進行管理整個鏈路、超時重傳、輪詢、選擇從節點等管理功能。 異步響應方式ARM:非平衡數據鏈路操作方式。從節點啟動,從節點向主節點發送幀,從節點控制超時重傳和輪詢。 異步平衡方式ABM:允許任何節點來啟動數據傳輸。,3.6、高級數據鏈路控制HDLC協議,第三講:數據鏈路層協議及差錯控制技術,3、HDLC的幀格式:,3.6、高級數據鏈路控制HDLC協議,第三講:數據鏈路層協議及差錯控制技術,比特 8 8 8 可變 16 8,標志字段:01111110,作為幀的開始與結束標志。當處于連接狀態時,可連續發送標志位,直到出現數據為止。數據透明傳輸采用“0比特插入法”處理。 地址字段:取決于所采用的操作方式,全1為廣播地址,全0為無節點地址。從節點與組合節點都被分配一個唯一的地址。,3、HDLC的幀格式:,3.6、高級數據鏈路控制HDLC協議,第三講:數據鏈路層協議及差錯控制技術,控制字段:用于構成各種命令及響應,以實現對鏈路層的監視與控制。發送方主節點或組合節點利用控制字段來通知被尋址的從節點執行約定操作。從節點用該字段作為對命令的響應,報告已經完成的操作或狀態變化??刂谱侄蔚那皟晌皇菐愋停盒畔⒈O控幀和無編號幀。第五位是P/F:輪詢/終止位。 信息字段:長度不限,上限由FCS字段和通信節點的緩沖容量決定。國際上一般采用1000-2000bit FCS幀校驗序列:16 位CRC,生成多項式為16、12、5、1,4、HDLC的幀類型:,3.6、高級數據鏈路控制HDLC協議,第三講:數據鏈路層協議及差錯控制技術,信息幀(I幀):控制字段第一位為0表示,用于傳送有效信息和數據。用控制字段N(S)存放發送幀序列,N(R)存放接收方下一個預期接收的幀序號。 監控幀(S幀):控制字段10表示。用于差錯控制和流量控制。INFO由6個字節48位表示??刂谱侄蔚?、4位是幀的類型編碼,共有4種組合:,4、HDLC的幀類型:,3.6、高級數據鏈路控制HDLC協議,第三講:數據鏈路層協議及差錯控制技術,00-接收就緒RR:主節點使用RR型的S幀輪詢從節點,希望從節點傳輸編號為N(R)的信息幀。從節點使用RR型的S幀響應,表示希望從主節點那里接收的下一個信息幀的編號為N(R) 01-拒絕REJ:用以要求發送方從編號為N(R)開始及其以后的幀重新發送,同時,N(R)以前的信息幀已正確接收 10-接收未就緒RNR:表示編號為N(R)以前的幀已經收到,但是正在進行接收處理,但是編號為N(R)的信息幀接收尚未準備好,主要是用來進行流量控制。 11-選擇拒絕SREJ:要求重新發送編號為N(R)的幀,并表示其他編號的幀已正確接收。,4、HDLC的幀類型:,3.6、高級數據鏈路控制HDLC協議,第三講:數據鏈路層協議及差錯控制技術,無編號幀(U幀):無編號幀因其控制字段不包含字段N(S)和字段N(R)而得名。用于提供對鏈路的建立、拆除和多種控制功能。這些控制功能用5個M位表示32種附加命令功能或32中應答功能。 5、HDLC的應用特點: 應用場合:HDLC適用于點到點和點到多點式的系統結構。從工作方式而言,適用于半雙工或全雙工結構。從傳輸方式而言,適用于同步傳輸和中高速傳輸。,3.6、高級數據鏈路控制HDLC協議,第三講:數據鏈路層協議及差錯控制技術,傳輸效率:HDLC開始發送一幀后,就可以連續不斷地發送所有的幀。可同時確認多幅幀。HDLC的每幅幀都含有地址字段,在多點結構中,每個從節點只接收含有本節點地址的幀,主節點在選中一個從節點并與之通信的同時,不用拆除鏈路,就可以選擇其他節點通信,所以具有很高的傳輸效率。 傳輸可靠性:HDCL所有幀都包含FCS,按照窗口序號順序傳輸。 數據透明性:HDCL采用“0比特插入法”對數據進行透明傳輸,傳輸信息的組合方式無任何限制。 信息傳輸格式:HDCL采用統一的幀格式實現數據、命令、響應的傳輸。 鏈路控制:HDCL利用改變幀中的控制字段編碼格式完成各種規定的鏈路操作功能,提供面向比特的傳輸功能。,3.7、點對點協議PPP,第三講:數據鏈路層協議及差錯控制技術,現在全世界使用得最多的數據鏈路層協議是點對點協議 PPP (Point-to-Point Protocol)。用戶使用撥號電話線接入ISP,獲取臨時IP地址,結束后釋放IP地址。用戶連接到ISP使用的協議標準就是 PPP 協議。,1、PPP協議簡介,3.7、點對點協議PPP,第三講:數據鏈路層協議及差錯控制技術,協議簡單:接收方每收到一個幀,就進行CRC校驗,正確接受,錯誤丟棄 采用特殊字符作為幀的定界符封裝成幀 ,可實現透明傳輸 可在同一條物理鏈路上支持多種網絡層協議以及能夠在多種鏈路上運行 PPP協議具有快速檢測數據鏈路的連接狀態,具有及時檢查的特點 PPP協議對每一種類型的點到點鏈路設置一個最大傳輸單元默認值MTU,MTU不是幀的總長度,是指幀數據部分的長度。若超過MTU就丟棄。 PPP協議具有網絡層地址協商功能,2、PPP協議的特點,3.7、點對點協議PPP,第三講:數據鏈路層協議及差錯控制技術,PPP協議由三部分組成:一個將IP數據封裝到串行鏈路的策略,一個用來建立、配置和測試數據鏈路連接的鏈路控制協議LCP,一套網絡控制協議NCP PPP的幀格式:,3、PPP協議的幀格式,3.7、點對點協議PPP,第三講:數據鏈路層協議及差錯控制技術,(1)幀的首尾定界符 F = 0x7E (符號“0x”表示后面的字符是用十六進制表示。十六進制的 7E 的二進制表示是 01111110),PPP收尾均出現,作為幀的定界符使用。 (2)地址字段 A 只置為 0xFF,控制字段 C 通常置為 0x03。地址和控制字段實際上并不起作用。 (3)PPP 有一個 2 個字節的協議字段。 若為 0x0021,PPP 幀的信息字段就是IP數據報。 若為 0xC021, 則信息字段是 PPP 鏈路控制數據。 若為 0x8021,則表示這是網絡控制數據。,3、PPP協議的幀格式,3.7、點對點協議PPP,第三講
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 長春大學旅游學院《歐美設計規范釋義雙語》2023-2024學年第一學期期末試卷
- 廈門軟件職業技術學院《圖案與應用》2023-2024學年第二學期期末試卷
- 威海海洋職業學院《探究科學》2023-2024學年第一學期期末試卷
- 新疆科信職業技術學院《結構設計實踐》2023-2024學年第二學期期末試卷
- 浙江師范大學《體操1》2023-2024學年第二學期期末試卷
- 襄陽科技職業學院《水利工程地基處理》2023-2024學年第二學期期末試卷
- 長白山職業技術學院《食品衛生微生物檢驗》2023-2024學年第二學期期末試卷
- 四川省成都簡陽市三星中學2024-2025學年初三二檢模擬考試語文試題含解析
- 吉林省吉林市重點中學2025年5月高三第三次月考物理試題含解析
- 浙江金融職業學院《自貿區與國際商務專題》2023-2024學年第一學期期末試卷
- 二年級下冊道德與法治第8課《安全地玩》說課稿說課稿(第一課時)
- DBJ33T 1271-2022 建筑施工高處作業吊籃安全技術規程
- 2024年國家公務員考試行測真題附解析答案
- 2023年吉林省松原市中考物理一模試卷
- 一年級口算練習題-100以內無進退位
- 學校聘用教師勞動合同書5篇
- 2024年07月山東興業銀行濟南分行濟南管理部招考筆試歷年參考題庫附帶答案詳解
- 創新創業基礎知到智慧樹章節測試課后答案2024年秋哈爾濱理工大學
- DB 23T 1501-2013 水利堤(岸)坡防護工程格賓與雷諾護墊施工技術規范
- 2024年初中級攝影師資格鑒定考試題庫(含答案)
- 2025年徽商集團招聘筆試參考題庫含答案解析
評論
0/150
提交評論