目录
数据链路层基础既述
数据链路层概念
在物理层与网络层之间的协议,提供相邻结点的可靠数据传输。
帧的概念
数据链路层的协议数据单元
组成
帧头:源MAC地址、目的MAC地址、类型
数据
帧尾:校验。
以太网数据帧中的MAC和LLC
MAC介质控制访问
作用
LLC逻辑控制访问
作用:为传输可靠性保障和控制,数据报的分段与重组以及顺序传输
注解
数报链路层的两种传播方式
单播
广播
数据链路层的三个基本问题
封装成帧
透明传输
差错检测
以太网中的设备
集线器:对接收到的信号分析后进行放大和重组,扩大传输距离,共享带宽 物理层
文换机:为一个网络提供多个结点(独享带宽) 数据链路层
网桥:两个端口的交换机之间
数据链路层的通信协议
冲突域和广播域
冲突域:交换机的每一个接口都是一个冲突域。冲突域只能发生在一个网段
广播域:交起机所有端口都在一个广播域,广播域在一个或多个网段内发生。
区别:
1.广播域可跨网段
2.冲击域基于物地层,广播域基于数据链路层
4.同一冲击域共享带宽
虚拟局城网(实验)VLAN
优点和目的
1.划分广播城 减小垃极数据
2.增强局域网的安全性
3.提高健状性
4.灵活构建工作组
划分VIAN的方式
基于端口:
Acess 只化许通边一个VLAN
Trunk 允托通过多个VLAN
hybird
基于子网:
基于MAC地址:
基于协议:
基子匹配策略:
CSMA/CD
即载波质帧听多路访问/冲突控制,广播型信道中采用一种随机访问技术的竞争型访问方法,具有多目标地址的特点, 总线型网络传输数据 ------总线型
四大要点:
1.先听再发
2.边他边发
3.冲突停止
4.延迟后发
PPP
点对点通信,不发生碰撞,比较简单,采用PPP协议;PPP协议是用户计算机和ISP进行通信时使用的数据链路层的一种协议 ------单播
PPP协议最初设计是两个对等结点之间的IP流是传输提供一种封装协议
CRC
循环冗余校验
1、要发送的数据为11 0101 1011。采用CRC的生成多项式是P(x) = x^4+x+1,求余数。
三个信息:
1、11 0101 1011
2、4
3、4 3 2 1 0
1 0 0 1 1
数据
未知数最高位
不同次项得到的一组数据
数据 / 数据补0 == 余数(模二运算)
2、要发送的数据为10 1110。采用CRC的生成多项式是P(x) = x^3+1,求余数。
小试牛刀一下吧,评论区可讨论结果!