TCP/IP 5层协议簇:数据链路层(交换机工作原理)

目录

[1. 数据链路层](#1. 数据链路层)

[2. 帧](#2. 帧)

[3. 工作在数据链路层的设备](#3. 工作在数据链路层的设备)

[4. 交换机工作原理](#4. 交换机工作原理)


1. 数据链路层

数据链路层(2层Data Link Layer):传输单元是帧 、这层工作的主要设备二层交换机、网卡

2. 帧

帧的结构如下:帧最大1518字节

如下:

MAC地址是全球唯一的,前部分代表厂家标识、后半部分代表ID

12个16进制的数字,每个由4个比特位组成,一共12*4=48(位)个bit,也就是6个字节

3. 工作在数据链路层的设备

交换机、网卡

网卡:生成帧的设备,帧头、帧尾

交换机:识别帧

4. 交换机工作原理

交换机(二层交换机)的工作原理流程如下:

AA发送helloa数据,经过网络层封装ip、数据链路层封装帧头,走到F0/1端口。

Sw1 交换机读不了内容,只认识帧头帧尾

  1. 完成第一次学习,学习到MAC地址表 ,AA是F0/1的接口位置【只能学习源MAC地址】
  2. 因为没有,所以会向除了F0/1的端口进行广播(就是AA发的帧) ,PC端的网卡会闪意思收到了一个帧。BB发现目标地址不是自己,直接干掉。Sw2收到广播帧,记录MAC地址表,AA F0/2,然后将这个帧进行自己范围内的广播。CC干掉这个帧,DD发现是自己,然后解封装。【交换机只会学习源MAC地址!!】

交换机转发帧唯一的依靠是MAC地址表

DD向AA回消息的话:有MAC地址映射直接单播,不会广播

完整的MAC地址表:

正常使用的时候,MAC地址表建立的非常快,因为DHCP请求IP的时候,交换机已经完成了MAC地址表的学习。

MAC地址表要么300s没有连接自己老化消失,要么被替换。

【交换机自动学习,不需要人工实现。所以交换机不需要配置,插上线可以直接组建局域网】

相关推荐
云计算练习生2 分钟前
什么是操作系统安全?身份认证、访问控制与审计机
服务器·网络·安全·访问控制·操作系统安全
乐橙开放平台12 分钟前
通道国标 ID 贴反会串店:海康大华宇视摄像头怎么用 GB28181 统一接入?
网络·笔记·物联网·自动化·音视频·智能家居
VOOHU-沃虎24 分钟前
以太网网络变压器怎么选?中心抽头与引脚连接核对
网络·以太网·poe·网络变压器
Multipath71229 分钟前
乾元通轨道交通多链路聚合通信方案
网络·网络协议·5g·智能路由器·信息与通信
pt10431 小时前
从阿波罗13号到命令行的网络实验转向
运维·网络
YumiProxy2 小时前
代理IP自动切换避坑指南:会话保持、请求头与错误处理实战
网络·网络协议·tcp/ip·代理模式·ip
预立科技2 小时前
CDN(内容分发网络)知识总结
网络·wpf·cdn
盛世宏博智慧档案2 小时前
Modbus TCP+PoE以太网温湿度传感器项目部署全流程,附网络调试实操
开发语言·tcp/ip·php·以太网·传感器·温湿度
为思念酝酿的痛2 小时前
NAT技术--网络地址转换原理
网络·计算机网络·智能路由器
该逃避避3 小时前
出海广告跑不起来怎么办?动态住宅IP助力广告跑量
运维·服务器·网络