23 层交换机 路由器之间的区分
二层交换机:二层交换技术是进展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的 MAC 地址信息,依据 MAC 地址进展转发,并将这些 MAC 地址与对应的端口记录在自己内部的一个地址表中.
具体如下:
(1)当交换机从某个端口收到一个数据包,它先读取包头中的源 MAC 地址,这样它就知道源 MAC 地址的机器是连在哪个端口上;
(2)再去读取包头中的目的 MAC 地址,并在地址表中查相应的端口;
(3)如表中有与这目的 MAC 地址对应的端口,把数据包直接复制到这端口上.
三层交换机: 三层交换技术就是将路由技术与交换技术合二为一的技术。在对第一个数据流进展路由后,它将会产生一个 MAC 地址与 IP 地址的映射表,当同样的数据流再次通过时,将依据此表直接从二层通过而不是再次路由,从而消退了路由器进展路由选择而造成网络的延迟,提高了数据包转发的效率.
路由器:传统地,路由器工作于 OSI 七层协议中的第三层,其主要任务是接收来自一个网络接口的数据包,依据其中所含的目的地址,打算转发到下一个目的地址。因此,路由器首先得在转发路由表中查它的目的地址,假设到了目的地址, 就在数据包的帧格前添加下一个 MAC 地址,同时 IP 数据包头的 TTL〔Time To Live〕域也开头减数,并重计算校验和。当数据包被送到输出端口时,它需要按挨次等待,以便被传送到输出链路上。
路由器在工作时能够依据某种路由通信协议查设备中的路由表。假设到某一特定节点有一条以上的路径,则根本预先确定的路由准则是选择最优〔或最经济〕 的传输路径。由于各种网络段和其相互连接状况可能会因环境变化而变化,因此路由状况的信息一般也按所使用的路由信息协议的规定而定时更。
主要区分:二层交换机工作在数据链路层,三层交换机工作在网络层,路由器工作在网络层。
具体区分如下:
二层交换机和三层交换机的区分: 三层交换机使用了三层交换技术
简洁地说,三层交换技术就是:二层交换技术+三层转发技术。它解决了局域网中网段划分之后,网段中子网必需依靠路由器进展治理的局面,解决了传统路由器低速、简单所造成的网络瓶颈问题。
什么是三层交换
三层交换〔也称多层交换技术,或 IP 交换技术〕是相对于传统交换概念而提出

