Как объеденить несколько каналов (У одного провайдера)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Stone
Сообщения: 4
ОС: Debian 4.0r2

Как объеденить несколько каналов

Сообщение Stone »

Доброго времени суток.
Есть такие провайдеры которые позволяют устанавливать сразу два соединения

z.x.c.v dev ppp0 proto kernel scope link src q.w.e.88
z.x.c.v dev ppp1 proto kernel scope link src q.w.e.98
default dev ppp1 scope link
default dev ppp0 scope link


ifconfig

eth1 Link encap:Ethernet HWaddr 00:11:33:55:44:00
inet6 addr: 0000::209:dcff:fz7a:5432/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:281297 errors:0 dropped:0 overruns:0 frame:0
TX packets:282357 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:165299492 (157.6 MiB) TX bytes:22133060 (21.1 MiB)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:88 errors:0 dropped:0 overruns:0 frame:0
TX packets:88 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5936 (5.7 KiB) TX bytes:5936 (5.7 KiB)

ppp0 Link encap:Point-to-Point Protocol
inet addr:q.w.e.88 P-t-P:z.x.c.v Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:692 errors:0 dropped:0 overruns:0 frame:0
TX packets:31 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:48184 (47.0 KiB) TX bytes:1716 (1.6 KiB)

ppp1 Link encap:Point-to-Point Protocol
inet addr:q.w.e.98 P-t-P:z.x.c.v Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:275934 errors:0 dropped:0 overruns:0 frame:0
TX packets:277644 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:158885136 (151.5 MiB) TX bytes:15881728 (15.1 MiB)

(где латинские буквы часть ip адреса)


Как можно настроит маршрутизацию на одном интерфейсе(eth1) чтобы увеличить скорость интернета?
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Как объеденить несколько каналов

Сообщение Goodvin »

Спасибо сказали:
Stone
Сообщения: 4
ОС: Debian 4.0r2

Re: Как объеденить несколько каналов

Сообщение Stone »

Goodvin писал(а):
23.09.2008 11:04
См. в сторону bonding
http://ru.wikipedia.org/wiki/Агрегация_каналов


Посмотрел, спасибо за помощь.
Вот только там идёт агрегация eth(eth0 + eth1 + ... etc) интерфейсов, моя задача это ppp(ppp0 + ppp1 + ...etc) на eth1(например) интерфейсе.
ppp0 от ppp1 отличается только ip.
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Как объеденить несколько каналов

Сообщение Goodvin »

Stone писал(а):
23.09.2008 12:54
Вот только там идёт агрегация eth(eth0 + eth1 + ... etc) интерфейсов, моя задача это ppp(ppp0 + ppp1 + ...etc) на eth1(например) интерфейсе.
ppp0 от ppp1 отличается только ip.

Поднимите глаза и прочитайте что написано вверху этой страницы:
Внимание!
Форум предназначен только для тем, авторы которых сами хотят решить проблему. Темы с просьбами готовых решений на ложечке будут удаляться.


Вы правила форума читали ?
Почему не используете поиск, а сидите и ждёте манны небесной без малейшего самостоятельного телодвижения ?

Два канала одного провайдера в единый канал
Чем склеить 2 SHDSL-линка?
Вопрос касательно интернет-подключений
Отказоустойчивость. Как балансировать с 2-мя каналами
Dual connection to internet
Спасибо сказали:
Stone
Сообщения: 4
ОС: Debian 4.0r2

Re: Как объеденить несколько каналов

Сообщение Stone »

Пишу ещё раз...
У меня один(1) интерфейс eth1 один модем и два ppp0 и ppp1(с разными ip) я их хочу объединить.
про bonding и прочии вещи много читал, если бы было несколько сетевух, то вопросы бы не задовал

то есть через один модем 2 сессии
Спасибо сказали:
skor
Сообщения: 419
ОС: RTFM-OS v127.0.0.1

Re: Как объеденить несколько каналов

Сообщение skor »

Stone писал(а):
01.10.2008 08:30
Пишу ещё раз...
У меня один(1) интерфейс eth1 один модем и два ppp0 и ppp1(с разными ip) я их хочу объединить.
про bonding и прочии вещи много читал, если бы было несколько сетевух, то вопросы бы не задовал

то есть через один модем 2 сессии
А это что-то меняет?
Без "содействия" со стороны провайдера тебе не удастся по настоящему их объединить в один канал.
Скорее всего ты сможешь своих абонентов "раскидать" по этим каналам (ip rule/route & iptables в ip-up скриптах).
Спасибо сказали:
tvremtoh
Сообщения: 29

Re: Как объеденить несколько каналов

Сообщение tvremtoh »

Абсолютно верно ежели пров бондинг не предоставляет так вы его никогда и не реализуете , в данном случае возможно только бросать разных клиентов на разные соединения балансируя нагрузку и не более того
Спасибо сказали:
Stone
Сообщения: 4
ОС: Debian 4.0r2

Re: Как объеденить несколько каналов

Сообщение Stone »

Я вижу в данный момент два решения пути
1. Статический ip(опробован)
Торрент клиенты качали с максимальной скоростью при условии что на раздаче было два и более сидера на твоей скорости(траф распределялся автоматически)
Но закачка по ftp ограничивается скоростью одного(!) канала
2. Как вариант поставить ещё сетевуху (у меня модем роутер с 4-я интерфейсами) и объединить два eth интерфейса с помощью bonding.(не пробовал)

Но это на мой взгляд не красиво, и хочется суммирования скорости двух каналов по ftp.
Мне кажется что-то в этой теме есть интересного маршрутизация vpn
Спасибо сказали:
skor
Сообщения: 419
ОС: RTFM-OS v127.0.0.1

Re: Как объеденить несколько каналов

Сообщение skor »

Stone писал(а):
01.10.2008 20:41
Я вижу в данный момент два решения пути
1. Статический ip(опробован)
Торрент клиенты качали с максимальной скоростью при условии что на раздаче было два и более сидера на твоей скорости(траф распределялся автоматически)
Но закачка по ftp ограничивается скоростью одного(!) канала
2. Как вариант поставить ещё сетевуху (у меня модем роутер с 4-я интерфейсами) и объединить два eth интерфейса с помощью bonding.(не пробовал)

Но это на мой взгляд не красиво, и хочется суммирования скорости двух каналов по ftp.
Мне кажется что-то в этой теме есть интересного маршрутизация vpn

В данном случае ты никак не сможешь получить с FTP скорость равную 2м каналам, если при передаче у тебя будет одно TCP-соединение, которой пройдет через один канал. Второе TCP-соединение может пройти через второй канал (что видно в случае с торрентами). Можно воспользоваться многопоточной качалкой, тогда будет N TCP-соединений и соответственно "размажется" по каналам. Но тут может вылезти одна проблема. Если внутренний абонент не "привязан" к конкретному каналу и у него одно соединение идет через 1 канал, а второе соединение через другой канал (у каналов получается разные source-address), то могут возникнуть проблемы с серверами у которых сессия пользователя привязывается к адресу.
Спасибо сказали: