引用:
|
作者darkangel
我沒去網路搜尋,純粹是以一個網路設備開發者的角度來看。
基本的 routing 機制,都是靠 L3 完成的,
所以如果是讓我來開發這功能,
我會先朝整合 L2 interfaces 的方向嘗試。
另外 telnet 不行不代表 tcp 不行,
telnet 很可能把 dealyed ack (Nagle's alogrithm) 關掉,
所以可能是介面轉換 、 delay 或什麼問題等等。
當然這樣猜也不正確,最好的方法就是抓封包來判斷。
|
以兩個 interface 來說,除了 round-robin/fail-over 之外,要有更多的花樣,都需要更前端設備的配合才行。的確 stateless 的 tcp 應用如 http 可以轉換無礙,但是 telnet 不能用,感覺已經很好的說明了情況。猜測即時遊戲為了 latency 應該大多是用 udp,不過實情不知。