交换机和路由器的区别
1.交换机工作在数据链路层,路由器工作在网络层
2.交换机通过MAC地址表转发数据,路由器通过路右边来转发数据
3.交换机是通过硬件转发数据,路由器通过软件转发数据
交换机的转发原理
MAC地址表的形成过程
1.当交换机收到一个单播数据时,先检查数据源MAC地址在MAC地址表中有么有,如果有,看看表中的
MAC地址对应的接口和当前收到这个数据的接口是否一样,如果一样就忽略,不一样就更新:如果没有
,学习:
2.在检查数据目标MAC地址在MAC地址表中对应记录
如果有,就单播
如果没有,广播(泛洪)
交换机以太网接口双工模式
单工
数据只能单向传输
半双工
数据双向传输,但不能同时进行
全双工
双向传输且同时进行
路由器:
通过最优路径转发数据到目标的设备
路由器是根据路由表来工作
路由表中维护的是最优路由条目
路由表的形成
直连路由
接口配置ip地址
接口up
非直连路由
通过静态或动态路由添加到路由表实现
静态路由是手动,不耗资源
动态路由是自动,耗费硬件资源和网络资源
静态路由
由管理员手工配置的,是单向的
缺乏灵活性
数据链路层:
MTU:最大传输(网络层)单元 1500B IP头部20B
路由器对数据的处理方式
来源:https://www.cnblogs.com/xmtxh/p/11638124.html