當前位置:首頁 » 文件傳輸 » ppp具有介質訪問控制
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

ppp具有介質訪問控制

發布時間: 2022-04-29 19:22:15

㈠ ppp協議的定義

點到點協議(Point to Point Protocol,PPP)是為在同等單元之間傳輸數據包這樣的簡單鏈路設計的鏈路層協議。[1] 這種鏈路提供全雙工操作,並按照順序傳遞數據包。設計目的主要是用來通過撥號或專線方式建立點對點連接發送數據,使其成為各種主機、網橋和路由器之間簡單連接的一種共通的解決方案。PPP具有以下功能:

(1)PPP具有動態分配IP地址的能力,允許在連接時刻協商IP地址;

(2)PPP支持多種網路協議,比如TCP/IP、NetBEUI、NWLINK等;

(3)PPP具有錯誤檢測能力,但不具備糾錯能力,所以ppp是不可靠傳輸協議;

(4)無重傳的機制,網路開銷小,速度快。

(5)PPP具有身份驗證功能。

(6) PPP可以用於多種類型的物理介質上,包括串口線、電話線、行動電話和光纖(例如SDH),PPP也用於Internet接入。

㈡ 請問csma/cd與SLIP、ppp是什麼關系

使用廣播介質工作的乙太網,且中心結點是HUB時要使用CSMA/CD協議;而SLIP和PPP協議是你的計算機接入ISP時使用的協議!

㈢ PPP 協議的特點是什麼為什麼PPP不使用幀的編號PPP適用於什麼情況

主要特點:

(1)點對點協議,既支持非同步鏈路,也支持同步鏈路。

(2)PPP是面向位元組的。

PPP不採用序號和確認機制是出於以下的考慮:

第一,若使用能夠實現可靠傳輸的數據鏈路層協議(如HDLC),開銷就要增大。在數據鏈路層出現差錯的概率不大時,使用比較簡單的PPP協議較為合理。

第二,在網際網路環境下,PPP的信息欄位放入的數據是IP數據報。假定我們採用了能實現可靠傳輸但十分復雜的數據鏈路層協議,然而當數據幀在路由器中從數據鏈路層上升到網路層後,仍有可能因網路授擁塞而被丟棄。因此,數據鏈路層的可靠傳輸並不能保證網路層的傳輸也是可靠的。

第三,PPP協議在幀格式中有幀檢驗序列FCS安段。對每一個收到的幀,PPP都要使用硬體進行CRC檢驗。若發現有差錯,則丟棄該幀(一定不能把有差錯的幀交付給上一層)。端到端的差錯檢測最後由高層協議負責。因此,PPP協議可保證無差錯接受。

PPP協議適用於用戶使用撥號電話線接入網際網路的情況。



(3)ppp具有介質訪問控制擴展閱讀:

PPP具有動態分配IP地址的能力,允許在連接時刻協商IP地址;PPP支持多種網路協議,比如TCP/IP、NetBEUI、NWLINK等;PPP具有錯誤檢測能力,但不具備糾錯能力,所以ppp是不可靠傳輸協議;無重傳的機制,網路開銷小,速度快。

PPP具有身份驗證功能,PPP可以用於多種類型的物理介質上,包括串口線、電話線、行動電話和光纖(例如SDH),PPP也用於Internet接入。PPP 封裝精心設計,能保持對大多數常用硬體的兼容性,克服了SLIP不足之處的一種多用途、點到點協議,它提供的WAN數據鏈接封裝服務類似於LAN所提供的封閉服務。

㈣ 概念性問題:廣域網協議(如ppp,HDLC,幀中繼等)工作在哪一層

首先 我要提醒你 廣域網是個概念 而不是協議!!!
廣域網一般只是包括下三層 就是 網路層 數據鏈路層 物理層 IP數據包可以在網路上轉發 是工作在第三層 即 網路層 你說的 諸如PPP HDLC FR IP 都是為了支持廣域網而開發出的來的協議 換句話說 廣域網其實是個類 這個類是由人類規定的 用來為人類的網路而產生出的一種概念 而不是真正的一種運行的協議

