Fw: [技術] tcp over tcp: 關掉tcp retransmission?
※ [本文轉錄自 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
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: kdjf (140.112.245.32), 時間: 11/23/2012 17:19:07
※ 編輯: kdjf 來自: 140.112.245.32 (11/23 17:20)
→
11/23 17:58, , 1F
11/23 17:58, 1F
→
11/23 18:01, , 2F
11/23 18:01, 2F
→
11/23 18:02, , 3F
11/23 18:02, 3F
→
11/23 18:02, , 4F
11/23 18:02, 4F
→
11/23 18:27, , 5F
11/23 18:27, 5F
→
11/23 18:28, , 6F
11/23 18:28, 6F
→
11/23 23:33, , 7F
11/23 23:33, 7F
→
11/23 23:33, , 8F
11/23 23:33, 8F
→
11/23 23:37, , 9F
11/23 23:37, 9F
→
11/24 01:26, , 10F
11/24 01:26, 10F
→
11/24 08:17, , 11F
11/24 08:17, 11F
→
11/24 08:18, , 12F
11/24 08:18, 12F
→
11/24 08:29, , 13F
11/24 08:29, 13F
→
11/24 08:30, , 14F
11/24 08:30, 14F
→
11/24 09:02, , 15F
11/24 09:02, 15F
→
11/24 09:03, , 16F
11/24 09:03, 16F
→
11/24 09:04, , 17F
11/24 09:04, 17F
→
11/24 12:04, , 18F
11/24 12:04, 18F
→
11/24 12:11, , 19F
11/24 12:11, 19F
→
11/24 12:35, , 20F
11/24 12:35, 20F
→
11/24 12:35, , 21F
11/24 12:35, 21F
→
11/24 12:36, , 22F
11/24 12:36, 22F
→
11/24 12:36, , 23F
11/24 12:36, 23F
→
11/24 12:37, , 24F
11/24 12:37, 24F
→
11/24 12:38, , 25F
11/24 12:38, 25F
→
11/24 12:38, , 26F
11/24 12:38, 26F
→
11/24 15:34, , 27F
11/24 15:34, 27F
→
11/24 15:35, , 28F
11/24 15:35, 28F
→
11/24 15:36, , 29F
11/24 15:36, 29F
→
11/24 15:41, , 30F
11/24 15:41, 30F
u32好像有能力抓出packet.seq, 可是不能存變數
我想要像這樣: (if (packet.seq > latest_seq -10) DROP)
^^^^^^^^^^ 不知到要存在哪裡
※ 編輯: kdjf 來自: 140.112.245.32 (11/24 16:36)
突然想到:retransmission不會發生的太快,可以用LAG target把seq抓到userspace
用script去改寫新的rule~
改天要用到tunnel時來試試看好了XDD
如果有成果的話,也許是第一次變成developer? (逃
※ 編輯: kdjf 來自: 140.112.245.32 (11/24 16:43)
※ 編輯: kdjf 來自: 140.112.245.32 (11/24 16:46)
→
11/24 20:10, , 31F
11/24 20:10, 31F
→
11/24 20:11, , 32F
11/24 20:11, 32F
→
11/24 21:37, , 33F
11/24 21:37, 33F