資料鏈路層

2021-09-18 07:39:46 字數 958 閱讀 4353

用於兩個裝置(同一種資料鏈路節點)之間進行傳遞。

乙太網幀格式:

對比mac位址和ip位址

mtu相當於發快遞時對包裹尺寸的限制。這個限制是不同的資料鏈路層對應的物理層,產生的限制。

mtu對ip協議的影響

由於資料鏈路層mtu的限制,對於較大的ip資料報要進行分包。

mtu對udp協議的影響

mtu對tcp的影響

arp協議是乙個介於資料鏈路層和網路層之間的協議。

arp的工作流程

源主機傳送arp請求,詢問「ip位址是「192.168.0.1」的主機的硬體位址是多少」,並將這個請求廣播到本地網段(乙太網的首部的硬體位址填ff:ff:ff:ff:ff:ff表示廣播);

目的位址接收到廣播的arp請求,發現其中的ip位址與本機相符,則傳送乙個arp應答資料報給源主機,將自己的硬體位址填寫在應答包中;

每台主機都維護乙個arp快取表,可以用arp -a命令檢視。

arp資料報的格式

arp資料報格式分析:

資料鏈路層

資料鏈路的定義 鏈路 計算機網路中相鄰節點的一段物理線路。資料鏈路 計算機網路中節點到節點相鄰的一段物理路線加上控制在這些路線上傳輸資料的協議。資料鏈路層解決的問題 對於計算機網路裡面的每一層,其實都是為了解決某乙個層面的問題而設計出來的,資料鏈路層也一樣 由於物理層只解決了訊號流在物理媒介的傳輸問...

資料鏈路層

首先撇清兩個概念 鏈路和資料鏈路。鏈路是指從乙個結點到另乙個結點的一段物理線路,而中間沒有任何其他的交換結點,在進行資料通訊時,兩個計算機之間的通訊路徑往往要經過許多段這樣的鏈路,可見鏈路只是一條路徑的組層部分,資料鏈路是除了一條物理鏈路外還需要加上一些必要的通訊協議來控制這些資料的傳輸。若把這些實...

資料鏈路層

資料鏈路層的主要任務是將上層交付的資料構造成位元流,然後交給下面的物理層。主要研究在乙個區域網內,分組怎麼從乙個主機傳送到另外乙個主機。位元流包括一些控制資訊和資料,基本單位是幀。資料鏈路 data link 除了物理線路外,還必須有通訊協議來控制這些資料的傳輸。若把實現這些協議的硬體和軟體加到鏈路...