交换机和路由器的区别

交换机(Switch) 是一种基于MAC(网卡的硬件地址)识别,能完成封装转发数据包功能的网络设备。交换机可以“学习”MAC地址,并把其存放在内部地址表中,通过在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接由源地址到达目的地址。

https://img.pc841.com/allimg/140602/6472_140602170455_1.jpg

交换机

路由器(Router)是在网络层实现互连的设备。它比网桥更加复杂,也具有更大的灵活性。路由器有更强的异种网互连能力,连接对象包括局域网和广域网。

路由器

 

1.OSI七层结构中所处位置不同;

交换机工作在OSI的第二层(数据链路层),所以工作原理比较简单,而路由器工作在OSI的第三层(网络层),可以获取更多的协议信息,路由器可以做出更加智能的转发决策。交换机通常端口比较多,路由器端口少体积小。

2. 数据转发方式不同;

交换机是利用物理地址或者说MAC地址来确定转发数据帧的目的地址。而路由器则是利用IP地址来确定数据报转发的地址。IP地址也称为网络地址,是在软件中实现的,描述的是设备所在的网络。MAC地址通常是硬件自带的,而IP地址则通常由网络管理员或系统自动分配。

3.交换机分割冲突域,路由器分割广播域;

由交换机连接的网段,仍属于同一个广播域,广播数据包会在交换机连接的所有网段上传播,在某些情况下会导致拥塞和安全漏洞。连接到路由器上的网段,会被分配成不一样的广播域,广播数据不会穿过路由器。简言之,交换机主要是用于组建局域网,而路由器则负责让主机连接外网。

4. 路由器提供了防火墙功能;

路由器仅仅转发特定地址的数据报,不传送不支持路由协议的数据包传送和未知目标网络数据包的传送。路由器用于WAN-WAN间连接,可以完成异构网络之间转发分组,作用于网络层。从一条线路上接受输入分组,然后向另一条线路转发。两条线路可能分属于不一样的网络,并采用不一样协议。

 

备注:

物理层(即常说的第一层、层L1)中继系统,即转发器(repeater)。

数据链路层(即第二层,层L2),即网桥或桥接器(bridge)。

网络层(第三层,层L3)中继系统,即路由器(router)。

在网络层以上的中继系统,即网关(gateway)。

 

 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值