计算机网络知识点总结-第三章:数据链路层

第三章:数据链路层


  1. 数据链路层的基本概念(作用、数据链路、帧)
  2. 数据链路层在物理层提供服务的基础上向网络层提供服务,其最基本的服务是将源自网络层来的数据可靠地传输到相邻结点的网络层。其主要作用是加强物理层传输原始比特流的功能,将物理层提供的可能出错的物理连接改造成为逻辑上无差错的数据链路,使之对网络层表现为一条无差错的链路。
  3. 结点 (node) :指网络中的主机、路由器等。
  4. 链路 (link) :是一条点到点的物理通道,中间没有任何其他的交换结点。

一条链路只是一条通路的一个组成部分


数据链路层是实现设备之间通信的非常重要的一层。网络中的主机、路由器等都必须实现数据链路层;局域网中的主机、交换机等都必须实现数据链路层。


  1. 三个基本问题(封装成帧、透明传输、差错检测)
  2. 封装成帧
  3. 封装成帧 (framing) 就是在一段数据的前后分别添加首部和尾部,然后就构成了一个帧。首部和尾部包含了许多的控制信息。
  4. 首部和尾部中有帧定界符,其作用是进行帧定界(接收端识别开始和结束)




  1. 透明传输
  2. 透明传输是指不管所传数据是什么样的比特组合,都能够在链路上传送。因此, 链路层应该“看不见”有什么妨碍数据传输的东西。
  3. 如果数据中的某字节的二进制代码恰好和 SOH 或 EOT 一样,链路层就会错误地“找到帧的边界”。



  1. 差错控制
  2. 在传输过程中可能会产生差错,传输中的差错都是由于噪声引起的。
  3. 全局性噪声:由于线路本身的电气特性所产生的随机噪声,是信道固有的,随 机存在的。


解决办法:提高信噪比来减少或避免干扰。

解决办法:通常利用编码技术来解决


  1. 位错:

比特位出错——接下来学习如何解决。




(2) 帧错:

1、丢失:收到[#1]-[#3]

2、重复:收到[#1]-[#2]-[#2]-[#3]

3、乱序:收到[#1]-[#3]-[#2]

——通过编号解决


  1. 点对点协议 PPP
  2. 协议特点:
  3. 对于点对点的链路,目前使用得最广泛的数据链路层协议是点对点协议 PPP

(Point-to-Point Protocol)。


  1. 不需要的功能
  2. 不需要纠错(只需要检查)
  3. 不需要流量控制
  4. 不需要序号
  5. 不需要多点线路 (只需要点对点的功能)
  6. 不需要考虑半双工或单工链路


  1. 组成
  2. PPP 协议有三个组成部分:
  3. 一个将 IP 数据报封装到串行链路(同步串行/异步串行)的方法。

异步电路用字节填充,同步电路用比特填充。

  1. 链路控制协议 LCP (Link Control Protocol)。

——身份验证,建立并维护数据链路连接。

  1. 网络控制协议 NCP (Network Control Protocol)。

——PPP 可以兼容多种网络层协议。每个不同的网络层协议都要有相应

NCP 来配置,为网络层协议建立和配置逻辑连接。


  1. 帧格式
  2. PPP 帧的首部和尾部分别为 4 个字段和 2 个字段。
  3. 标志字段 F = 0x7E (符号“0x”表示后面的字符是用十六进制表示。十六进制的

7E 的二进制表示是 01111110)。

F-frame,A-address,C-control


  1. 建立过程


4. 局域网的数据链路层

  1. 局域网的特点:
  2. 局域网最主要的特点是:
  3. 网络为一个单位所拥有;
  4. 地理范围和站点数目均有限。
  1. 使用广播信道,各站点关系平等。局域网上的主机可共享连接在局域网上的各种硬件和软件资源。
  2. 便于系统的扩展和逐渐地演变,各设备的位置可灵活调整和改变。
  3. 通信延时短,误码率低,可靠性较高。
  4. 数据传输速率范围在 10Mb/s~10Gb/s。


  1. 局域网的拓扑


  1. 以太网

以太网(Ethernet)指的是由 Xerox 公司创建并由 Xerox、Intel 和 DEC 公司联合开发的基带总线局域网规范,是当今现有局域网采用的最通用的通信协议标准。以 太网络使用 CSMA/CD(载波监听多路访问及冲突检测)技术。

以太网在局域网各种技术中占统治性地位:

  1. 造价低廉(以太网网卡不到 100 块)﹔
  2. 是应用最广泛的局域网技术;
  3. 比令牌环网、ATM 网便宜,简单;
  4. 满足网络速率要求:10Mb/s~10Gb/s.



802.3 局域网简称为“以太网”(10M bit/s)。


  1. 采用较为灵活的无连接,不可靠的工作方式
  2. 不必先建立连接就可以直接发送数据。
  3. 对发送的数据帧不进行编号,也不要求对方发回确认。
  4. 这样做的理由是局域网信道的质量很好,因信道质量产生差错的概率是很小的。
  5. 以太网只实现无差错接收,不实现可靠传输。
  6. 以太网发送的数据都使用曼彻斯特 (Manchester) 编码(高频、自同步)


  1. 共享信道



  1. 频分复用FDM
  2. 时分复用TDM
  3. 波分复用WDM
  4. 码分复用 CDM
  5. 动态媒体接入控制(多点接入)

  6. 随机接入CSMA/ALOHA 等协议
  7. 受控接入 ,如多点线路探询 (polling),或轮询。


  1. CSMA/CD 协议(随机接入)


,以免发生碰撞。

碰撞检测:


检测到碰撞后:

,一旦发现总线上出现了碰撞,就要立即停止发送,免得继续浪费网络资源,然后等待一段随机时间后再次发送。


CSMA/CD 协议工作流程:


为什么要进行碰撞检测? 因为信号传播时延对载波监听产生了影响


二进制指数类型退避算法 (truncated binary exponential type)




CSMA/CD 协议的重要特性:

(半双工通信)


  1. 集线器的星形拓扑


集线器的一些特点:

CSMA/CD 协议,并共享逻辑上的总线。


  1. 以太网的信道利用率
  2. 多个站在以太网上同时工作就可能会发生碰撞。
  3. 当发生碰撞时,信道资源实际上是被浪费了。因此,当扣除碰撞所造成的信道损失后,以太网总的信道利用率并不能达到 100%。
  4. 假设(tao) 是以太网单程端到端传播时延。则争用期长度为 2,即端到端传播时延的两倍。检测到碰撞后不发送干扰信号。


0

= L /C (s)。



  1. 以太网的 MAC 层



这种习惯用法,尽管这种说法并不太严格。




无效的 MAC 帧 :

对于检查出的无效 MAC 帧就简单地丢弃。以太网不负责重传丢弃的帧。


  1. 在物理层扩展以太网
  2. 使用光纤扩展
  3. 主机使用光纤(通常是一对光纤)和一对光纤调制解调器连接到集线器。
  4. 很容易使主机和几公里以外的集线器相连接。



  1. 碰撞域增大了。
  2. 如果不同的碰撞域使用不同的数据率,那么就不能用集线器将它们互连起来。



  1. 数据链路层设备(网桥、交换机)
  2. 网桥:



  1. 交换机:
  2. 以太网交换机实质上就是一个多接口的网桥。通常都有十几个或更多的接口。
  3. 每个接口都直接与一个单台主机或另一个以太网交换机相连
  4. 以太网交换机具有并行性。

能同时连通多对接口,使多对主机能同时通信。


  1. 在数据链路层扩展以太网
  2. 扩展以太网更常用的方法是在数据链路层进行。
  3. 早期使用网桥,现在使用以太网交换机。







  1. 虚拟局域网

发出的广播信息。


虚拟局域网优点:


  1. 改善了性能——避免的广播风暴,节省了带宽
  2. 简化了管理——只需要网管改改配置
  3. 降低了成本——不需要购买更多的设备
  4. 改善了安全性——隔离的数据


划分虚拟局域网的方法

  1. 基于交换机端口


  1. 基于计算机网卡的 MAC 地址


  1. 基于协议类型


  1. 基于 IP 子网地址



  1. 基于高层应用或服务


虚拟局域网使用的以太网帧格式:

标记 (tag),用来指明该帧属于哪一个虚拟局域网。


展开阅读全文

页面更新:2024-03-30

标签:数据   集线器   信道   知识点   以太网   差错   字段   计算机网络   交换机   字节   局域网   协议

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top