Прошу не бить а внимательно выслушать …
Имеется связка интернет – канал в 128к DSL модем - Ethernet – Cisco 828(начинка IP PLUS) – 2- 3 компьютера.
Как сделать так чтоб этот канал в интернет поровну делился на всех в зависимости от фактически подключенных компьютеров? Дабы избежать простоя и без того узкого канала.
И чтоб там всякие торренты не мешали нормально http смотреть.
Выбор оборудования исключительно из-за фактического наличия.
Только не надо отсылать читать мануаль про QoS, WFQ и CBWFQ … Этим уже две недели занимаюсь… Но ничего работающего пока не получилось… Поэтому и хочу спросить у специалистов…
Опыт небольшой, соответственно и результаты.. похоже…
Вот исходная конфигурацияip cef
interface Ethernet0
ip address 192.168.1.1 255.255.255.0
ip nat inside
ip virtual-reassembly
no ip mroute-cache
pppoe enable
pppoe-client dial-pool-number 1
no keepalive
hold-queue 100 out
!
interface Dialer1
ip address negotiated
ip mtu 1492
ip nat outside
ip virtual-reassembly
encapsulation ppp
ip tcp adjust-mss 1380
no ip mroute-cache
dialer pool 1
dialer idle-timeout 0
dialer persistent
dialer-group 1
ppp authentication pap callin
ppp pap sent-username …
!
ip route 0.0.0.0 0.0.0.0 Dialer1
!
ip nat inside source list 10 interface Dialer1 overload
!
dialer-list 1 protocol ip permit
А знаете ли вы что влиять можно только на то как вы отправляете пакеты, но не на то как вам их присылает провайдер?
>А знаете ли вы что влиять можно только на то как вы
>отправляете пакеты, но не на то как вам их присылает провайдер?
>Это я понимаю… Но неужели никто не решал такие задачи… Или в принципе она не имеет решения… Без участия провайдера… которому мои проблемы до одного места… Если конечно не считать решением физическое отключение компьютера, качающего торренты…
>>А знаете ли вы что влиять можно только на то как вы
>>отправляете пакеты, но не на то как вам их присылает провайдер?
>>
>
>Это я понимаю… Но неужели никто не решал такие задачи… Или в
>принципе она не имеет решения… Без участия провайдера… которому мои проблемы
>до одного места… Если конечно не считать решением физическое отключение компьютера,
>качающего торренты…Вы с задачей определитесь - "равномерное деление входящего трафика" или "закрытие торрентов".
Основных задач две:
1. Равномерное распределение трафика между компьютерам.
2. Изменение приоритетов для задач с большим трафиком (торрент, фтп, емуле) чтоб не мешали удобному просмотру веб страниц на компьютере.
Основной канал ----
Первый подканал
0 веб (приоритет)
5 фтп
…
10 торрент
Второй подканал
0 веб (приоритет)
5 фтп
…
10 торрентн-ый подканал
0 веб (приоритет)
5 фтп
…
10 торрентЧто то вроде этого…
Ну ладно, упростим задачу… равная динамическая полоса пропускания для каждого из компьютеров? Ну это то надеюсь возможно?
>[оверквотинг удален]
> …
> 10 торрент
>
> н-ый подканал
> 0 веб (приоритет)
> 5 фтп
> …
> 10 торрент
>
>Что то вроде этого…Вашу задачу можно реализовать различными вариантами:
1. Распределение равномерной полосы пропускания для ваших компьютеров (имеется ввиду исходящего трафика):
а) создаем три access-listа (для каждого компьютера)
access-list 1 permit host 192.168.1.2
access-list 2 permit host 192.168.1.3
access-list 3 permit host 192.168.1.4
б) на интерфейсе в строну провайдера делаем
traffic-shape group 1 скорость для хоста1
traffic-shape group 2 скорость для хоста2
traffic-shape group 3 скорость для хоста32. Траффик, приоритет и полоса пропускания для каждого вида трафика.
а) создаем классы траффиков, необходимо определить какие виды, что мы ограничиваем и для кого, например для http и хоста1:
(если я правильно понял, то необходимо для каждого компьютера сделать свои классы и ограничить скорость)
!
class-map match-all http-host1
match access-group 1
match protocol http
!
б) создаем политику для этого вида трафика и ограничиваем полосу пропускания
!
policy-map dialer1-out
class http-host1
bandwidth 15
# 15 kbps гарантировано для http трафика хоста 1
в) применяем к интерфейсу в сторону провайдера
service-policy output dialer1-outНа интерфейсе dialer необходимо выполнить комнаду bandwidth и указать скорость вашего канала
помним что весь отсальной трафик (неразмеченный) попадает в class-default для которого также можно применить некторые политики если необходимо
на интерфейсе