16. Маршрутизация пакетов. Маршрутная таблица. Алгоритмы маршрутизации. Понятие метрики.
Маршрутизация – это механизм, позволяющий в структурированной гетерогенной сети осуществлять доставку сетевых пакетов с одного узла на другой.
Ограничения взаимодействия сетей на канальном уровне.
- Не поддерживается единая система физической адресации.
- Топология сети не должна содержать петель, т.е. между отправителем и получателем должен быть всегда единственный маршрут. Недостатки преодолеваются на сетевом уровне.
- Поддержание актуальной информации о возможных маршрутах в сети.
- Определение оптимального маршрута пересылки.
- Собственно пересылка пакетов.
- информацию о всех существующих и доступных в данный момент маршрутах.
- Информация хранится только о ближайших маршрутах.
- Статические и динамические(адаптивные)
- Одно- и многомаршрутные
- Одноуровневые и иерархические
- Внутри и междоменные
- Дистанционно-векторные (пример в стеке TCP/IP – RIP; в д-в алгоритмах осуществляется обмен большими объёмами маршрутной информации, но только между ближайшими соседями) и алгоритмы состояния каналов (в TCP/IP – OSPF; рассылка небольших порций маршрутной информации, но по всем маршрутизаторам)
- Надёжность – степень отказоустойчивости канала связи, равно отношению количества ошибок к общему числу передаваемых бит. 3) Задержка – время продвижения пакета от источника до пункта назначения. 4) Стоимость связи. 5) Физическое расстояние между узлами.
Что такое Метрика сети или маршрута
В локальный сетях есть такое понятие Метрика сетевого интерфейса или Метрика Сети — это специальное цифровое значение, означающее число переходов (так называемых «хопов» или «прыжков»), которое влияет на выбор маршрута в сети. В таблице маршрутизации из двух одинаковых предпочтительным является тот маршрут, у которого лучшая метрика маршрута.
На сегодняшний день в операционных системах Windows, Linux, MAC OSX, Android, iOS по умолчанию используется автоматическое назначение метрики сетевого интерфейса. В Windows 10 эту опцию можно отключить или включить в Дополнительных параметрах протокола TCP/IP v4.
Посмотреть текущие значения этого параметра для каждого динамического маршрута можно через командную строку, введя команду route print. Пример вывода директивы Вы можете видеть ниже:
При использовании статической маршрутизации возможно прописать значения параметра вручную при указании статического маршрута.
При этом все устройства в локальной сети считаются одним промежуточным звеном, а маршрутизатор, который встретится на пути к точке назначения — дополнительным устройством.
Метрика сети может выставляться не только исходя из числа переходов, но и на основе информации о скорости соединения сетевых интерфейсов.
У самого медленного интерфейса будет самое большое значение параметра и низший приоритет, а у самого быстрого — наименьшее и высший приоритет.
Скорость интерфейса | Значение метрики сети |
Менее 500 Кбит/с | 50 |
от 500 Кбит/с до 4 Мбит/с | 40 |
от 4 Мбит/с до 20 Мбит/с | 30 |
от 20 Мбит/с до 80 Мбит/с | 25 |
от 80 Мбит/с до 200 Мбит/с | 20 |
от 200 Мбит/с до 2 Гбит/с | 10 |
от 2 Гбит/с и выше | 5 |
Кстати, надо учитывать что в операционных семействах на основе UNIX (Linux, Android и т.п.) метрика сети используется только для протоколов динамической маршрутизации и особо замарачиваться не стоит, так как при выборе маршрута ядро Линукса игнорирует этот параметр.
Инструкции и советы:
- 192.168.l.l недоступен, в чём причина?
- 192.168 0.1 Вход в роутер D-Link и TP-Link
- Поменять пароль WiFi роутера
- admin admin не подходит — что делать?
- 192.168.100.1 Huawei HG8245
- Как настроить вай-фай на TP-Link
- Как поставить и поменять пароль на вход
- 192.168.1.1 my keenetic net
- Как зайти в настройки роутера TP-Link, Asus
- Забыл пароль на 192.168.1.1 — как быть?
- Для чего нужен IP-адрес 192.168.1.1
- Что такое VLAN 802.1 Q тегирование?!
- Настройка сети в Debian и Ubuntu Linux?!
- Ошибки подключения к Интернету PPP и VPN
- Вход на tplinklogin.net для роутера ТП-Линк
- Настройка WiFi ASUS
- Обновление прошивки роутера
- CentOS: настройка сети из консоли
- Обновление прошивки роутера
- Модем Промсвязь М-200 А
- Настройка модема MT-PON-AT4 для ByFly
- Роутер не сохраняет настройки
- Как узнать пароль от своего WiFi
- tplinkwifi.net и tplinkmodem.net
- Как посмотреть ip адрес роутера
- Как сменить канал на роутере
- Почему роутер не раздаёт WiFi
- Как скрыть сеть WiFi на роутере
- Как отключить WiFi на роутере
- Как сменить DNS сервер Windows 10
- Настройка Huawei HG532E
Полезная информация:
- Как подключить ADSL модем
- Как раздать WiFi без роутера
- Как подключить роутер FTTB ETTH
- Статическая маршрутизация Windows 10
- Трассировка маршрута сети
- Как пинговать ip адрес роутера
- Технология доступа FTTX, FTTB, FTTC
- Цифровое телевидение iptv Ростелеком
- Как повысить скорость роутера
- IP телефония SIP от Мегафон, МТС
- Ubiquity AirOS пароль по умолчанию
- Wireless Multicast Forwarding
- Что такое маска подсети 255.255.255.0
- Стандарты wifi 802.11 b/g/n
- Какой пароль роутера Ростелеком
- Решение проблем с DNS сервером
- Что такое метрика сети и маршрута
- Чем отличаются серый и белый IP адреса
- Как узнать MAC адрес по IP
- Как измерить скорость Интернет соединения
- Как создать сеть между компьютерами
- Как увеличить скорость WiFi
- Как поменять пароль WiFi Ростелеком
- Как соединить два роутера
- Как настроить режим WDS мост на TP-Link
- Как подключить компьютер к компьютеру
- Как посмотреть пароль от своего WiFi роутера
- Mikrotik проброс портов Routerboard
- где пароль WiFi в Windows 10
- Чем отличается коммутатор от маршрутизатора и роутера
- Почему горит красным лампочка Интернет
- Почему плохо работает WiFi роутер
- Как открыть порты
- Почему плохо работает wi-fi
- Вход в админку роутера Ростелеком
Other versions:
99 Вопрос _____
Небольшой эксперимент: берем компьютер под Windows7, подключаем в сетевой сегмент, где нет DHCP-серверов, но есть роутер, настраиваем на автоматическое получение параметров и смотрим, что получится: (примечание: DNS-серверы прописаны вручную) На роутере сконфигурирован адрес из посети 2xxx:yyyy:0:a::/64 Microsoft Windows [Version 6.1.7600] (c) КорпорацияМайкрософт (Microsoft Corp.), 2009. Всеправазащищены. C:\Users\thech>ipconfig /all Настройкапротокола IP для Windows (. ) Ethernet adapter LAN: DNS-суффиксподключения . . . . . : Описание. . . . . . . . . . . . . : RealtekPCIe FE Family Controller Физическийадрес. . . . . . . . . : 60-EB-69-62-D5-94 DHCP включен. . . . . . . . . . . : Нет Автонастройкавключена. . . . . . : Да IPv6-адрес. . . . . . . . . . . . : 2xxx:yyyy:0:a:74c5:96cb:ac0c:c065(Основной) Временный IPv6-адрес. . . . . . . : 2xxx:yyyy:0:a:8946:c389:b40e:fbef(Основной) Локальный IPv6-адресканала . . . : fe80::74c5:96cb:ac0c:c065%11(Основной) Основнойшлюз. . . . . . . . . : fe80::222:91ff:fe99:54%11 DNS-серверы. . . . . . . . . . . : 2xxx:yyyy:0:a::144:1 (. ) C:\Users\tech> — тоестьадрессгенерирован, Link-local адресшлюзаполучен Смотримтаблицуроутинга: C:\Users\thech>route print (. ) IPv6 таблицамаршрута =========================================================================== Активныемаршруты: Метрика Сетевойадрес Шлюз 11 276 ::/0 fe80::222:91ff:fe99:54 1 306 ::1/128 On-link 11 28 2xxx:yyyy:0:a::/64 On-link 11 276 2xxx:yyyy:0:a:74c5:96cb:ac0c:c065/128 On-link 11 276 2xxx:yyyy:0:a:8946:c389:b40e:fbef/128 On-link 11 276 fe80::/64 On-link 11 276 fe80::74c5:96cb:ac0c:c065/128 On-link 1 306 ff00::/8 On-link 11 276 ff00::/8 On-link =========================================================================== C:\Users\tech> — и здесь все в порядке, вот только метрика немного удивляет. (Аналогичный эксперимент с автоматическим назначением адреса для OpenBSD описан в разделе «Интерфейсы»). *** Via IPv4 *** DHCPv6 — это новая версия протокола DHCP, предназначенная для работы в сетях на основе IPv6. Протокол DHCPv6 описан вRFC 3315 (июль 2003 года). Вместо DHCPv6 в протоколе IPv6 настройки (сетевой префикс, адрес шлюза, адреса рекурсивныхDNS серверов) могут раздаваться с помощью автоконфигурации. Windows Server® 2008 поддерживает функциональность сервера DHCPv6 без отслеживания состояния и с отслеживанием состояния. Клиенты режима без отслеживания состояния DHCPv6 используют DHCPv6 для получения параметров настройки сети, отличных от адреса IPv6, например адресов DNS-сервера. Клиенты настраивают IPv6-адрес с помощью механизма, не основанного на DHCPv6, напримеравтонастройки IPv6-адресов (на основе префиксов IPv6, включенных в объявления маршрутизатора) либо конфигурации статических IP-адресов. В режиме DHCPv6 с отслеживанием состояния клиенты получают через DHCPv6 как IPv6-адрес, так и другие параметры настройки сети.