㈤ csma/cd是區域網的數據鏈路層協議嗎是不是跟PPP協議差不多

csma/cd是乙太網協議,用在區域網,因為在乙太網中同一時刻只能由一個節點發送信號,為了避免沖突,所以產生了CSMA/CD來解決這個問題,它的作用就是檢測信號,盡量避免數據碰撞PPP是廣域網的數據傳輸協議,是點對點協議

㈥ PPP方式是何種上網方式

首先要明確什麼是PPP?
PPP的中文翻譯是 點對點協議。

PPP是一種明文認證方式

具體的含義是「在點對點連接上傳輸多協議數據包提供了一個標准方法。PPP 最初設計是為兩個對等節點之間的 IP 流量傳輸提供一種封裝協議。在 TCP-IP 協議集中它是一種用來同步調制連接的數據鏈路層協議(OSI 模式中的第二層),替代了原來非標準的第二層協議,即 SLIP。除了 IP 以外 PPP 還可以攜帶其它協議,包括 DECnet 和 Novell 的 Internet 網包交換(IPX)。

功能有:
(1)PPP具有動態分配IP地址的能力,允許在連接時刻協商IP地址;
(2)PPP支持多種網路協議,比如TCP/IP、NetBEUI、NWLINK等;
(3)PPP具有錯誤檢測以及糾錯能力,支持數據壓縮;
(4)PPP具有身份驗證功能。
(5) PPP可以用於多種類型的物理介質上,包括串口線、電話線、行動電話和光纖(例如SDH),PPP也用於Internet接入。

㈦ PPP的功能

(1)PPP具有動態分配IP地址的能力,允許在連接時刻協商IP地址;
(2)PPP支持多種網路協議,比如TCP/IP、NetBEUI、NWLINK等;
(3)PPP具有錯誤檢測以及糾錯能力,支持數據壓縮;
(4)PPP具有身份驗證功能。
(5) PPP可以用於多種類型的物理介質上,包括串口線、電話線、行動電話和光纖(例如SDH),PPP也用於Internet接入。

㈧ ppp協議的主要特點是什麼

PPP協議是一種點——點串列通信協議。

PPP具有處理錯誤檢測、支持多個協議、允許在連接時刻協商IP地址、允許身份認證等功能,還有其他。

PPP提供了3類功能:成幀;鏈路控制協議LCP;網路控制協議NCP。PPP是面向字元類型的協議。

(8)ppp具有介質訪問控制擴展閱讀:

PPP協議的可靠性問題:

1、差錯控制

在數據通信過程中可能會因物理鏈路性能和網路通信環境等因素,難免會出現一些傳送錯誤,但為了確保數據通信的准確,又必須使得這些錯誤發生的幾率盡可能低。

這一功能也是在數據鏈路層實現的,就是它的」差錯控制」功能。差錯控制通常使用一些冗餘編解碼技術,達到發現錯誤,甚至修正錯誤的目的。

2、流量控制

在雙方的數據通信中,如何控制數據通信的流量同樣非常重要。它既可以確保數據通信的有序進行,還可避免通信過程中不會出現因為接收方來不及接收而造成的數據丟失。這就是數據鏈路層的」流量控制」功能。

數據的發送與接收必須遵循一定的傳送速率規則,可以使得接收方能及時地接收發送方發送的數據。並且當接收方來不及接收時,就必須及時控制發送方數據的發送速率,使兩方面的速率基本匹配。

㈨ 常用的網路協議有哪些

一、OSI模型

名稱 層次 功能

物理層 1 實現計算機系統與網路間的物理連接

數據鏈路層 2 進行數據打包與解包,形成信息幀

網路層 3 提供數據通過的路由

傳輸層 4 提供傳輸順序信息與響應

會話層 5 建立和中止連接

