OSI Datalink Layer 數據鏈路層

本文详细介绍了OSI模型中的数据链路层(DataLink layer),包括其与物理层的区别,MAC介质访问控制原则,如CSMA/CD与CSMA/CA。此外,还讲解了Ethernet帧结构,MAC地址以及WLAN的工作原理,如Active Scanning与Passive Scanning。
摘要由CSDN通过智能技术生成

OSI 數據鏈路層

DataLink layer 跟 Physical layer 區別

數據鏈路層和物理層最大的區別在於,數據鏈路層是可以基於 mac 地址做一些驗證等等,而物理層只是單純的傳輸 01 bits。

  1. layer1 無法與上層通信,layer2靠LLC(Logical Link Control)可以
  2. layer1 無法決定哪個主機接收或發送信息,layer2靠MAC(Media Access Control)可以
  3. layer1 無法識別計算機,layer2可以
  4. layer1 就是0-1串的形式,layer2 靠的是frame(幀)來組織數據

mac 介質訪問原則

mac 介質訪問原則主要分為兩種:

  1. deterministic : 有著 token 機制。網絡中拿到 token 的設備可以選擇發消息,或將 token 繼續往下傳遞。
  2. non-deterministic : First come first served 的原則。不能保證線路同時只有一個數據報,所以使用 CSMA/CD 的衝突檢測機制。以太網就是採取這樣的機制。

Datalink Layer 分層

IEEE 將數據鏈路層分成了兩層,分別是 LLC 和 MAC。

LLC 負責邏輯的識別來自網絡層的不同協議,並進行封裝等等的工作。

MAC 負責向下跟物理層介質溝通。

來自網絡層的數據報首先由 LLC 子層在前後加上兩個 mac 地址,分別是 DSAP(Destination Service Access Point) 和 SSAP(Source Service Access Point)。接著才會再到 mac 子層做更底層的傳輸。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值