高智商影片:三层交换机所谓的“一次路由,多次交换”指的是什么意思?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/27 22:02:47
我现在是学网络的,二层交换机我换明白了,可是我还是没有弄明白三层交换机里所谓的一次路由多次交换是什么是意思,不知道哪位懂网络的高手能告诉我一下,谢谢。
我在网上查了一下资料,上面是这样写的:三层交换功能实际上是由一个带有第三层路由功能的第二层交换机实现的,当然,三层交换技术并不是网络交换机与路由器的简单叠加,而是二者的有机结合。简单地说,三层交换在完成对收到的第一个新数据流进行路由后,产生一个MAC地址与IP地址的映射表,当具有相同地址信息的数据流再次通过时,即根据此表直接在二层完成转发,即“一次路由,多次交换”,有效提高了数据包转发的效率。
=============================================
请问在解决的最后所说的二层是不是指的是第二层交换机啊???

三层交换在完成对收到的第一个新数据流进行路由后,产生一个MAC地址与IP地址的映射表,当具有相同地址信息的数据流再次通过时,即根据此表直接在二层完成转发,即“一次路由,多次交换”,有效提高了数据包转发的效率。

举例:A点与B点通信,中间有一台三层交换机的设备。
A向B发数据:
A知道的IP地址,PC机自己检测子网掩码取得网络号看是否与自
己网络同一网段,
如果是同一网段,A就会发出ARP的请求,B收到请求回给A一个MAC地址,然后A
就会封装把数据交给三层交换机,三层交换机收到数据包,
拆开封装,启用二层交换模块,查看MAC地址表对应的接口,
将数据包转发。
如果不是同一网段,A就会把数据包交给网关,这个网关正好是三层交换机配置
的VLAN里面的IP地址,三层交换机收到数据包,拆开封装,
启用三层路由模块,查看路由表对应的接口,将数据包转发

数据通过一定的识别触发机制,确立主机A与B的MAC地址及转发端口的对应关系,并记录进流缓存条目表,以后的A到B的数据,就直接交由二层交换模块完成。这就通常所说的一次路由多次交换。

近几年来,为了提高IP路由网络的性能,一系列的产品应运而生。很多供应商开发了自主产权的不再支持RIP或OSPF路由拓扑信息的交换机制。与传统不同的是, 这些交换机制通过被动监听路由器的更新来获取网络中该路由器的位置。在动态了解与交换机直连的所有路由器的IP及MAC地址后,这些私有的第3层交换机制自动得知通过该交换机与默认路由器对话的所有客户端的IP地址。一旦源和目的IP地址缓存到某一个第3层交换机中,随后第3层中跨子网的包传送将不再由路由器来进行。用一句话来概括就是“一次路由,多次交换”。