有没有 交换机和路由器的区别
发布网友
发布时间:2022-04-30 07:12
我来回答
共2个回答
热心网友
时间:2022-06-18 22:25
首先告诉大家的是网络工作的OSI七层模型从低到高依次是:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层;交换机有二层交换机,指我们平时说的交换机,也就是传统交换机也有三层交换机包括路由功能的交换机,当然也有多层交换机,像五层交换机,六层交换机,七层交换机,这些只听说过,没接触过也没见过。路由器是工作在三层的,IP地址是三层的。MAC地址是二层的。
首先说HUB,也就是集线器。它的作用可以简单的理解为将一些机器连接起来组成一个局域网。而交换机(又名交换式集线器)作用与集线器大体相同。但是两者在性能上有区别:集线器采用的式共享带宽的工作方式,而交换机是独享带宽。举个例子公路:HUB就是单车道,交换机就是双车道。HUB一次只能过一个方向的车,也只能过一辆车,而交换机可能同时过来回两个方向的车。
传统交换机从网桥发展而来,属于OSI第二层即数据链路层设备。它根据MAC地址寻址,交换机里记录的有MAC表,站表的建立和维护由交换机自动进行。路由器属于OSI第三层即网络层设备,它根据IP地址进行寻址,通过路由表路由协议产生。交换机最大的好处是快速,速度可以达到每秒百万次甚至上千万次的转发。
路由器每一接口连接一个子网,广播报文不能经过路由器广播出去,连接在路由器不同接口的子网属于不同子网,子网范围由路由器物理划分。对交换机而言,可以逻辑划分子网。广播报文只能在子网内广播,不能扩散到别的子网内,通过合理划分逻辑子网,达到控制广播的目的。由于逻辑子网由交换机端口任意组合,没有物理上的相关性,因此称为虚拟子网,或叫虚拟网。而相隔甚远的两个网段可能属于不同虚拟网,而相隔甚远的两个网段可能属于同一个虚拟网。不同虚拟网内的终端之间不能相互通信,增强了对网络内数据的访问控制。
交换机和路由器是性能和功能的矛盾体,交换机交换速度快,但控制功能弱,路由器控制性能强,但报文转发速度慢。解决这个矛盾的技术是三层交换,既有交换机线速转发报文能力,又有路由器良好的控制功能。
第三层交换机和路由器的区别 :在第三层交换技术出现之前,几乎没有必要将路由功能器件和路由器区别开来,他们完全是相同的:提供路由功能正在路由器的工作,然而,现在第三层交换机完全能够执行传统路由器的大多数功能。作为网络互连的设备,第三层交换机具有以下特征: 1.转发基于第三层地址的业务流; 2.完全交换功能; 3.可以完成特殊服务,如报文过滤或认证; 4.执行或不执行路由处理。
综上所述,交换机一般用于LAN-WAN的连接,是数据链路层的设备,有些交换机也可实现第三层的交换。路由器用于WAN-WAN之间的连接,可以解决异性网络之间转发分组,作用于网络层。他们只是从一条线路上接受输入分组,然后向另一条线路转发。这两条线路可能分属于不同的网络,并采用不同协议。相比较而言,路由器的功能较交换机要强大,但速度相对也慢。
热心网友
时间:2022-06-18 22:25
交换机二层设备,路由器三层设备,这就是区别,其他的则无法说,牛和羊什么区别?根本就不一个东西么。
给你说他们两个的作用。
交换机是靠MAC地址转发,有MAC学习能力。一个口是一个冲突域所有口在一个广播域,也就一个网段
接到一个交换机上可以打CS
路由器作用,路径选择和包交换,运行路由协议,让世界的网络如此的大。一个口是一个广播域。连接在路由器两个口的PC不能打CS。