交换机与路由器工作原理

本文详细介绍了交换机和路由器的工作原理。交换机主要工作在数据链路层,通过mac地址表学习和转发数据帧,实现局域网内的通信。路由器则工作在网络层,依赖路由表进行路径选择,实现不同局域网间的通信。路由器的路由表可通过直连网络、静态配置和动态路由协议生成,路由优先级为直连>静态>动态>默认。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

这篇博客的主要目的是为了聊一下路由器和交换机,以及它们各自的工作原理和对应的两张表。

交换机

1.简单介绍交换机

这里的交换机主要讲的是 二层交换机。它工作在OSI七层模型中的第二层,也就是数据链路层。因此就不得不说一下数据链路层的功能:

  • 数据链路的建立维护拆除
  • 帧包装帧传输帧同步
  • 帧的差错恢复
  • 流量控制

交换机主要有四个知识点需要掌握,其中分别是:

  • 交换机的初始状态
  • mac地址学习
  • 广播未知数据帧
  • 接收方回应

其实上面四个知识点后三个就是指代了交换机的工作原理

2.mac地址表

对于每一个交换机来说,为了能让局域网内的主机能够互相通信,其中都会有一张 mac地址表,这张表中纪录了mac地址,接口,以及对应的vlan,其中交换机的初始状态是空,它的mac地址表的内容是在不断地学习中进行补充的,而不是与生俱来。一个mac地址总共是48bit,工作中通常使用16进制表示,所以一般是HH:HH:HH:HH:HH:HH格式,但是也有这种HHHH:HHHH:HHHH,其中冒号可以用点分割,主要看不同的厂商。

3.交换机的工作原理

交换机的作用是组建局域网

在一个局域网内的两台主机通信前,源主机会向交换机发送一个单播报文,报文中包括源mac地址和目的mac地址,交换机拿到这个报文后,如果发现自己的mac地址表中没有这个源mac地址,会把源mac地址进行记录,然后寻找自己的mac地址表中是否有这个目的mac地

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值