У мене в кабінеті є інтернет, який проходить через брандмауер.
Це дуже повільно.
Я налаштовую свій ПК на з'єднання через тетер зі свого мобільного телефону. Тепер на ПК показано два з'єднання.
Як комп’ютер використовує два з'єднання?
У мене в кабінеті є інтернет, який проходить через брандмауер.
Це дуже повільно.
Я налаштовую свій ПК на з'єднання через тетер зі свого мобільного телефону. Тепер на ПК показано два з'єднання.
Як комп’ютер використовує два з'єднання?
Відповіді:
Доступ до мереж, які безпосередньо не підключені до вас, регулюється таблицею маршрутизації вашого ПК.
"Не підключено безпосередньо" включає кожну Інтернет-адресу IP, і ви отримуєте доступ до них через маршрут за замовчуванням.
Якщо у вас є два з'єднання, яким обом призначено IP-адресу при підключенні, також виділяється маршрут за замовчуванням. Це означає, що при наявності двох з'єднань у вас буде два маршрути за замовчуванням. Таким чином, будь-який пакет може пройти будь-який шлях. Це може призвести до проблем, коли різні пакети одного і того ж сеансу беруть різні маршрути, і тому, здається, надходять з різних публічних адрес.
Насправді зазвичай трапляється те, що ОС буде використовувати деякі розумні сенси і надавати одному з цих маршрутів більш високу метрику, що вказує на бажаний маршрут - тому всі пакети проходять однаковий шлях. Це може базуватися, наприклад, на швидкості підключення. Отже, якщо у вас є гігабітове підключення до локальної мережі та комутований 3G-з'єднання, то деякі ОС віддають перевагу більш швидкому з'єднанню. Або може бути просто тим, що з'єднання, встановлене другим, буде кращим.
Ви можете керувати цим, змінивши таблицю маршрутизації та змусивши пакети пройти певний шлях, видаливши один із маршрутів за замовчуванням або додавши більш конкретні маршрути, щоб викликати певні потоки трафіку для використання певного з'єднання.