交换机只有交换的功能,用于组建局域网
路由器用来连接外网(局域网和互联网相连接),路由器也叫网关
也就是说路由器是用来连接两个子网,交换机是用来连接一个子网内不同的计算机
路由器是基于ip寻址,交换机是基于mac地址寻址
路由器是在网络层,转发的是分组报文,交换机是在数据链路层,转发的是数据帧
一台交换机有很多个端口,这些端口有各自的编号
计算机的网卡通过网线连接到交换机的网口上
在交换机中,有一张端口和MAC地址的映射表,称为MAC地址表,交换机维护这张表
交换机里的主机都是处在同一个子网里
不同子网之间是不能直接来通信的,如果想要通信,必须通过网关来转发
子网1中有一台主机 192.168.1.10 ,向其他主机发送消息,首先判断目标主机跟自己是不是属于同一个子网,如果不是同一个子网,就需要将数据报的目标mac改为网关的mac,然后发送给网关
网关通过路由表,查询到这个数据属于子网2的,于是网关修改目标mac地址为目标主机的mac地址,源mac地址为自己的mac地址
路由器其实就是网关
路由器有两种接口,LAN口和WAN口
LAN口可以有多个,用来连接家庭网络设备,比如台式机,手机,笔记本(通过wifi连接到LAN口)
WAN口只有一个,用来接入运营商网络
它们分属于两个子网,WAN连接互联网,LAN连接内网
此时路由器就充当了两个子网通信的网关
文章来源:https://www.toymoban.com/news/detail-489932.html
如果忽略WAN口,只保存LAN口,那路由器就是一台交换机文章来源地址https://www.toymoban.com/news/detail-489932.html
到了这里,关于交换机和路由器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!