Привет! Я перешёл на MT за 2 недели назад с другой ОС маршрутизации… и у меня возникла огромная проблема с формированием трафика на моем узле. Я новичок в MT и совершенно потерялся. Уже некоторое время пытаюсь формировать трафик, но результаты… так себе.
Вот моя конфигурация: машина - PC 1800Duron 2, две радиокарты 2.4 ГГц (zcom xi626) с WEP. Раньше у меня была топология с одной всенаправленной антенной, а теперь - две секторные антенны. Используются карты Atheros CM9 5.5 ГГц:
* Backhaul: Atheros CM9 5.5 ГГц
* AP: Atheros CM9 5.5 ГГц, всенаправленная антенна, WPA pre-shared
* Секторная антенна: Atheros CM9 5.5 ГГц, WPA pre-shared
Проблема в следующем: мне нужно формировать трафик так, чтобы он равномерно распределялся между всеми пользователями постоянно. Я хочу отдельно формировать трафик для каждого сектора:
* Download + Upload (максимальный предел): 4 Мбит
* Download (максимальный предел): 3.5 Мбит
* Локальный трафик (Samba, FTP): минимальный приоритет, макс. 2 Мбит
* Интернет-трафик (Web, Mail): средний приоритет, макс. 3.5 Мбит
* Realtime-трафик (Ping, VoIP, Games): максимальный приоритет, макс. 2.5 Мбит
* Upload (максимальный предел): 3.5 Мбит
* Локальный трафик (Samba, FTP): минимальный приоритет, макс. 2 Мбит
* Интернет-трафик (Web, Mail): средний приоритет, макс. 3.5 Мбит
* Realtime-трафик (Ping, VoIP, Games): максимальный приоритет, макс. 2.5 Мбит
* Download + Upload (максимальный предел): 4 Мбит
* Download (максимальный предел): 3.5 Мбит
* Локальный трафик (Samba, FTP): минимальный приоритет, макс. 2 Мбит
* Интернет-трафик (Web, Mail): средний приоритет, макс. 3.5 Мбит
* Realtime-трафик (Ping, VoIP, Games): максимальный приоритет, макс. 2.5 Мбит
* Upload (максимальный предел): 3.5 Мбит
* Локальный трафик (Samba, FTP): минимальный приоритет, макс. 2 Мбит
* Интернет-трафик (Web, Mail): средний приоритет, макс. 3.5 Мбит
* Realtime-трафик (Ping, VoIP, Games): максимальный приоритет, макс. 2.5 Мбит
…И я пробовал простые очереди, деревья очередей, но так и не достиг желаемого результата. Я формирую трафик примерно так (пример формирования трафика на загрузку для сектора 2.4 ГГц с именем "mesto 2"):
```
chain=prerouting in-interface=mesto protocol=icmp tos=min-delay action=mark-packet new-packet-mark=mesto_up_icmp passthrough=no
3 chain=prerouting in-interface=mesto src-address=192.168.1.6 action=mark-packet new-packet-mark=mesto_game_up passthrough=no
;;; UP local samba
chain=prerouting in-interface=mesto src-address=192.168.0.0/16 protocol=tcp src-port=137-139 action=mark-packet new-packet-mark=mesto_local_up passthrough=no
chain=prerouting in-interface=mesto src-address=192.168.0.0/16 protocol=udp src-port=137-139 action=mark-packet new-packet-mark=mesto_local_up passthrough=no
chain=prerouting in-interface=mesto src-address=192.168.0.0/16 protocol=tcp src-port=445 action=mark-packet new-packet-mark=mesto_local_up passthrough=no
chain=prerouting in-interface=mesto src-address=192.168.0.0/16 protocol=tcp dst-port=137-139 action=mark-packet new-packet-mark=mesto_local_up passthrough=no
chain=prerouting in-interface=mesto src-address=192.168.0.0/16 protocol=udp dst-port=137-139 action=mark-packet new-packet-mark=mesto_local_up passthrough=no
chain=prerouting in-interface=mesto src-address=192.168.0.0/16 protocol=tcp dst-port=445 action=mark-packet new-packet-mark=mesto_local_up passthrough=no
;;; UP ostatne konexie
chain=prerouting in-interface=mesto dst-address=!192.168.0.0/16 action=mark-packet new-packet-mark=mesto_inet_up passthrough=no
;;; UP markujeme ostatne konexie
chain=prerouting in-interface=mesto action=mark-packet new-packet-mark=mesto_up passthrough=no
```
Если у вас есть какие-нибудь предложения, пожалуйста, напишите. Спасибо!
kubiik
Вот моя конфигурация: машина - PC 1800Duron 2, две радиокарты 2.4 ГГц (zcom xi626) с WEP. Раньше у меня была топология с одной всенаправленной антенной, а теперь - две секторные антенны. Используются карты Atheros CM9 5.5 ГГц:
* Backhaul: Atheros CM9 5.5 ГГц
* AP: Atheros CM9 5.5 ГГц, всенаправленная антенна, WPA pre-shared
* Секторная антенна: Atheros CM9 5.5 ГГц, WPA pre-shared
Проблема в следующем: мне нужно формировать трафик так, чтобы он равномерно распределялся между всеми пользователями постоянно. Я хочу отдельно формировать трафик для каждого сектора:
* Download + Upload (максимальный предел): 4 Мбит
* Download (максимальный предел): 3.5 Мбит
* Локальный трафик (Samba, FTP): минимальный приоритет, макс. 2 Мбит
* Интернет-трафик (Web, Mail): средний приоритет, макс. 3.5 Мбит
* Realtime-трафик (Ping, VoIP, Games): максимальный приоритет, макс. 2.5 Мбит
* Upload (максимальный предел): 3.5 Мбит
* Локальный трафик (Samba, FTP): минимальный приоритет, макс. 2 Мбит
* Интернет-трафик (Web, Mail): средний приоритет, макс. 3.5 Мбит
* Realtime-трафик (Ping, VoIP, Games): максимальный приоритет, макс. 2.5 Мбит
* Download + Upload (максимальный предел): 4 Мбит
* Download (максимальный предел): 3.5 Мбит
* Локальный трафик (Samba, FTP): минимальный приоритет, макс. 2 Мбит
* Интернет-трафик (Web, Mail): средний приоритет, макс. 3.5 Мбит
* Realtime-трафик (Ping, VoIP, Games): максимальный приоритет, макс. 2.5 Мбит
* Upload (максимальный предел): 3.5 Мбит
* Локальный трафик (Samba, FTP): минимальный приоритет, макс. 2 Мбит
* Интернет-трафик (Web, Mail): средний приоритет, макс. 3.5 Мбит
* Realtime-трафик (Ping, VoIP, Games): максимальный приоритет, макс. 2.5 Мбит
…И я пробовал простые очереди, деревья очередей, но так и не достиг желаемого результата. Я формирую трафик примерно так (пример формирования трафика на загрузку для сектора 2.4 ГГц с именем "mesto 2"):
```
chain=prerouting in-interface=mesto protocol=icmp tos=min-delay action=mark-packet new-packet-mark=mesto_up_icmp passthrough=no
3 chain=prerouting in-interface=mesto src-address=192.168.1.6 action=mark-packet new-packet-mark=mesto_game_up passthrough=no
;;; UP local samba
chain=prerouting in-interface=mesto src-address=192.168.0.0/16 protocol=tcp src-port=137-139 action=mark-packet new-packet-mark=mesto_local_up passthrough=no
chain=prerouting in-interface=mesto src-address=192.168.0.0/16 protocol=udp src-port=137-139 action=mark-packet new-packet-mark=mesto_local_up passthrough=no
chain=prerouting in-interface=mesto src-address=192.168.0.0/16 protocol=tcp src-port=445 action=mark-packet new-packet-mark=mesto_local_up passthrough=no
chain=prerouting in-interface=mesto src-address=192.168.0.0/16 protocol=tcp dst-port=137-139 action=mark-packet new-packet-mark=mesto_local_up passthrough=no
chain=prerouting in-interface=mesto src-address=192.168.0.0/16 protocol=udp dst-port=137-139 action=mark-packet new-packet-mark=mesto_local_up passthrough=no
chain=prerouting in-interface=mesto src-address=192.168.0.0/16 protocol=tcp dst-port=445 action=mark-packet new-packet-mark=mesto_local_up passthrough=no
;;; UP ostatne konexie
chain=prerouting in-interface=mesto dst-address=!192.168.0.0/16 action=mark-packet new-packet-mark=mesto_inet_up passthrough=no
;;; UP markujeme ostatne konexie
chain=prerouting in-interface=mesto action=mark-packet new-packet-mark=mesto_up passthrough=no
```
Если у вас есть какие-нибудь предложения, пожалуйста, напишите. Спасибо!
kubiik
