计网笔记-计网总结-计网复习提纲-第三章 数据链路层

第三章 数据链路层
梗概

​ 数据链路层使用信道

  • 点对点信道:一对一,使用PPP协议
  • 广播信道:一对多,使用CSMA/CD协议

​ 数据链路层三个基本问题:封装成帧、透明传输、差错检测

​ 以太MAC层的硬件地址

​ 适配器、转发器、集线器、网桥、以太网交换机的作用和使用场所

3.1使用点对点信道的数据链路层

​ 链路:一个节点到另一个节点的物理线路

​ 数据链路:链路加上协议加上实现协议的硬件软件

​ 数据单元:帧

​ 封装成帧

  • 帧=帧首部+IP数据报+帧尾部
  • 协议规定最大传送单元MTU
  • 帧开始符SOH,帧结束符EOT,都是8比特

​ 透明传输

  • 定义:所传输数据中8比特组合不能够出现和用作帧定界的控制字符的比特编码一样
  • 解决方法:在数据中出现帧定界控制字符前插入转义字符ESC,当数据中出现转义字符ESC也一样在前面添加一个转义字符,接收端接收到数据后只需要删去SOH,EOT,ESC前面一个转义字符就好

​ 差错检测

  • 传输差错
    • 比特差错:比特流在传输过程中1变成0,0变成1
      • 误码率:传输错误比率
  • 检错技术
    • 循环冗余检验CRC
3.2 点对点协议PPP

​ 通信质量提高了,数据链路层不再使用可靠传输协议,PPP协议不是可靠协议,即没有多次连接确认

​ PPP协议特点

  • 简单
  • 封装成帧
  • 透明性
  • 在同一条物理链路支持多种网络层协议
  • 支持多种物理链路,串行/并行,同步/异步等
  • 差错检测
  • 检测连接状态,及时,自动检测链路是否处于正常工作状态
  • 最大传送单元
  • 网络层地址协商
  • 数据压缩算法

​ PPP协议组成

  • 封装IP数据报方法
  • 建立、配置、测试数据连接的链路控制协议LCP
  • 一套网络控制协议,每一个协议支持不同网络层协议

PPP不是纯粹的数据链路层协议,包含物理层和网络层的内容

​ PPP协议各字段意义

​ 字节填充

​ 零比特填充

P80 重点PPP协议工作状态,初始化PPP链路

  • NCP协议是PPP链路建立连接的一部分,另外NCP只是一个统称,在IP协议中实现NCP的是IPCP协议。

    同时,IPCP主要用于协商PPP链路两端网络层参数和地址(协商分为动态和静态),其中IP分配能力只是IPCP的一部分,并且这种IP分配能力是被动的,双方只有在收到IP地址不合法的报文或者收到IP地址全0的报文时才会触发IP分配。(PPPoE使用的动态协商,客户端发送报文携带的地址为全0触发对端IP分配)

    DHCP就是纯粹用来分配IP的,当然还可以通过Option实现其他功能,或者配合其他协议使用,但核心能力就是分配IP。

    通过以上对比就可以看出,NCP和DHCP并没有什么特殊的联系,只是在特性上有相似之处。

3.3使用广播信道的数据链路层

​ 局域网优点

  • 具有广播功能
  • 便于扩展
  • 提高系统可靠性、可用性、生存性

​ 局域网根据网络拓扑分成星形网、环形网、总线网

​ 集线器大量应用于星形网

​ 如何使众多用户共享通信资源

  • 静态划分信道
    • 频分复用
    • 时分复用
  • 多态媒体接入控制
    • 随机接入:所有用户可随机发送信息,但是可能发生碰撞,所以得有解决碰撞协议,使用较多
    • 受控接入:用户不能随机发送信息得服从一定控制,比如说轮询

​ 以太网本来是局域网一种,是符合一种标准的局域网,但是由于以太网在市场的垄断地位,所以以太网几乎是局域网代名词

​ 局域网数据链路层本来被分成两层逻辑链路控制LLC与媒体接入控制(MAC)层,但LLC层基本被废用,适配器基本只装有MAC协议

适配器作用

  • 计算机与外界局域网的连接是通过适配器进行
  • 适配器本来是插入主机内的一块网络接口板,这种接口板又称网络接口卡,简称网卡
  • 现这种适配器已经嵌入计算机主板,这种适配器上面装有处理器、存储器、存储数据的芯片
  • 适配器对有问题的帧直接丢弃,收到没问题的帧采取中断通知计算机
  • 计算机硬件地址在适配器ROM中
  • 适配器包含了数据链路层和物理层两个功能
  • 计算机软件地址-IP地址在计算机存储器中

​ 以太网为通信方便采取

  • 无连接工作方式
  • 数据帧中目的地址与适配器中MAC地址一致才接收帧
  • 载波监听多点接入/碰撞检测,CSMA/CD
  • 采用曼切斯特编码信号

​ CSMA/CD协议

  • 多点接入:总线形网络,多个计算机用户接入
  • 载波监听:用电子技术检测有没有其他计算机在发送,检测信道,发送信息前检测信道是为了获得发送权,等待信道为空才发送
  • 碰撞检测:边发送边监听总线上多个站同时发送信息,产生冲突,适配器得立即停止发送

​ 集线器

  • 出现在以太网星形网中心
  • 使用集线器的以太网物理上是星形网,但逻辑上仍是之前的总线网,使用的还是CSMA/CD协议,具体是各主站中适配器实现CSMA/CD协议,同一时刻至多只允许一个站发送数据
  • 一个集线器有多个接口
  • 集线器工作在物理层,只转发比特流,不进行碰撞检测
  • 采用专门芯片

​ 局域网IEEE 802规定局域网中48位的地址,指固化在适配器ROM的地址

​ Mac地址就是适配器的地址而已,也叫做硬件地址

​ 当路由器通过适配器连接到局域网时,适配器上地址标志路由器某个接口,它如果需要连接两个网络需要两个适配器,两个硬件地址

​ 适配器有过滤功能,先用硬件检测收到的MAC帧的目的地址,收下发往它的帧,丢弃不是发给它的MAC帧

​ 它可以成功收到三种帧

  • 单播帧(一对一):收到的帧MAC地址与本站硬件地址一样
  • 广播帧(一对全体):发送给本局域网上所有站点的帧(地址全1)
  • 多播帧(一对多):发送给局域网上一部分站点

​ 所有适配器都可识别单播帧和广播帧,部分通过编程方法识别多播帧

​ 以太网适配器特殊工作模式:混杂模式,收下所有传播路过它的帧,不去理帧目的地址,嗅探就使用了这种适配器

​ MAC帧格式

3.4 扩展以太网

​ 扩展以太网一般在数据链路层

​ 网桥:网桥与集线器的区别在于,网桥查找网桥中地址表,过滤mac地址,只有目的mac地址匹配的数据才会发送到相应接口,而不是发往所有接口。

​ 交换式集线器,简称交换机,实质上多接口网桥,全双工工作,具有并行性,多对主机同时通信,还有存储器,内部有自学算法的帧交换表

​ 虚拟局域网

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值