的。众所周知,传统的交换技术是在 OSI 网络标准模型中的其次层——数据链路层进展*作的,而三层交换技术是在网络模型中的第三层实现了数据包的高速转发。简洁地说,三层交换技术就是:二层交换技术+三层转发技术。
三层交换技术的消灭,解决了局域网中网段划分之后,网段中子网必需依靠路由器进展治理的局面,解决了传统路由器低速、简单所造成的网络瓶颈问题。
其原理是:假设两个使用 IP 协议的站点 AB 通过第三层交换机进展通信,发送站点 A
开头发送时,把自己的 IP 地址与 B 站的 IP 地址比较,推断 B 站是否与自己在同一子网内。假设目的站 B 与发送站 A 在同一子网内,则进展二层的转发。假设两个站点不在同一子网内,如发送站 A 要与目的站 B 通信,发送站 A 要向“缺省网关”发出 ARP(地址解析)封包,而“缺省网关”的 IP 地址其实是三层交换机的三层交换模块。当发送站 A 对“缺省网关”的 IP 地址播送出一个 ARP 恳求时,假设三层交换模块在以前的通信过程中已经知道 B 站的 MAC 地址,则向发送A 回复 BMAC 地址。否则三层交换模块依据路由信息向 B 站播送一个 ARP 恳求,B 站得到此 ARP 恳求后向三层交换模块回复其 MAC 地址,三层交换模块保存此地址并回复给发送站 A,同时将 B 站的 MAC 地址发送到二层交换引擎的 MAC 地址表中。从这以后,当 AB 发送的数据包便全部交给二层交换处理,信息得以高速交换。由于仅仅在路由过程中才需要三层处理,绝大局部数据都通过二层交换转发,因此三层交换机的速度很快,接近二层交换机的速度,同时比一样路由器的价格低很多。
其次层交换机和路由器的区分:
传统交换机从网桥进展而来,属于 OSI 其次层即数据链路层设备。它依据 MAC 地址寻址,通过站表选择路由,站表的建立和维护由交换机自动进展。路由器属OSI 第三层即网络层
设备,它依据 IP 地址进展寻址,通过路由表路由协议产生。交换机最大的好处是快速,由于交换机只须识别帧中 MAC 地址,直接依据MAC 地址产生选择转发端口算法简洁,便于 ASIC 实现,因此转发速度极高。但交换机的工作机制也带来一些问题。
1.回路:依据交换机地址学习和站表建立算法,交换机之间不允许存在回路。一旦存在回路,必需启动生成树算法,堵塞掉产生回路的端口。而路由器的路由协议没有这个问题,路由器之间可以有多条通路来平衡负载,提高牢靠性。
2.负载集中:交换机之间只能有一条通路,使得信息集中在一条通信链路上,不能进展动态安排,以平衡负载。而路由器的路由协议算法可以避开这一点,OSPF 路由协议算法不但能产生多条路由,而且能为不同的网络应用选择各自不同的最正确路由。
3.播送掌握:交换机只能缩小冲突域,而不能缩小播送域。整个交换式网络就是一个大的播送域,播送报文散到整个交换式网络。而路由器可以隔离播送域,播送报文不能通过路由器连续进展播送。
4.子网划分:交换机只能识别MAC 地址。MAC 地址是物理地址,而且承受平坦的地址构造,
因此不能依据MAC 地址来划分子网。而路由器识别IP 地址,IP 地址由网络治理员安排,是规律地址且 IP 地址具有层次构造,被划分成网络号和主机号,可以格外便利地用于划分子网,路由器的主要功能就是用于连接不同的网络。
5.保密问题:虽说交换机也可以依据帧的源 MAC 地址、目的 MAC 地址和其他帧中内容对帧实施过滤,但路由器依据报文的源IP 地址、目的IP 地址、TCP 端口地

址等内容对报文实施过滤,更加直观便利。
6.介质相关:交换机作为桥接设备也能完成不同链路层和物理层之间的转换,但这种转换过程比较简单,不适合 ASIC 实现,势必降低交换机的转发速度。因此目前交换机主要完成一样或相像物理介质和链路协议的网络互连,而不会用来在物理介质和链路层协议相差甚元的网络之间进展互连。而路由器则不同,它主要用于不同网络之间互连,因此能连接不同物理介质、链路层协议和网络层协议的网络。路由器在功能上虽然占据了优势,但价格昂贵,报文转发速度低。近几年, 交换机为提高性能做了很多改进,其中最突出的改进是虚拟网络和
三层交换。 划分子网可以缩小播送域,削减播送风暴对网络的影响。路由器每一接口连接一个子网,播送报文不能经过路由器播送出去,连接在路由器不同接口的子网属于不同子网,子网范围由路由器物理划分。对交换机而言,每一个端口对应一个网段,由于子网由假设干网段构成,通过对交换机端口的组合,可以规律划分子网。播送报文只能在子网内播送,不能集中到别的子网内,通过合理划分规律子网, 到达掌握播送的目的。由于规律子网由交换机端口任意组合,没有物理上的相关性,因此称为虚拟子网,或叫虚拟网。虚拟网技术不用路由器就解决了播送报文的隔离问题,且虚拟网内网段与其物理位置无关,即相邻网段可以属于不同虚拟网,而相隔甚远的两个网段可能属于不同虚拟网,而相隔甚远的两个网段可能属于同一个虚拟网。不同虚拟网内的终端之间不能相互通信,增加了对网络内数据的访问掌握。
交换机和路由器是性能和功能的冲突体,交换机交换速度快,但掌握功能弱,路react router的优点由器掌握性能强,但报文转发速度慢。解决这个冲突的最技术是三层交换,既有交换机线速转发报文力量,又有路由器良好的掌握功能。
第三层交换机和路由器的区分:
在第三层交换技术消灭之前,几乎没有必要将路由功能器件和路由器区分开来, 他们完全是一样的:供给路由功能正在路由器的工作,然而,现在第三层交换机完全能够执行传统路由器的大多数功能。作为网络互连的设备,第三层交换机具有以下特征:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。