您的位置:控制工程论坛网论坛 » 现场总线 » 路由器和交换机的区别

jnzhlf

jnzhlf   |   当前状态:在线

总积分:2642  2025年可用积分:0

注册时间: 2006-12-25

最后登录时间: 2012-12-29

空间 发短消息加为好友

路由器和交换机的区别

jnzhlf  发表于 2007/9/12 22:22:34      852 查看 0 回复  [上一主题]  [下一主题]

手机阅读

路由器和交换机的区别


路由器(Router)和交换机(Switch)都是用于连接多个网络或网段的网络连接设备.路由器具备在网络中传输数据时选择最佳路径的能力.交换机是构建网站内部局域网常用的网络连接设备.本文对路由器和交换机的区别作简单描述。

路由器与交换机之间又有所区别,总结其区别如下:

  1.工作层
交换机从网桥发展而来,工作在OSI开放体系结构的第二层即数据链路层,其工作原理比较简单,根据MAC地址寻址,通过站表选择路由,站表的建立和维护由交换机自动进行。路由器工作在OSI模型的第三层即网络层,它根据IP地址进行寻址,通过路由表路由协议产生,可以得到更多的协议信息,因此可以做出更加智能的转发决策。

  交换机最大的优点是快速,由于交换机只须识别帧中MAC地址,直接根据MAC地址产生选择转发端口算法简单,便于ASIC实现,因此转发速度极高。

  2.数据转发方式
交换机利用物理地址MAC来确定转发数据的目的地址。路由器是利用IP地址来确定数据转发的地址。IP地址描述的是设备所在的网络,这些第三层的地址 也称为协议地址或者网络地址,其通常由网络管理员或系统自动分配。MAC地址通常是硬件自带的,由网卡生产商分配,其已经固化到网卡中,一般不可更改。

  3.广播控制
交换机只能缩小冲突域,而不能缩小广播域。整个交换式网络就是一个大的广播域,广播报文是分散到整个交换式网络。而路由器可以隔离广播域,广播报文不能通过路由器继续进行广播。

  4.安全问题
路由器会根据报文的源IP地址、目的IP地址、TCP端口地址等内容对报文实施过滤,比交换机更加直观方便。

  5.负载集中
交换机之间只能有一条通路,使得信息集中在一条通信链路上,不能进行动态分配,以平衡负载。而路由器的路由协议算法不但能产生多条路由,而且能为不同的网络应用选择各自不同的最佳路由。
1楼 0 0 回复