The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Как првильно разделить трафик между двумя каналами."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Как првильно разделить трафик между двумя каналами."  
Сообщение от madshu email(ok) on 27-Мрт-08, 18:13 
Есть такая проблема.

Имеется два канала в интернет:
1. Быстрый канал с ограничением по потребляемому трафику (дорогой)
2. Медленный  безлимитный (дешевый)

Задача простая вроде бы. Надо разделить загрузку каналов таким образом что бы пользователи получали всю информацию не превышающую 500 кб по быстрому каналу а если начинали скачивать файлы превышающие 500 кб то автоматически переключались на медленный канал.

Подскажите с помощью каких средств можно решить данную проблему.

Заранее благодарен.

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как првильно разделить трафик между двумя каналами."  
Сообщение от PavelR (??) on 27-Мрт-08, 19:13 
>[оверквотинг удален]
>2. Медленный  безлимитный (дешевый)
>
>Задача простая вроде бы. Надо разделить загрузку каналов таким образом что бы
>пользователи получали всю информацию не превышающую 500 кб по быстрому каналу
>а если начинали скачивать файлы превышающие 500 кб то автоматически переключались
>на медленный канал.
>
>Подскажите с помощью каких средств можно решить данную проблему.
>
>Заранее благодарен.

В Вашей постановке задачи решение отсутствует в силу особенностей реализации существующих протоколов передачи данных.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Как првильно разделить трафик между двумя каналами."  
Сообщение от madshu email(ok) on 28-Мрт-08, 12:48 
>[оверквотинг удален]
>>пользователи получали всю информацию не превышающую 500 кб по быстрому каналу
>>а если начинали скачивать файлы превышающие 500 кб то автоматически переключались
>>на медленный канал.
>>
>>Подскажите с помощью каких средств можно решить данную проблему.
>>
>>Заранее благодарен.
>
>В Вашей постановке задачи решение отсутствует в силу особенностей реализации существующих протоколов
>передачи данных.

Если нельзя решить задачу таким образом то следующий вопрос. Можно ли настроить систему таким образом чтоб по достижении максимального количества трафика (3 Гб) на eth0 система автоматически переключалась на другой канал eth1. А с eth1 больше не работала до сброса счетчика.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Как првильно разделить трафик между двумя каналами."  
Сообщение от Hetzer (ok) on 28-Мрт-08, 12:57 
>[оверквотинг удален]
>>>
>>>Заранее благодарен.
>>
>>В Вашей постановке задачи решение отсутствует в силу особенностей реализации существующих протоколов
>>передачи данных.
>
>Если нельзя решить задачу таким образом то следующий вопрос. Можно ли настроить
>систему таким образом чтоб по достижении максимального количества трафика (3 Гб)
>на eth0 система автоматически переключалась на другой канал eth1. А с
>eth1 больше не работала до сброса счетчика.

можно. где будем ставить счётчик?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Как првильно разделить трафик между двумя каналами."  
Сообщение от madshu email(ok) on 28-Мрт-08, 22:15 
>[оверквотинг удален]
>>>
>>>В Вашей постановке задачи решение отсутствует в силу особенностей реализации существующих протоколов
>>>передачи данных.
>>
>>Если нельзя решить задачу таким образом то следующий вопрос. Можно ли настроить
>>систему таким образом чтоб по достижении максимального количества трафика (3 Гб)
>>на eth0 система автоматически переключалась на другой канал eth1. А с
>>eth1 больше не работала до сброса счетчика.
>
>можно. где будем ставить счётчик?

Чесно говоря моя квалификация очень не высока и как следствие рассуждения могут показаться примитивными. Но задача стоит реальная и решать ее надо. Предполагаю что надо использовать счетчики iptable для подсчета трафика. Проблема в другом как переключиться на резервный интерфейс.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Как првильно разделить трафик между двумя каналами."  
Сообщение от PavelR (??) on 30-Мрт-08, 09:56 
>[оверквотинг удален]
>>>систему таким образом чтоб по достижении максимального количества трафика (3 Гб)
>>>на eth0 система автоматически переключалась на другой канал eth1. А с
>>>eth1 больше не работала до сброса счетчика.
>>
>>можно. где будем ставить счётчик?
>
>Чесно говоря моя квалификация очень не высока и как следствие рассуждения могут
>показаться примитивными. Но задача стоит реальная и решать ее надо. Предполагаю
>что надо использовать счетчики iptable для подсчета трафика. Проблема в другом
>как переключиться на резервный интерфейс.

Созданием-изменением либо правил iptables, либо изменением политики маршрутизации в ip route.

Поищите текст с названием "Linux advanced routing how-to" (он есть на русском) и почитайте.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Как првильно разделить трафик между двумя каналами."  
Сообщение от prodd on 28-Мрт-08, 22:40 
>[оверквотинг удален]
>2. Медленный  безлимитный (дешевый)
>
>Задача простая вроде бы. Надо разделить загрузку каналов таким образом что бы
>пользователи получали всю информацию не превышающую 500 кб по быстрому каналу
>а если начинали скачивать файлы превышающие 500 кб то автоматически переключались
>на медленный канал.
>
>Подскажите с помощью каких средств можно решить данную проблему.
>
>Заранее благодарен.

редирек 80 порта на suidq если превышает определнный лимит отправляем на медленный канал

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру