wfp 转发指定进程到接口_【干货】力荐!攻破CCIE必备的数据转发知识~

cb4b94a392bc677b4e2847c8a1525759.png

4e118af41bf1920e9cc9d3c3bea0cdb9.png

交换的概念:

switching is the process of mapping layer 2 to layer 3 addresses andforwarding to a destinationinterface.

接下去我们来看看几种交换方式

1.Process Switching(进程交换)

在这种模式下,-条数据流(flow)中的第一个包(packet将被置入系统缓存(system buffer).其目的地址将会拿到路由表中去查询比对,路由器的处理器(CPU or Processer)同时将进行CRC校验,检查包是否正确然后数据包的二层MAC地址将会被重写,替换为下一跳接口的MAC地址,这样的过程将会继续对这条数据流(flow)中的第2个、第3个数据包....相同的操作,包括查询路由表、重写MAC地址,CRC校验等。这种方式无疑是延迟最大的,因为它要利用system buffer 以及processor处理每个收到的包.但是我们仍然有机会使用这种交换方式,比如在进行基于每个包的负载分担时,或是debug ip packet时。

[启动进程交换]

默认情况下,思科路由器会启用fast switching或optimum switching或是cef switching,而不是process switching,所以我们只能通过:no ip route-cache来禁用fast switching,这在另一种意义上正是开启processswitching.

2. Fast Switching

快速交换要优于process switching,它采用了route cache(路由缓存)来存储关于某条数据流(flow)的特定信息,当然会包括诸如目的MAC地址,目的接口等内容这时我们只需要对一条数据流(flow)中的第一个包做 process switching,并把信息存入cache,所有后续数据包,可以不必再中断system p

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值