计算机网络——数据链路层

目录

数据链路层基础既述

数据链路层概念

帧的概念

组成

以太网数据帧中的MAC和LLC

数报链路层的两种传播方式

数据链路层的三个基本问题

以太网中的设备

数据链路层的通信协议

冲突域和广播域

区别:

虚拟局城网(实验)VLAN

优点和目的

划分VIAN的方式

基于端口:

基于子网:

基于MAC地址:

基于协议:

基子匹配策略:

CSMA/CD

四大要点:

PPP

CRC


数据链路层基础既述

数据链路层概念

在物理层与网络层之间的协议,提供相邻结点的可靠数据传输。

帧的概念

数据链路层的协议数据单元

组成

帧头:源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,求余数。

小试牛刀一下吧,评论区可讨论结果!

相关推荐
mounter6255 小时前
【硬核前沿】CXL 深度解析:重塑数据中心架构的“高速公路”,Linux 内核如何应对挑战?-- CXL 协议详解与 LSF/MM 最新动态
linux·服务器·网络·架构·kernel
ZK_H6 小时前
嵌入式c语言——关键字其6
c语言·开发语言·计算机网络·面试·职场和发展
ACP广源盛139246256737 小时前
破局 Type‑C 切换器痛点@ACP#GSV6155+LH3828/GSV2221+LH3828 黄金方案
c语言·开发语言·网络·人工智能·嵌入式硬件·计算机外设·电脑
fei_sun8 小时前
面经、笔试(持续更新中)
fpga开发·面试
嵌入式小企鹅9 小时前
蓝牙学习系列(八):BLE L2CAP 协议详解
网络·学习·蓝牙·ble·协议栈·l2cap
广州灵眸科技有限公司10 小时前
为RK3588注入澎湃算力:RK1820 AI加速卡完整适配与评测指南
linux·网络·人工智能·物联网·算法
byoass10 小时前
csdn_upload_005
网络·安全·云计算
IT WorryFree10 小时前
飞塔防火墙与第三方设备进行IPSEC故障诊断期间,用户可能会观察到以下错误:
linux·服务器·网络
Yuk丶11 小时前
UE4客户端开发技术问题汇总
面试·ue4·图形学·ue4客户端开发
yuki_uix11 小时前
重排、重绘与合成——浏览器渲染性能的底层逻辑
前端·javascript·面试