Завжди використовуйте одне повільне з'єднання, віддаючи перевагу «швидшому»


8

У Windows є ця автоматична метрична річ, де метрика вибирається відповідно до заявленої швидкості зв'язку. Зараз у мене гігабітна локальна мережа направлена ​​на послугу DSL 2 Мбіт / с і широкосмуговий мобільний зв’язок HSDPA. Перший завжди вибирається для Інтернет-пакетів, хоча останній насправді швидший.

Я спробував встановити метрику інтерфейсу мобільного широкосмугового сигналу на 1 та підвищити його пріоритет у розширених налаштуваннях адаптера, але це, здається, не впливає на показник маршруту за замовчуванням. Маршрут до інтерфейсу Ethernet за замовчуванням завжди має менший "ефективний" показник, ніж інтерфейс мобільного широкосмугового зв'язку (тобто використовується, навіть якщо він має вищу метрику).

Я щось тут пропускаю?

Редагувати:

Інтерфейси:

Idx     Met         MTU          State                Name
---  ----------  ----------  ------------  ---------------------------
 13           9        1500  connected     Mobile broadband
 12          25        1500  disconnected  WiFi 2
  1          50  4294967295  connected     Loopback Pseudo-Interface 1
 20           5        1500  disconnected  Local Area Connection* 12
 24          10        1500  connected     Ethernet

Редагувати 2:

Дивна поведінка маршрутизації повернулася сьогодні:

Таблиця маршрутизації:

Publish  Type      Met  Prefix                    Idx  Gateway/Interface Name
-------  --------  ---  ------------------------  ---  ------------------------
No       Manual    512  0.0.0.0/0                  24  192.168.1.254
No       Manual    0    0.0.0.0/0                  12  192.168.135.1
No       Manual    256  0.0.0.0/0                  13  188.*.*.*

Idx 12 - це найшвидший зв’язок. Idx 24 - найповільніший. Метрику маршруту маршруту idx 24 було налаштовано вручну. Однак маршрут трасування показав це:

C:\Users\bc>tracert -4 -d google.com

Tracing route to google.com [173.194.41.168]
over a maximum of 30 hops:

  1     2 ms     2 ms     3 ms  192.168.1.254
  2    25 ms    24 ms    26 ms  217.*.*.*
  3    27 ms    26 ms    36 ms  217.*.*.*

Здається, це підказує для маршрутів з тим самим пунктом призначення, показники не використовуються.

Крім того, здається, що показники дотримуються лише в маршруті першого сліду після того, як з'єднання було встановлено. Наступний маршрут трасування послідовно відображатиме Ethernet-з'єднання (idx 24) як перший перехід.


1
чому б вам не надрукувати таблицю маршрутизації, щоб люди могли візуалізувати те, про що ви говорите. не забудьте позначити маршрути, які "не працюють"
Boppity Bop

Ви можете спробувати Connectify Dispatch Я здогадуюсь
pratnala

Відповіді:


1

Короткий анвер НІ, ви не можете маршрутизувати пакети на основі метрик при використанні "комутованого" з'єднання, і ваш HSDPA-з'єднання класифікується як комутований.


Майкрософт спрямовує всі пакети IP через DuN, якщо вони встановлені, і відгороджує локальну мережу, щоб запобігти вторгненню зовнішніх зловмисників у вашу мережу DSL / Gb.

Цей застарілий дизайн був реалізований у середині 1990-х років, і він марний, але він глибоко вбудований у ваш стек мереж, що для обходу та виконання того, що ви намагаєтеся, потрібно виконувати або сторонніх маршрутизаторів, або налаштування спільного доступу до Інтернету.

Менеджер профілів підключення також є хорошим вибором, таким як Менеджер доступу до підключень IBM / Lenovo, який виявляє всі існуючі з'єднання і використовує найшвидший, але я ніколи не намагався встановити його на що-небудь, крім ThinkPad, і не знаю, чи буде він працювати на будь-якому ноутбуці чи буде сумісний з вашим 3G адаптером та драйверами. Майкрософт може запропонувати менеджер профілів Connectiopn, але я не знаю жодного з них, і не можна було б стверджувати, що знаю про все програмне забезпечення Microsoft.

Зазвичай користувачі, оснащені Windows DialUpNetworking, прийняли цю конструкцію і свідомо відключили їх DuN-з'єднання під час використання локальної мережі, швидше за все, ви теж цього виявили.

У вашому запитанні з'ясовується, чому вам потрібно встановити два чи більше одночасних IP-з'єднань через вашу локальну мережу та 3G. Я сподіваюся, що ви не дурно вважаєте, що можете насправді ефірним каналом з'єднань, щоб збільшити пропускну здатність.

Ще одна причина, по якій я спекулюю щодо вашого наміру, - це можливо одночасно завантажувати з обмежувального сайту, як-от Rapidshare, який дозволив би одночасно передавати один файл, якщо це так, то ви повинні використовувати два різних браузери та встановити IE, щоб використовувати лише ваш Підключіть 3G, в той час як інший браузер, як Firefox, використовує лише локальну мережу, і це дозволить вам завантажувати свої великі порно / піратські файли фільмів два за один раз.


1
Я дуже усвідомлюю, що я можу, а що не можу зробити, маючи кілька зв’язків. У цьому випадку я хочу отримати доступ до ресурсів у локальній мережі та отримати швидший Інтернет через мобільну широкосмугову мережу. Однак те, що я зауважую, здається точно протилежним тому, що ви описали тут: пакети постійно маршрутизуються через Ethernet-з'єднання на відміну від мобільного широкосмугового зв'язку.
billc.cn

Так, так, ваш «настільки свідомий» щодо того, що можливо в локальній мережі, що ви все ще не можете обійти багаторічний дизайн Windows.
Орел Спір

0

Перш ніж возитися з метрикою, завжди слід перевірити, чи працюють обидва способи (наприклад, відключення кожного і перевірити, чи все ще працює). У вашому випадку я припускаю, що з цим все добре.

Якщо все працює і обидва з'єднання можуть обробляти ваші пакунки, метрика використовується для визначення інтерфейсу, який слід використовувати. Якщо я псуюся з метриками, я вважаю за краще вимкнути автоматичну метрику для кожного інтерфейсу та обробляти її самостійно, але ви також можете шукати значення, використані для автоматичної метрики в KB299540 . Я не рекомендую цього, тому що ви ніколи не знаєте напевно, чи щось зміниться в майбутньому, або Windows вирішить, що з'єднання відбувається з кращої чи гіршої якості.

З'єднання з найнижчим показником має використовуватися для надсилання пакетів. Якщо цього не відбувається, спробуйте перезавантажити. Якщо це все ще не працює, значить

а) ви неправильно налаштували щось;

b) з'єднання, яке (на вашу думку) повинно спрямовувати ваші пакунки, не в змозі їх направити.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.