數位天堂

Nokia:科技始終來自於人性; 拜耳:如果文明不能使我們更相愛,那科技便失去意義!
歡迎您的加入,讓我們一起討論科技與環保的整合應用...

您尚未登入。

#1 2012-05-07 17:47:38

barlos
教士
註冊日期: 2010-06-25
文章數: 61
目前積分 :   

Tomato Session 設定

請問 Tomato 的 Session 應該如何設定.

機子 N10U 刷 Shibby, 預設值如下:
Maximum Connection (sessions) : 4096
Hash Table Size : 2048

如果要調高 Maximum Connection (sessions) 的數量, Hash Table Size 是否也需要更改? 如果需要, 應如何更改?

N10U 是 32MB RAM, N16 是 128MB RAM, 請問應如何調高? 公式試算是如何?

感謝回覆.




離線

 

#2 2012-05-08 09:24:36

barlos
教士
註冊日期: 2010-06-25
文章數: 61
目前積分 :   

Re: Tomato Session 設定

自己上網找了一些資訊, 整理如下.

"Maximum Connection (sessions)" 與 "Hash Table Size", 要先把 Hash Table Size 設好, Max connection 才會正確作用.
備註: Hash Table Size 很像是 K26 才有的, K24 是沒有這功能, 所以以前才會有 Tomato 儲存 Max. Conneciton (Session) 沒作用, 又跳回原本的值, 應該也是設太大; 這是小弟的推論, 請指正.

基本設定原理:
先設定 Hash Table size,這要設2的次方數,例如2的12次方為4096
Hash Table Size關係到 NAT Session 的數量,在 Linux Kernel 2.6 裡
NAT Session 為 Hash Table size 的8倍,所以......4096*8=32768
這樣 NAT Session 最高, 就可以設到 32768 個

範例:
32MB 的機子, eg. Asus N10U, N12, N13.
依 N12 的官方介紹, 可以頂住 30,000 個 session 數.
Hash Table size : 4096
Maximum Connection (sessions) 最高可以設到 : 32,768

128MB 的機子, eg. Asus N16
依 N12 的官方介紹, 可以頂住 300,000 個 session 數.
Hash Table size : 37,376
Maximum Connection (sessions) 最高可以設到 : 299,008 <= 接近30萬了

設定技巧:
如果用的是硬體比較差的機器, 就不宜把 NAT Session 數量設的太大,舉例 N12 的 30,000 vs N16 的 300,000 個 session.
RT-N12 裡的處理器和記憶體畢竟不如RT-N16強,這樣設定的效能反而很差.

Tomato 可以看到目前有多少筆連線數, 如下:
Advanced => Conntrack/Netfilter => Maximum Connections : [ count current... ] , 滑鼠點選 count current 即可即時顯示現今有幾筆 Session 連著.

網路使用心得分享:
發表日期是: 2011-03-21, 超過一年前的資訊, from mobile01: [Tomato] ASUS RT-N16 beta 版專用韌體
有人用 N16 刷 Tomato Beta, 環境是給五個房客使用, 50M/3M 線路; 先用一台電腦跑 P2P, 下載59874(58.47Mbps),上傳6632(6.47Mbps), 佔用連線數已經達 19,901條; 房客隔天說,若是下載的話速度很快,但是玩遊戲以及開網頁經常鈍鈍的.
N16 隔天死當, 重拔電源及恢復.
研判死當的兩種可能:
1: cpu 處理到當掉
2: 熱當

資料來源:
ASUS RT-N12、RT-N16 第三方韌體(01.17.2012更新) by 史哥小亭兒
有完整說明, 與 DD-WRT 的指令設定說明.
http://sg930.pixnet.net/blog/post/45032 … 0%EF%BC%89

[Tomato] ASUS RT-N16 beta 版專用韌體 from Mobile01
http://www.mobile01.com/topicdetail.php … 76919&p=16


最後修改: barlos (2012-05-08 09:51:04)


離線

 

#3 2016-12-16 22:08:44

mushy124
新生
註冊日期: 2016-12-10
文章數: 10
目前積分 :   

Re: Tomato Session 設定

最近路由器感覺鈍鈍的,不知道是不是連接樹開太少,試試看這個有沒有辦法改善


離線

 

相關討論主題

主題 回覆 點閱 最後發表
置頂
置頂: Tomato 後續延伸版本 FreshTomato 作者 wen1977  [ 1 2 3 4 ]
33 85118 2024-10-23 08:28:27 作者 huiduo
置頂
置頂: [Tomato Shibby] 正體中文化韌體下載 作者 Aven  [ 1 2 3 … 163 ]
1625 3031790 2024-04-28 12:35:05 作者 s87311
Tomato Shibby v140 韌體更新 作者 Service  [ 1 2 3 … 16 ]
155 348180 2022-12-08 17:08:17 作者 dir868l
置頂
置頂: [精華] Tomato 網路資源及文章索引 作者 Aven  [ 1 2 3 … 6 ]
54 207407 2022-09-15 12:25:01 作者 chiachu
222 502864 2022-09-14 14:54:52 作者 chiachu

友情連結

論壇頁尾

Powered by PunBB
© Copyright 2018 Rickard Andersson
RSS Feed