計算機網路基礎 資料鏈路層

2021-10-06 05:43:41 字數 1592 閱讀 3154

思維導圖,摘自blog

封裝成幀:在一段資料的前後分別新增首部和尾部,然後就構成了乙個幀,確定幀的界限。

透明傳輸:防止訊息符號和幀定界符號的相互混淆。

差錯檢測:差錯檢測防止差錯的無效資料幀,浪費網路資源,廣泛使用了迴圈冗餘檢驗(crc)來檢查位元差錯,根據傳輸/儲存的資料來產生固定位數的校驗碼,從而檢測錯誤。

這種通道使用一對一的點對點通訊方式,因為不會發生碰撞,因此也比較簡單,使用 ppp 協議進行控制。

ppp資料幀的格式

網路拓撲構型:網狀拓撲型廣泛使用。

這種通道使用一對多的廣播通訊方式,因此過程比較複雜。廣播通道上連線的主機很多,避免發生衝突(衝突也叫碰撞),因此必須使用專用的共享通道協議來協調這些主機的資料傳送,主要有兩種控制方法進行協調,乙個是使用通道復用技術,一是使用 csma/cd 協議。

網路拓撲構型主要有4類:樹型(廣泛使用)、星型、環型與網狀型拓撲。

通道復用技術

●頻分復用:所有主機在相同的時間占用不同的頻率頻寬資源

●時分復用:所有主機在不同的時間占用相同的頻率頻寬資源

csma/cd協議:載波監聽、多點接入、碰撞檢測

●載波監聽 :每個主機都必須不停地監聽通道。在傳送前,如果監聽到通道正在使用,就必須等待。

●多點接入 :說明這是匯流排型網路,許多主機以多點的方式連線到匯流排上。

●碰撞檢測 :在傳送中,如果監聽到通道已有其它主機正在傳送資料,就表示發生了碰撞。雖然每個主機在傳送資料之前都已經監聽到通道為空閒,但是由於電磁波的傳播時延的存在,還是有可能會發生碰撞。

mac 位址是鏈路層位址,長度為 6 位元組(48 位),用於唯一標識網路介面卡(網絡卡)。

一台主機擁有多少個網路介面卡就有多少個 mac 位址。例如膝上型電腦普遍存在無線網路介面卡和有線網路介面卡,因此就有兩個 mac 位址。

功能:完成區域網的物理定址,保證每一幀都能準確地送到正確的位址。

區域網是一種典型的廣播通道,主要特點是網路為乙個單位所擁有,且地理範圍和站點數目均有限。

主要有乙太網、令牌環網、fddi 和 atm 等區域網技術,目前乙太網(星型拓撲結構)占領著有線區域網市場。

乙太網幀格式

●型別 :標記上層使用的協議;

●資料 :長度在 46-1500 之間,如果太小則需要填充;

●fcs :幀檢驗序列,使用的是 crc 檢驗方法;

網橋

交換機:網橋只有兩個埠。隨著網路裝置的發展,逐漸產生了多個埠的「網橋」,但是由於網橋是資料鏈路層的廣播通訊,a和g通訊的時候,b和f就沒法通訊——乙個橋上多個通訊將產生衝突。為了能夠實現多對多的通訊,於是產生了交換機。交換機具有自學習能力,因此交換機是一種即插即用裝置,學習的是交換表的內容,交換表中儲存著 mac 位址到介面的對映。

計算機網路 資料鏈路層

一 簡介 資料鏈路層屬於第二層,資料鏈路層試使用物理層提供的服務在通訊通道上傳送和接受位元。它要完成一系列的功能包括 1 向網路層提供乙個定義良好的服務介面。2 處理傳輸錯誤。3 調節資料流,確保慢速的接收方不會被快速的傳送方淹沒。為了實現這個目標,資料鏈路層從網路層獲得資料報,然後將這些資料報封裝...

計算機網路 資料鏈路層

在iso提出的osi七層模型中,資料鏈路層處於第二層。在這一層,我們重點關注點對點之間的通訊。關於點對點通訊,是指網內任意兩個使用者之間的資訊交換。在這裡不過多的搬抄書上的概念,計算機網路的學習應當是以生活中的實踐作為基礎,來加深理論的理解。首先,如同在概述中提到的一樣,我們研究網路應當時刻站在分層...

計算機網路 資料鏈路層

封裝成幀 給上層傳輸來的資料新增資料首部soh 十六進製制 01 二進位制00000001 和尾部eot 十六進製制 04 二進位制 00000100 透明傳輸 封裝成幀使用的首部和尾部的編碼可會和需要封裝的資料的編碼相同,則新增乙個轉義的編碼esc 十六進製制 1b 二進位制00011011 錯誤...