用 vlan 摆脱旁路由
資深大佬 : sNullp 8
众所周知旁路由纯粹是妥协的产物。一个数据包路由两次会增加不必要的延迟。但其实如果有支持 vlan 的交换机的话可以把猫的网口单独 tag 一个 vlan,然后在软路由的网口上加一个 vlan,这样内网的数据包走普通的 lan,路由后的数据包走 vlan 。感觉整个流程简单了些?
大佬有話說 (24)
但是你用什么来做你的流量的判断识别呢?你的交换机并不知道你什么流量需要进旁路由什么流量可以直接出 NAT 网关咯?那么这时候你还是需要软路由 iptables 或者其他的什么插件来帮你解决这个问题咯。。。然后你还是得把所有流量丢去软路由。
另外你觉得多一跳会增加延迟这个影响实际上。。。不能算错但是其实是个误区。。
大部分时间,跳数增加的延迟并不是设备本身的延迟。。你在内网的设备如果不满负荷。。那么增加的延迟会控制在 1 到 2 个 ms….
大部分时候。。设备本身的延迟跟传输过程产生的延迟比起来根本不在一个级别上…..
而你盘路由大概率是不做 NAT 只做路由转发的。。。开销基本上忽略不计。
本来内网流量都是二层互通的,外网才需要路由
你内网全部再套上 vlan 有啥意义?
用光猫当拨号路由器,
主动权不在自己这里啊,
而且很多光猫性能很差的。
只有那些特殊目的的外网数据才会走 s 路由,
不管它是主路由器还是旁路由器。