表示層 6 數據轉換、確認數據格式

應用層 7 提供用戶程序介面

二、協議層次

網路中常用協議以及層次關系


1、 進程/應用程的協議

平時最廣泛的協議,這一層的每個協議都由客程序和服務程序兩部分組成。程序通過伺服器與客戶機交互來工作。常見協議有:Telnet、FTP、SMTP、HTTP、DNS等。

2、 主機—主機層協議

建立並且維護連接,用於保證主機間數據傳輸的安全性。這一層主要有兩個協議:

TCP(Transmission Control Protocol:傳輸控制協議;面向連接,可靠傳輸

UDP(User Datagram Protocol):用戶數據報協議;面向無連接,不可靠傳輸

3、 Internet層協議

負責數據的傳輸,在不同網路和系統間尋找路由,分段和重組數據報文,另外還有設備定址。些層包括如下協議:

IP(Internet
Protocol):Internet協議,負責TCP/IP主機間提供數據報服務,進行數據封裝並產生協議頭,TCP與UDP協議的基礎。

ICMP(Internet Control Message
Protocol):Internet控制報文協議。ICMP協議其實是IP協議的的附屬協議,IP協議用它來與其它主機或路由器交換錯誤報文和其它的一些網路情況,在ICMP包中攜帶了控制信息和故障恢復信息。

ARP(Address Resolution Protocol)協議:地址解析協議。

RARP(Reverse Address Resolution Protocol):逆向地址解析協議。

OSI 全稱(Open System Interconnection)網路的OSI七層結構2008年03月28日 星期五
14:18(1)物理層——Physical

這是整個OSI參考模型的最低層,它的任務就是提供網路的物理連接。所以,物理層是建立在物理介質上(而不是邏輯上的協議和會話),它提供的是機械和電氣介面。主要包括電纜、物理埠和附屬設備,如雙絞線、同軸電纜、接線設備(如網卡等)、RJ-45介面、串口和並口等在網路中都是工作在這個層次的。

物理層提供的服務包括:物理連接、物理服務數據單元順序化(接收物理實體收到的比特順序,與發送物理實體所發送的比特順序相同)和數據電路標識。

(2)數據鏈路層——DataLink

數據鏈路層是建立在物理傳輸能力的基礎上,以幀為單位傳輸數據,它的主要任務就是進行數據封裝和數據鏈接的建立。封裝的數據信息中,地址段含有發送節點和接收節點的地址,控制段用來表示數據連接幀的類型,數據段包含實際要傳輸的數據,差錯控制段用來檢測傳輸中幀出現的錯誤。

數據鏈路層可使用的協議有SLIP、PPP、X.25和幀中繼等。常見的集線器和低檔的交換機網路設備都是工作在這個層次上,Modem之類的撥號設備也是。工作在這個層次上的交換機俗稱「第二層交換機」。

具體講,數據鏈路層的功能包括:數據鏈路連接的建立與釋放、構成數據鏈路數據單元、數據鏈路連接的分裂、定界與同步、順序和流量控制和差錯的檢測和恢復等方面。

(3)網路層——Network

網路層屬於OSI中的較高層次了,從它的名字可以看出,它解決的是網路與網路之間,即網際的通信問題,而不是同一網段內部的事。網路層的主要功能即是提供路由,即選擇到達目標主機的最佳路徑,並沿該路徑傳送數據包。除此之外,網路層還要能夠消除網路擁擠,具有流量控制和擁擠控制的能力。網路邊界中的路由器就工作在這個層次上,現在較高檔的交換機也可直接工作在這個層次上,因此它們也提供了路由功能,俗稱「第三層交換機」。

網路層的功能包括:建立和拆除網路連接、路徑選擇和中繼、網路連接多路復用、分段和組塊、服務選擇和流量控制。

(4)傳輸層——Transport

傳輸層解決的是數據在網路之間的傳輸質量問題,它屬於較高層次。傳輸層用於提高網路層服務質量,提供可靠的端到端的數據傳輸,如常說的QoS就是這一層的主要服務。這一層主要涉及的是網路傳輸協議,它提供的是一套網路數據傳輸標准,如TCP協議。

傳輸層的功能包括:映像傳輸地址到網路地址、多路復用與分割、傳輸連接的建立與釋放、分段與重新組裝、組塊與分塊。

根據傳輸層所提供服務的主要性質,傳輸層服務可分為以下三大類:

A類:網路連接具有可接受的差錯率和可接受的故障通知率(網路連接斷開和復位發生的比率),A類服務是可靠的網路服務,一般指虛電路服務。

C類:網路連接具有不可接受的差錯率,C類的服務質量最差,提供數據報服務或無線電分組交換網均屬此類。

B類:網路連接具有可接受的差錯率和不可接受的故障通知率,B類服務介於A類與C類之間,在廣域網和互聯網多是提供B類服務。

網路服務質量的劃分是以用戶要求為依據的。若用戶要求比較高,則一個網路可能歸於C型,反之,則一個網路可能歸於B型甚至A型。例如,對於某個電子郵件系統來說,每周丟失一個分組的網路也許可算作A型;而同一個網路對銀行系統來說則只能算作C型了。

(5)會話層——Senssion

會話層利用傳輸層來提供會話服務,會話可能是一個用戶通過網路登錄到一個主機,或一個正在建立的用於傳輸文件的會話。

會話層的功能主要有:會話連接到傳輸連接的映射、數據傳送、會話連接的恢復和釋放、會話管理、令牌管理和活動管理。

(6)表示層——Presentation

表示層用於數據管理的表示方式,如用於文本文件的ASCII和EBCDIC,用於表示數字的1S或2S補碼表示形式。如果通信雙方用不同的數據表示方法,他們就不能互相理解。表示層就是用於屏蔽這種不同之處。

表示層的功能主要有:數據語法轉換、語法表示、表示連接管理、數據加密和數據壓縮。

(7)應用層——Application

這是OSI參考模型的最高層,它解決的也是最高層次,即程序應用過程中的問題,它直接面對用戶的具體應用。應用層包含用戶應用程序執行通信任務所需要的協議和功能,如電子郵件和文件傳輸等,在這一層中TCP/IP協議中的FTP、SMTP、POP等協議得到了充分應用。

SNMP(Simple Network Management
Protocol,簡單網路管理協議)的前身是簡單網關監控協議(SGMP),用來對通信線路進行管理。隨後,人們對SGMP進行了很大的修改,特別是加入了符合Internet定義的SMI和MIB:體系結構,改進後的協議就是著名的SNMP。SNMP的目標是管理互聯網Internet上眾多廠家生產的軟硬體平台,因此SNMP受Internet標准網路管理框架的影響也很大。現在SNMP已經出到第三個版本的協議,其功能較以前已經大大地加強和改進了。

SNMP的體系結構是圍繞著以下四個概念和目標進行設計的:保持管理代理(agent)的軟體成本盡可能低;最大限度地保持遠程管理的功能,以便充分利用Internet的網路資源;體系結構必須有擴充的餘地;保持SNMP的獨立性,不依賴於具體的計算機、網關和網路傳輸協議。在最近的改進中,又加入了保證SNMP體系本身安全性的目標。

OSPF(Open Shortest Path First開放式最短路徑優先)是一個內部網關協議(Interior Gateway
Protocol,簡稱IGP),用於在單一自治系統(autonomous
system,AS)內決策路由。與RIP相對,OSPF是鏈路狀態路由協議,而RIP是距離向量路由協議。

RIP(Routing information Protocol)是應用較早、使用較普遍的內部網關協議(Interior Gateway
Protocol,簡稱IGP),適用於小型同類網路,是典型的距離向量(distance-vector)協議。文檔見RFC1058、RFC1723。

RIP通過廣播UDP報文來交換路由信息,每30秒發送一次路由信息更新。RIP提供跳躍計數(hop
count)作為尺度來衡量路由距離,跳躍計數是一個包到達目標所必須經過的路由器的數目。如果到相同目標有二個不等速或不同帶寬的路由器,但跳躍計數相同,則RIP認為兩個路由是等距離的。RIP最多支持的跳數為15,即在源和目的網間所要經過的最多路由器的數目為15,跳數16表示不可達

CSMA/CD(Carrier Sense Multiple Access/Collision Detect)

即載波監聽多路訪問/沖突檢測方法

一、基礎篇:

是一種爭用型的介質訪問控制協議。它起源於美國夏威夷大學開發的ALOHA網所採用的爭用型協議,並進行了改進,使之具有比ALOHA協議更高的介質利用率。

CSMA/CD控制方式的優點是:

原理比較簡單,技術上易實現,網路中各工作站處於平等地位 ,不需集中控制,不提供優先順序控制。但在網路負載增大時,發送時間增長,發送效率急劇下降。

CSMA/CD應用在 ISO7層里的數據鏈路層

它的工作原理是: 發送數據前 先監聽信道是否空閑 ,若空閑
則立即發送數據.在發送數據時,邊發送邊繼續監聽.若監聽到沖突,則立即停止發送數據.等待一段隨即時間,再重新嘗試.

二、進階篇:

CSMA/CD控制規程:

控制規程的核心問題:解決在公共通道上以廣播方式傳送數據中可能出現的問題(主要是數據碰撞問題)

控制過程包含四個處理內容:偵聽、發送、檢測、沖突處理

(1) 偵聽:

通過專門的檢測機構,在站點准備發送前先偵聽一下匯流排上是否有數據正在傳送(線路是否忙)?

若「忙」則進入後述的「退避」處理程序,進而進一步反復進行偵聽工作。

若「閑」,則一定演算法原則(「X堅持」演算法)決定如何發送。

(2) 發送:

當確定要發送後,通過發送機構,向匯流排發送數據。

(3) 檢測:

數據發送後,也可能發生數據碰撞。因此,要對數據邊發送,邊接收,以判斷是否沖突了。(參5P127圖)

(4)沖突處理:

當確認發生沖突後,進入沖突處理程序。有兩種沖突情況:

① 偵聽中發現線路忙

② 發送過程中發現數據碰撞

① 若在偵聽中發現線路忙,則等待一個延時後再次偵聽,若仍然忙,則繼續延遲等待,一直到可以發送為止。每次延時的時間不一致,由退避演算法確定延時值。

② 若發送過程中發現數據碰撞,先發送阻塞信息,強化沖突,再進行偵聽工作,以待下次重新發送(方法同①)

面向比特的協議中最有代表性的是IBM的同步數據鏈路控制規程SDLC(Synchronous Data Link Control),國際標准化組織ISO
(International Standards Organization)的高級數據鏈路控制規程HDLC(High Level Data Link
Control),美國國家標准協會(American National Standar ds Institute )的先進數據通信規程ADCCP (
Advanced Data Communications Control
Procere)。這些協議的特點是所傳輸的一幀數據可以是任意位,而且它是靠約定的位組合模式,而不是靠特定字元來標志幀的開始和結束,故稱"面向比特"的協議。

二.幀信息的分段

SDLC/HDLC的一幀信息包括以下幾個場(Field),所有場都是從最低有效位開始傳送。

1. SDLC/HDLC標志字元

SDLC/HDLC協議規定,所有信息傳輸必須以一個標志字元開始,且以同一個字元結束。這個標志字元是01111110,稱標志場(F)。從開始標志到結束標志之間構成一個完整的信息單位,稱為一幀(Frame)。所有的信息是以幀的形式傳輸的,而標志字元提供了每一幀的邊界。接收端可以通過搜索"01111110"來探知幀的開頭和結束,以此建立幀同步。

2.地址場和控制場

在標志場之後,可以有一個地址場A(Address)和一個控制場C(Contro1)。地址場用來規定與之通信的次站的地址。控制場可規定若干個命令。SDLC規定A場和C場的寬度為8位。HDLC則允許A場可為任意長度,C場為8位或16位。接收方必須檢查每個地址位元組的第一位,如果為"0",則後邊跟著另一個地址位元組;若為"1",則該位元組就是最後一個地址位元組。同理,如果控制場第一個位元組的第一位為"0",則還有第二個控制場位元組,否則就只有一個位元組。

3.信息場

跟在控制場之後的是信息場I(Information)。I場包含有要傳送的數據,亦成為數據場。並不是每一幀都必須有信息場。即信息場可以為0,當它為0時,則這一幀主要是控制命令。

4.幀校驗場

緊跟在信息場之後的是兩位元組的幀校驗場,幀校驗場稱為FC(Frame Check)場, 校驗序列FCS(Frame check
Sequence)。SDLC/HDLC均採用16位循環冗餘校驗碼CRC (Cyclic Rendancy
Code),其生成多項式為CCITT多項式X^16+X^12+X^5+1。除了標志場和自動插入的"0"位外,所有的信息都參加CRC計算。
CRC的編碼器在發送碼組時為每一碼組加入冗餘的監督碼位。接收時解碼器可對在糾錯范圍內的錯碼進行糾正,對在校錯范
圍內的錯碼進行校驗,但不能糾正。超出校、糾錯范圍之外的多位錯誤將不可能被校驗發現 。

三.實際應用時的兩個技術問題

1."0"位插入/刪除技術

如上所述,SDLC/HDLC協議規定以01111110為標志位元組,但在信息場中也完全有可能有同一種模式的字元,為了把它與標志區分開來,所以採取了"0"位插入和刪除技術。具體作法是發送端在發送所有信息(除標志位元組外)時,只要遇到連續5個"1",就自動插入一個"0"當接收端在接收數據時(除標志位元組)如果連續接收到5個"1",就自動將其後的一個"0"刪除,以恢復信息的原有形式。這種"0"位的插入和刪除過程是由硬體自動完成的,比上述面向字元的"數據透明"容易實現。

2. SDLC/HDLC異常結束

若在發送過程中出現錯誤,則SDLC/HDLC協議用異常結束(Abort)字元,或稱失效序列使本幀作廢。在HDLC規程中7個連續的"1"被作為失效字元,而在SDLC中失效字元是8個連續的"1"。當然在失效序列中不使用"0"位插入/刪除技術。

SDLC/HDLC協議規定,在一幀之內不允許出現數據間隔。在兩幀信息之間,發送器可以連續輸出標志字元序列,也可以輸出連續的高電平,它被稱為空閑(Idle)信號。

㈩ ppp協議與pppoe協議的區別

ppp協議與pppoe協議的區別為:協議不同、用途不同、協議可靠性不同。
一、協議不同
1、ppp協議:ppp協議是點對點協議,為在點對點連接上傳輸多協議數據包提供了一個標准方法。
2、pppoe協議:pppoe協議是乙太網上的點對點協議,是將點對點協議(PPP)封裝在乙太網(Ethernet)框架中的一種網路隧道協議。
二、用途不同
1、ppp協議:ppp協議用來通過撥號或專線方式建立點對點連接發送數據,使其成為各種主機、網橋和路由器之間簡單連接。
2、pppoe協議:pppoe協議用於纜線數據機(cable
modem)和數字用戶線路(DSL)等以乙太網協議向用戶提供接入服務的協議體系。
三、協議可靠性不同
1、ppp協議:ppp協議具有錯誤檢測能力,但不具備糾錯能力,所以ppp是不可靠傳輸協議。
2、pppoe協議:pppoe協議由於是在PPP協議上的優化,具有錯誤檢測能力和糾錯能力,所以pppoe是可靠傳輸協議。