對,屬非對稱路由、也是去回不同路。
對無狀態協定(UDP、ICMP)來說,非對稱路由原則上沒問題、還是會通;
但是對有狀態(TCP)而言,如果沒對session特別處理,原則上有狀態協定通過非對稱路由都會有問題。
A到B到C 回程 C到D到B到A
是非對稱路由, 典型來回不同路
A到B到C 回程 C到B到A
才是對稱路由
這樣網路連線,
一般的STATEFUL TCP都不會通;
UDP, ICMP 或 STATELESS TCP 會通
純粹的IP routing是stateless的,所以非對稱路由不會怎樣(實際上一般人也無法控制或確認自己的封包上了Internet後會不會走非對稱路由,就連ISP也無法控制出了自家AS的封包走向),會跟怎麼走扯上邊的是FW的stateful inspection,如果FW看不到封包來回的完整流程的話,就可能會將其視為invalid state而drop掉了....