【你问我答】路由器和交换机的不同之处有哪些?

问题描述:

路由器和交换机的不同之处有哪些?

回答有奖:

选取一位认真回答问题的牛友,赠送200牛币!

你问我答问题汇总:点击进入

------------
#我也有问题想询问牛友,怎么办?

欢迎私信@筱茜 说明你的问题,将根据问题具体情况排期进入【你问我答】专场~
私信请注明参与【你问我答】专场哦~

你问我答 - 答问题,成大佬,拿牛币!
你问我答是牛客新栏目,每周1期几个问题,
牛友在问题贴下留下自己的知识,经验与见解,
帮助更多牛友了解更多技术相关知识!
#悬赏#
全部评论
交换机(Switch)是一种基于MAC(网卡的硬件地址)识别,为始发者和接收者之间建立临时的联网路径。交换机分为:二层交换机、三层交换机或更高层的交换机。三层交换机可以有路由的功能,而且比低端路由器的转发速率更快。交换机的主要特点是:一次路由,多次转发。 路由器(Router)亦称选径器,是在网络层实现互连的设备。可以连接多个网络或网段的网络设备,包括局域网和广域网。路由器有两大典型功能,即数据通道功能和控制功能。 两者区别: 工作层次不同:交换机比路由器更简单,路由器比交换器能获取更多信息,最初的的交换机是工作在OSI/RM开放体系结构的数据链路层,也就是第二层,而路由器一开始就设计工作在OSI模型的网络层。由于交换机工作在OSI的第二层(数据链路层),所以它的工作原理比较简单,而路由器工作在OSI的第三层(网络层),可以得到更多的协议信息,路由器可以做出更加智能的转发决策。 数据转发所依据的对象不同。交换机是利用物理地址或者说MAC地址来确定转发数据的目的地址。而路由器则是利用不同网络的ID号(即IP地址)来确定数据转发的地址。IP地址是在软件中实现的,描述的是设备所在的网络,有时这些第三层的地址也称为协议地址或者网络地址。MAC地址通常是硬件自带的,由网卡生产商来分配的,而且已经固化到了网卡中去,一般来说是不可更改的。而IP地址则通常由网络管理员或系统自动分配。 分割区域不同。传统的交换机只能分割冲突域,不能分割广播域;而路由器可以分割广播域。由交换机连接的网段仍属于同一个广播域,广播数据包会在交换机连接的所有网段上传播,在某些情况下会导致通信拥挤和安全漏洞。连接到路由器上的网段会被分配成不同的广播域,广播数据不会穿过路由器。虽然第三层以上交换机具有VLAN功能,也可以分割广播域,但是各子广播域之间是不能通信交流的,它们之间的交流仍然需要路由器。
点赞 回复
分享
发布于 2019-05-02 22:34
1.路由器可以给你的局域网自动分配ip,虚拟拨号。而交换机只是用来分配网络数据的。 2.路由器工作在网络层,路由器根据ip地址寻址,可以处理TCP/IP协议,交换机不可以。 3.交换机工作在中继层,交换机根据MAC地址寻址。路由器能把一个IP分配给多个主机使用,这些主机对外只表现出一个IP。交换机可以把很多主机连起来,这些主机对外各有各的IP。 4.路由器提供防火墙服务,而交换机没有。集线器、交换机都是做端口扩展,就是扩大居域网(通常都是以太网)的接入点,即让局域网可以连接更多的电脑。路由器则是网间连接,就是让不同的网络连接在一起。 5.交换机是利用物理地址或者说MAC地址来确定转发数据的目的地址。IP地址是在软件中实现的,描述设备所在的网络,有时这些第三层的地址也称为协议地址或者网络地址。MAC地址通常是硬件自带的,由网卡生产商来分配,并固化到网卡中去,一般不可更改。而IP地址则通常有网络管理员或系统自动分配。 注: (交换机就是一个拥有多个上了锁的大房子,想要了解房子里的消息,你就必须要有钥匙,而路由器就像是一把开门的钥匙,让你能进这个屋子了解它的信息。如果没有路由器的话,这个房子无法打开,外面的人就上不了网,获取不到信息。) 三层交换机和路由器的区别 虽然都具备路由功能,但三层交换机的主要功能仍然是数据交换,在局域网中提供快速数据交换功能,满足数据交换频繁的应用特点。 路由器功能则如同其名,主要还是路由功能,体现在不同类型网络之间的互连上。如局域网与广域网之间的连接、不同协议的网络之间的连接。最主要的功能就是路由转发,解决各种复杂路由路径网络的连接就是他的最终目的。 从技术上讲,路由器一般基于微处理器的软件路由引擎执行数据包交换,而三层交换机通过硬件执行数据包交换。三层交换机在对一个数据流进行路由后,将会产生一个MAC地址与IP地址的映射表,当同样的数据流再次通过,将根据此表直接从二层通过而不是再次路由,从而消除了因网络路由而造成的网络延迟,提高了数据包转发的效率。路由器采用最长匹配的方式,实现复杂,通常用软件实现,转发效率低。 三层交换与路由最大的区别就在于:路由支持nat转换,而三层不支持。在实际工程中体现出来就在:路由上直接接光纤可以上网,而将光纤接到层三设备上是不能上网的。三层每个端口都有专用的mac地址,有专用的ASIC集成电路。 网络交换机和路由器的区别: 网络交换机,是一个扩大网络的器材,能为子网络中提供更多的连接端口,以便连接更多的计算机。随着通信业的发展以及国民经济信息化的推进,网络交换机市场呈稳步上升态势。它具有性能价格比高、高度灵活、相对简单、易于实现等特点。所以,以太网技术已成为当今最重要的一种局域网组网技术,网络交换机也就成为了最普及的交换机。 路由器(Router),是连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号。路由器是互联网络的枢纽,"交通警察"。目前路由器已经广泛应用于各行各业,各种不同档次的产品已成为实现各种骨干网内部连接、骨干网间互联和骨干网与互联网互联互通业务的主力军。路由和交换机之间的主要区别就是交换机发生在OSI参考模型第二层(数据链路层),而路由发生在第三层,即网络层。这一区别决定了路由和交换机在移动信息的过程中需使用不同的控制信息,所以说两者实现各自功能的方式是不同的。 交换机与路由器的区别
点赞 回复
分享
发布于 2019-05-01 11:05
百信银行
校招火热招聘中
官网直投

相关推荐

点赞 7 评论
分享
牛客网
牛客企业服务