計網1 知識整理(資料鏈路層 OSI7層結構)

2021-10-09 13:55:02 字數 1532 閱讀 7295

1.應用層:

程序之間的通訊以滿足使用者需要以及提供網路和使用者應用

裝置:閘道器

協議:dns

2.表示層:

使用者資訊資料 的表示,如加密解密

3.會話層:

建立和維護應用之間的通訊機制(包括訪問驗證:例如伺服器驗證使用者登入;會話管理)

4.傳輸層:

實現網路上不同主機上使用者程序之間的資料通訊,實現端到端的可靠(不可靠)資料傳輸,實現傳輸層流量控制和錯誤檢測

裝置:閘道器

協議:tcp,udp

5.網路層(段):

實現子網間的通訊,提供邏輯位址(ip)路由定址,資料從源端到資料端的傳輸

裝置:路由器/交換機

協議:ip,icmp

6.資料鏈路層(幀):

裝置:網橋/交換機

協議:arp,rarp

7.物理層(位元流):

**(裝置之間)**位元流的傳輸,通過物理介質傳輸

裝置:中繼器與集線器

1.資料鏈路層:

arp:address resolution protocol (位址解析協議),在乙太網環境中,數g據傳輸依賴mac位址而非ip位址,則將ip 位址轉化為mac 位址的工作由arp完成(已知目標裝置ip ->查詢目標裝置mac->通訊)(rarp:做相反的工作)

arp的工作流程:

arp協議接收ip 協議的邏輯位址,並對映為實體地址,將實體地址遞交給資料鏈路層

查詢過程:

主機a想要主機b的mac時會傳送請求報文給arp(含有主機機a的ip,mac,主機b的ip),未知主機b 的mac因此在網路層中根據主機b的ip 查詢分組**(廣播形式:給攻擊者偽裝arp應答)

區域網中每個主機會受理arp請求報文,並驗證要查詢的ip是否與自己的ip 相匹配,若匹配則會響應arp報文(缺點:沒有設計應答認證,並且可以在不受到請求的時候也傳送應答包)。響應報文含有(接受方ip 和mac),並以單播的形式**(因為已經知道了請求方的ip 和mac)發給請求方

arp的快取表:

arp的快取表會保持更新,將主機的biaozongip 位址和對應的mac 記錄在快取表中,並且每乙個主機都有乙個維護自己的快取表

(缺點:主機位址的對映其實是基於這種快取記憶體動態更新的機制,是指的重新整理是有時間限制,因此在跟新之前修改計算機的快取,會造成拒絕服務攻擊或者arp欺騙)

mtu :最大傳輸單元,乙太網幀中資料的長度限制(最小mtu 64位元組-最大mtu 為1500位元組)

由於mtu的存在,會導致傳輸報文長度進行分片,加大資料丟包的可能,降低傳輸的效能,因此網路中傳輸資料要將資料大小控制在不造成分片的最大長度中。

參考連線:

OSI資料鏈路層

一 資料鏈路層的子層 資料鏈路層是其上各層的軟體程序與其下的物理層之間的連線層。它與僅在軟體或硬體中執行的層次有所不同。由於是軟體與物理之間的過渡層,資料鏈路層能夠分為兩個子層,執行相應的功能 邏輯鏈路控制層 llc 定義了向網路層協議提供服務的軟體程序。放入幀中的資訊用於確定幀所使用的網路層協議,...

計網 資料鏈路層 1 基本問題

網路層的資料報交付給資料資料鏈路層,資料鏈路層需要在報文 一般是ip資料報 的前後加上首部和尾部,將報文封裝,區分開來。接收方無法區分資料報 也叫分組 網路中的資料以分組為單位。使用某些手段 如轉義字元 把資料報 現的與幀定界符相同的資料標識為普通資料,就像看不見 看不見 看不見一樣 如果不實現透明...

計網實驗 資料鏈路層實驗

對網路交換機來說,mac位址表是其能否正確 資料報的關鍵,mac位址表顯示了主機的mac位址和乙太網交換機埠對映關係,指出資料幀前往目的主機的方向。當乙太網交換機收到乙個資料幀時,將收到的資料幀的目的mac位址與mac位址表進行查詢匹配,操作如下 1 若mac位址表中沒有此項,則向除接收埠之外的所有...