※ [本文轉錄自 Network 看板 #1Ghpy3VD ]
剛剛在網路上看文章:
http://sites.inka.de/~W1011/devel/tcp-tcp.html
他提到了這個在tcp over tcp時(ex.ssh port forward/sslvpn/...)會碰到的狀況
剛好和我在無線網路tunneling跑server時會碰到的情形有點像
所有的東西都比沒有tunnel時慢很多
(無線網路是學校的,我不能去設定port forwarding)
所以我在想:有沒有可能吧上面那一層(被tunnel)的retransmission關掉
(OS: linux)
可是linux下只有一個共用的tcp stack設定( /proc/sys/net/ip4/* )
沒有辦法在不同的interface有不同的參數
還有什麼方法嗎?
像是在iptables(netlimiter)中砍掉重複的封包?
如果可以的話,要怎麼做呢?
先謝謝大家看完這麼怪的問題Orz
剛剛在網路上看文章:
http://sites.inka.de/~W1011/devel/tcp-tcp.html
他提到了這個在tcp over tcp時(ex.ssh port forward/sslvpn/...)會碰到的狀況
剛好和我在無線網路tunneling跑server時會碰到的情形有點像
所有的東西都比沒有tunnel時慢很多
(無線網路是學校的,我不能去設定port forwarding)
所以我在想:有沒有可能吧上面那一層(被tunnel)的retransmission關掉
(OS: linux)
可是linux下只有一個共用的tcp stack設定( /proc/sys/net/ip4/* )
沒有辦法在不同的interface有不同的參數
還有什麼方法嗎?
像是在iptables(netlimiter)中砍掉重複的封包?
如果可以的話,要怎麼做呢?
先謝謝大家看完這麼怪的問題Orz
All Comments