wangbin2010jy 发表于 2018-2-5 13:21:45

想请教下“一次路由多次转发”的三层技术

          大神们好。对于“一次路由多次转发”这个三层方式我简单大致了解了下。就是第一次的数据包转发(CPU)与正常路由器一样,之后进行硬件芯片转发(存储到相关表项中asic芯片)
      这里有个特点就是采用这种方式三层转发快于路由器。那么为何不把这种技术直接应用到路由器中呢?
      我对这个有自己的一些反驳观点
1、真正的路由三层环境比园区网的三层环境要复杂,对于这个技术只适用园区网
2、根据其的存储相关表象,MAC项,IP表项 ,这种网络模式貌似只是对于以太网
3、传统路由器接口丰富,所采用的二层技术不同

假如从三层网络数据包转发的原理上去解释,假如传统路由器套用这个技术是否可行。请大神帮忙理解理解,谢谢!

h19 发表于 2018-2-5 13:21:46

“第三层交换的原理是,假设两个使用IP的主机A、B通过第三层交换机进行通信。发送站点A在开始发送时,把自己的IP地址与B站的IP地址比较,判断B站是否与自己在同一子网内。若目的站B与发送站A在同一子网内,则进行二层的转发。若两个站点不在同一子网内,如发送站A要与目的站B通信,发送站A要向“缺省网关”发出ARP请求(地址解析)封包,而“缺省网关”的IP地址其实是三层交换机的三层交换模块。当发送站A对“缺省网关”的IP地址广播出一个ARP请求时,如果三层交换模块在以前的通信过程中已经知道B站的MAC地址,则向发送站A回复B的MAC地址。否则三层交换模块根据路由信息向B站广播一个ARP请求,B站得到此ARP请求后向三层交换模块回复其MAC地址,三层交换模块保存此地址并回复给发送站A,同时将B站的MAC地址发送到二层交换引擎的MAC地址表中。从这以后,A向B发送的数据包便全部交给二层交换处理,信息得以高速交换。由于仅仅在路由过程中才需要三层处理,绝大部分数据都通过二层交换转发,因此第三层交换机的速度很快,接近第二层交换机的速度,同时比相同路由器的价格低很多”。

wangbin2010jy 发表于 2018-2-6 10:36:09

h19 发表于 2018-2-5 20:29
“第三层交换的原理是,假设两个使用IP的主机A、B通过第三层交换机进行通信。发送站点A在开始发送时,把自 ...

大神,我们能不能不要复制粘贴,能看下我的问题吗?

hahaaaa 发表于 2018-2-8 14:02:12

好贴。同学

tanzhy 发表于 2018-3-4 13:17:40

现在路由器也是这种交换方式,也是支持cef的。
页: [1]
查看完整版本: 想请教下“一次路由多次转发”的三层技术