#1 2012-05-07 17:47:38
Tomato Session 設定
離線
#2 2012-05-08 09:24:36
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)
離線
相關討論主題
主題 | 回覆 | 點閱 | 最後發表 |
---|---|---|---|
置頂 |
33 | 86011 | 2024-10-23 08:28:27 作者 huiduo |
置頂 |
1625 | 3054898 | 2024-04-28 12:35:05 作者 s87311 |
|
155 | 350256 | 2022-12-08 17:08:17 作者 dir868l |
置頂 |
54 | 208241 | 2022-09-15 12:25:01 作者 chiachu |
|
222 | 505985 | 2022-09-14 14:54:52 作者 chiachu |