计算机网络(3)数据链路层

一 基本概念

1.1 数据发送模型

作用:检查收到的数据是不是正确的(有帧头和帧尾),具体怎么发送是物理层的事情。只有正确了,才往上一层传递
在这里插入图片描述

1.2 信道类型

有两种
在这里插入图片描述

1.3 什么是链路和数据链路

  • 链路就是网线
  • 数据链路包括了实现了通信的硬件和软件.
    在这里插入图片描述

1.4 什么是帧

从网络层到数据链路层,加了3个东西:帧头、帧尾、校验值。数据如果丢失了部分,就全部丢失
在这里插入图片描述

1.5 主要作用

搞定3个问题
在这里插入图片描述

对特殊字符的处理
在这里插入图片描述
注意
数据链路层只管帧发过来是不是正确的,错了就扔掉。至于我们经常听到的失败重发机制(可靠传输),是传输层干的
在这里插入图片描述

1.6 CRC算法

在这里插入图片描述

二 通信协议

2.1 点到点通信协议

PPP 协议:广域网使用
在这里插入图片描述

功能

在这里插入图片描述

组成

NCP在LCP上面,所以只有先拨号通了,才可以进行上网
在这里插入图片描述

工作状态

一层套一层
在这里插入图片描述

2.2 两种情况下的数据链路层

局域网使用

共享通信媒体

在这里插入图片描述

重要特性

半双工通信:交替通信
在这里插入图片描述

争用期(局域网的)

最短有效帧长和带宽有关
争用期和网线长度有关(不能超过过100米)

发生碰撞后会推迟一个随机时间(防止再次碰撞)再发送数据
在这里插入图片描述

三 以太网

局域网技术!!!
在这里插入图片描述

3.1 不可靠服务

在这里插入图片描述

3.2 MAC地址

在这里插入图片描述

3.3 优化以太网方案

网桥(交换机前身)

在这里插入图片描述
在这里插入图片描述

3.4 以太网帧

三种帧

在这里插入图片描述

格式

在这里插入图片描述

四 虚拟局域网

lan就是局域网(一般按物理地址划分)、vlan=广播域=逻辑网段(子网)
在这里插入图片描述

一个交换机分成两个网段
在这里插入图片描述
实例
在这里插入图片描述

发布了82 篇原创文章 · 获赞 1 · 访问量 1949

猜你喜欢

转载自blog.csdn.net/m0_38060977/article/details/103774129