Конфигурация базовой сети MPL VPN – Cisco, IP/MPLS Networks от Yazid Karkab
IP/MPLS Networks
Contents
Выполните эти шаги на PE после конфигурации MPL (конфигурация MPLS IP Oна интерфейсах).
Конфигурация базовой сети MPL VPN
В рамках документации, связанной с этим продуктом, мы стремимся использовать язык, свободный от предрассудков. В этом наборе документов язык, свободный от дискриминации, относится к языку, который исключает дискриминацию в соответствии с возрастом, гандикапами, полом, расовой принадлежностью к этнической идентичности, сексуальной ориентации, социально-экономической ситуации и межсекции. Исключения могут применяться в документах, если язык кодируется в пользовательских интерфейсах программного продукта, если используемый язык основан на документации RFP или если используемый язык поступает из третьего партийного продукта. Узнайте, как Cisco использует инклюзивный язык.
Об этом переводе
Cisco перевела этот документ в автоматический перевод, проверенный человеком как часть глобального сервиса, позволяющего нашим пользователям получать контент помощи на своем языке. Тем не менее, следует отметить, что даже лучший автоматический перевод не будет таким точным, как предоставленный профессиональным переводчиком.
Содержимое
Введение
В этом документе описывается, как настроить базовую сеть VPN MPLS (многопротокольная метка переключения).
Предварительные условия
Требования
Никаких конкретных требований не связано с этим документом.
Компоненты используются
Информация, содержащаяся в этом документе, основана на следующих аппаратных и программных версиях:
- P и PE Routers
- Версия программного обеспечения ios® Cisco, которое включает в себя функциональность MPLS VPN.
- Любой маршрутизатор Cisco в 7200 или заднем диапазоне поддерживает функциональность P.
- Cisco 2600, а также любой маршрутизатор в 3600 или заднем диапазоне поддерживают функциональность PE.
- Вы можете использовать любой маршрутизатор, который может обмениваться информацией о маршрутизации с помощью его маршрутизатора PE.
Информация в этом документе была создана с устройств в определенной лабораторной среде. Все устройства, используемые в этом документе, начались с очищенной (по умолчанию) конфигурации. Если ваша сеть находится в Интернете, обязательно понимайте возможное влияние заказов.
Сопутствующие товары
Чтобы применить функциональность MPLS, вы должны иметь маршрутизатор от Cisco 2600 или заднего диапазона. Чтобы выбрать Cisco IOS с необходимыми функциональностью MPLS, используйте инструмент исследования программного обеспечения. Также проверьте ОЗУ и дополнительную флэш -память, необходимую для выполнения функциональности MPLS в маршрутизаторах. Можно использовать WIC-1T, WIC-2T и стандартные интерфейсы.
Конвенции
Для получения дополнительной информации о конвенциях, используемых в этом документе, см. Конвенции, касающиеся технических консультаций Cisco.
Эти буквы представляют различные типы используемых маршрутизаторов и используемых коммутаторов:
- п – Основной маршрутизатор поставщика.
- Финиш – Периферийный маршрутизатор поставщика.
- ЭТОТ – Периферийный маршрутизатор клиента.
- ПРОТИВ – Клиентский маршрутизатор.
Заметил : PE маршрутизаторы являются последним прыжком в сети поставщиков, и это периферийные устройства, которые подключаются непосредственно с маршрутизаторами, которые не знают функциональности MPLS, как показано на следующей диаграмме.
Эта схема представляет стандартную конфигурацию, иллюстрирующую конвенции, описанные выше.
Типичная сетевая диаграмма MPLS VPN
Общая информация
В этом документе приведен пример конфигурации MPLS VPN (многопротокол -переключение метки), когда протокол BGP (протокол пограничного шлюза) присутствует на сайтах клиентов Cisco.
Используется с MPLS, функциональность VPN позволяет нескольким сайтам взаимосвязать прозрачную через сеть поставщиков услуг. Сеть поставщика услуг может поддержать несколько различных IP -VPN. Каждый из последних представляется своим пользователям как частная сеть, отделенная от всех других сетей. В VPN каждый сайт может отправлять IP -пакеты на любой другой сайт на одном и том же VPN.
Каждый VPN связан с одним или несколькими экземплярами VRF (виртуальная маршрутизация и пересылка)). VRF состоит из таблицы маршрутизации IP, таблицы, полученной из переадресации Cisco Express (CEF) и набора интерфейсов, которые используют эту таблицу, достигают таблицы. Маршрутизатор управляет информационной базой маршрутизации (RIB) и отдельной таблицей CEF для каждого VRF. Следовательно, информация не отправляется за пределы VPN и позволяет использовать одну и ту же подсеть в нескольких VPN и не вызывает проблем IP -адреса. Маршрутизатор, который использует протокол Multiprotocol (MP-BGP) BGP (MP-BGP), распределяет информацию о маршрутизации VPN в обширные сообщества MP-BGP.
Конфигурация
В этом разделе приведены примеры конфигурации и объясняют, как они реализованы.
Диаграмма сети
В этом документе используется следующая конфигурация сети:
Топология
Процедуры конфигурации
Конфигурация MPLS
1. Проверь это IP CEF активируется на маршрутизаторах, где требуется MPLS. Чтобы повысить производительность, использовать IP CEF распределен (если это применимо).
2. Настройте протокол IGP на основе поставщика услуг, протоколы OSPF (Post Short Somate First) или IS (промежуточная система к системе, представляющую собой рекомендуемые варианты и объявляют Loopback0 из каждого IP-маршрутизатора и PE.
3. Как только основные маршрутизаторы поставщика услуг будут полностью доступны для уровня 3 между их петлями, настройте команду MPLS IP На каждом интерфейсе L3 между P и PE Routers.
Заметил : интерфейс маршрутизатора PE, который подключается непосредственно с маршрутизатором, который не требует MPLS IP Конфигурация команды.
Выполните эти шаги на PE после конфигурации MPL (конфигурация MPLS IP Oна интерфейсах).
-
Создать VRF для каждого VPN, подключенного к Определение VRF Erasecat4000_flash:. Дополнительные шаги: укажите дорожный маркер, используемый для этого VPN. Команда Rd используется для расширения IP -адреса, чтобы вы могли определить, какой VPN он принадлежит.
VRF Customer Definition_A RD 100: 110
Настроить свойства импорта и экспорта для обширных сообществ MP-BGP. Они используются для фильтрации процесса импорта и экспорта с помощью команды дорожного движения, как указано в следующем результате:
VRF определение Customer_A RD 100: 110 Экспорт маршрута 100: 1000 Импорт маршрута 100: 1000 ! Семейство адреса IPv4 Exit-Address-Family
Пескара#Показать интерфейс run gigabitethernet0/1 Конфигурация здания. Текущая конфигурация: 138 байтов ! GigabitEthernet0/1 VRF Forculeing customer_a IP IP -адрес 10 Интерфейс.0.4.2255.255.255.0 Duplex Auto Speed Auto Media-Type end end
Конфигурация MP-BGP
Например, есть несколько способов настройки BGP, вы можете настроить маршрутизаторы PE в качестве соседей BGP или использовать дорожный отражатель (RR) или методы конфедерации. В следующем примере используется отражатель дороги, который более масштабируемый, чем использование прямых соседей между маршрутизаторами PE:
- Введите команду Адрес-семья IPv4 VRF Для каждого VPN, присутствующего на этом маршрутизаторе PE. Затем выполните один или несколько из следующих шагов, если это необходимо:
- Если вы используете BGP для обмена информацией о маршрутизации с помощью CE, настройте и активируйте соседей BGP с помощью маршрутов CE.
- Если вы используете другой протокол динамической маршрутизации для обмена информацией о маршрутизации с помощью CE, протоколы маршрутизации перераспределения.
Заметил : В зависимости от используемого вами протокола маршрутизации, вы можете настроить любой протокол динамической маршрутизации (EIGRP, OSPF или BGP) между PE и этой периферийностью. Если BGP является протоколом, используемым для обмена информацией о маршрутизации между PE и CE, нет необходимости настраивать перераспределение между протоколами.
2. Введите это Адрес-семья VPNV4 И выполните следующие шаги:
- Активировать соседей, сеанс района VPNV4 должен быть создан между каждым маршрутизатором PE и дорожным отражателем.
- Укажите, что расширенное сообщество должно использоваться. Это обязательно.
Конфигурации
Этот документ использует эти конфигурации для настройки примера сети MPLS VPN:
Имя хоста Пескара ! IP CEF ! !--- VPN Customer_A Команды. VRF определение Customer_A RD 100: 110 Экспорт маршрута 100: 1000 Импорт маршрута 100: 1000
! Семейство адреса IPv4 Exit-Address-Family
!--- Включает таблицу маршрутизации и пересылки VPN (VRF).
!--- Различитель создает столы маршрутизации и пересылки для VRF.
!--- Маршрутные цели создают списки импортных и экспортных сообществ для конкретного VRF.
!--- VPN Customer_B Команды.
VRF Customer определение_B RD 100: 120 Экспорт маршрута 100: 2000 Импорт маршрута 100: 2000 ! Семейство адреса IPv4 Exit-Address-Family
!
IP -адрес loopback0 10 интерфейс.10.10.4 255.255.255.255 IP -маршрутизатор ISIS
! GigabitEthernet0/1 VRF Forculeing customer_a IP IP -адрес 10 Интерфейс.0.4.2255.255.255.0 Duplex Auto Speed Auto Mediy-Type RJ45 ! GigabitEthernet0/2 VRF Forculeing Customer_B IP -адрес 10 Интерфейс.0.4.2255.255.255.0 Duplex Auto Speed Auto Mediy-Type RJ45
!--- Связывает экземпляр VRF с интерфейсом или подвинтерфейсом.
!--- GigabitEthernet0/1 и 0/2 Используйте тот же IP -адрес, 10.0.4.2.
!--- Это разрешено, потому что они принадлежат к двум разным VRFS клиента.
!
Gigabitethernet0/0 Ссылка интерфейса на IP -адрес Pauillac 10.1.1.14 255.255.255.252 IP-маршрутизатор ISIS Duplex Auto Speed Auto Media-Type RJ45 MPLS IP
!--- MPLS на интерфейсе L3, подключающемся к маршрутизатору P
!
Маршрутизатор Isis net 49.0001.0000.0000.0004.00 IS-тип уровня 2 уровня 2 метрического стиля широкого пассивно-интерфейса Loopback0
!--- IS-IS как IGP в основной сети поставщика
! Маршрутизатор BGP 65000 BG Log-Neigh
Сосед 10.10.10.2 удаленного-как 65000
Сосед 10.10.10.2 Обновление-источник Loopback0
!--- Добавляет запись в таблицу соседей BGP или MP-BGP.
!--- И позволяет сеансам BGP использовать конкретный операционный интерфейс для соединений TCP.
! Адрес-семья VPNV4 сосед 10 10.10.10.2 соседа активируют 10.10.10.2 Отправка сообществ
!--- Для входа в режим конфигурации семейства, который использует стандартные префиксы адреса VPN версии 4.
!--- Создает сеанс соседа VPNV4 для отражателя маршрута.
!--- И отправить атрибут сообщества соседю BGP.
! Адрес-семейство IPv4 VRF Customer_a сосед 10.0.4.1 пульт дистанционного управления 65002 сосед 10.0.4.1 Активируйте семью выхода ! Адрес-семейство IPv4 VRF Customer_b сосед 10.0.4.1 пульт дистанционного управления-65001 сосед 10.0.4.1 Активируйте семью выхода
!--- Это сеансы EBGP для каждого этого маршрутизатора, проливающего разных клиентов.
!--- Сеансы EBGP настроены с семейством VRF Adders
!
конецИмя хоста Песаро ! IP CEF
! VRF определение Customer_A RD 100: 110 Экспорт маршрута 100: 1000 Импорт маршрута 100: 1000 ! Семейство адреса IPv4 Exit-Address-Family !
VRF Customer определение_B RD 100: 120 Экспорт маршрута 100: 2000 Импорт маршрута 100: 2000 ! Семейство адреса IPv4 Exit-Address-Family ! IP CEF ! IP -адрес loopback0 10 интерфейс.10.10.6 255.255.255.255
IP Router ISIS
! GigabitEthernet0/0 Описание Ссылка на IP -адрес pomerol 10.1.1.22 255.255.255.252 IP-маршрутизатор ISIS Duplex Auto Speed Auto Media-Type RJ45 MPLS IP ! Gigabitethernet0/1 VRF Forculeing Customer_B IP -адрес 10 Интерфейс.0.6.2255.255.255.0 Duplex Auto Speed Auto Mediy-Type RJ45 ! GigabitEthernet0/2 VRF Forculeing Customer_a IP IP -адрес 10 Интерфейс.1.6.2255.255.255.0 Duplex Auto Speed Auto Mediy-Type RJ45 ! Gigabitethernet0/3 VRF Forculeing Customer_A IP IP -адрес 10 Интерфейс.0.6.2255.255.255.0 Duplex Auto Speed Auto Mediy-Type RJ45 ! Маршрутизатор Isis net 49.0001.0000.0000.0006.00 IS-тип уровня 2 уровня 2 метрического стиля широкого пассивно-интерфейса Loopback0 ! Маршрутизатор BGP 65000 BGP Log-Neighra-Changes сосед 10.10.10.2 пульт дистанционного дистанции-65000 сосед 10.10.10.2 Обновление-источник Loopback0 ! Адрес-семья VPNV4 сосед 10 10.10.10.2 соседа активируют 10.10.10.2 Отправка сообществ ! Адрес-семейство IPv4 VRF Customer_a сосед 10.0.6.1 пульт дистанционного управления 65004 сосед 10.0.6.1 сосед активируется 10.1.6.1 пульт дистанционного управления 65004 сосед 10.1.6.1 Активируйте семью выхода ! Адрес-семейство IPv4 VRF Customer_b сосед 10.0.6.1 пульт дистанционного управления-65003 сосед 10.0.6.1 Активируйте семью выхода ! ! конецИмя хоста Померол ! IP CEF ! IP -адрес loopback0 10 интерфейс.10.10.3 255.255.255.255 IP -маршрутизатор ISIS ! GigabitEthernet0/0 Описание Ссылка на IP -адрес Pesaro 10.1.1.21 255.255.255.252 IP-маршрутизатор ISIS Duplex Auto Speed Auto Media-Type RJ45 MPLS IP ! Gigabitethernet0/1 Ссылка интерфейса на IP -адрес Pauillac 10.1.1.6 255.255.255.252 IP-маршрутизатор ISIS Duplex Auto Speed Auto Media-Type RJ45 MPLS IP ! Gigabitethernet0/2 Ссылка интерфейса на IP -адрес Pouligny 10 Описание.1.1.9 255.255.255.252 IP-маршрутизатор ISIS Duplex Auto Speed Auto Media-Type RJ45 MPLS IP ! Маршрутизатор Isis net 49.0001.0000.0000.0003.00 IS-тип уровня 2 уровня 2 метрического стиля широкого пассивно-интерфейса Loopback0 ! конец
HostName Pulligny ! IP CEF ! IP -адрес loopback0 10 интерфейс.10.10.2255.255.255.255 IP -маршрутизатор ISIS ! Gigabitethernet0/0 Ссылка интерфейса на IP -адрес Pauillac 10.1.1.2255.255.255.Маршрутизатор 252ip isis duplex auto speed auto media-тип RJ45 MPLS IP ! GigabitEthernet0/1 Ссылка на IP -адрес pomerol 10 Описание.1.1.10 255.255.255.Маршрутизатор 252ip isis duplex auto speed auto media-тип RJ45 MPLS IP ! Интерфейс GigabitEthernet0/3 без IP-адреса выключение Duplex Auto Speed Auto Mediy-Type RJ45 ! Маршрутизатор Isis net 49.0001.0000.0000.0002.00 IS-тип уровня 2 уровня 2 метрического стиля широкого пассивно-интерфейса Loopback0 ! Маршрутизатор BGP 65000 BGP Log-Neighra-Changes сосед 10.10.10.4 удаленного-65000 сосед 10.10.10.4 Обновление-источник Loopback0 сосед 10.10.10.6 пульт дистанционного дистанции-65000 сосед 10.10.10.6 Обновление-источник Loopback0 ! Адрес-семья VPNV4 сосед 10 10.10.10.4 соседа активируют 10.10.10.4 Отправка сообщества оба соседа 10.10.10.4 маршрута-рефлектор-клиент сосед 10.10.10.6 соседка активируют 10.10.10.6 Отправка сообщества оба соседа 10.10.10.6 Резер-рефлектор-клиент-семейства ! ! конец
HOSTNAME PAUILLAC ! IP CEF ! IP -адрес loopback0 10 интерфейс.10.10.1255.255.255.255 IP -маршрутизатор ISIS ! Gigabitethernet0/0 Ссылка интерфейса на IP -адрес Pescara 10 Описание.1.1.13 255.255.255.252 IP-маршрутизатор ISIS Duplex Auto Speed Auto Media-Type RJ45 MPLS IP ! GigabitEthernet0/1 Ссылка на IP -адрес Pulligny 10 Описание.1.1.5 255.255.255.252 IP-маршрутизатор ISIS Duplex Auto Speed Auto Media-Type RJ45 MPLS IP ! Gigabitethernet0/2 Ссылка интерфейса на IP -адрес pomerol 10 Описание.1.1.1255.255.255.252 IP-маршрутизатор ISIS Duplex Auto Speed Auto Media-Type RJ45 MPLS IP ! Маршрутизатор Isis net 49.0001.0000.0000.0001.00 IS-тип уровня 2 уровня 2 метрического стиля широкого пассивно-интерфейса Loopback0 ! конец
Имя хоста CE-A1 ! IP CEF ! GigabitEthernet0/0 IP -адрес 10 интерфейс.0.4.1255.255.255.0 Duplex Auto Speed Auto Mediy-Type RJ45 ! Маршрутизатор BGP 65002 BGP Log-Neighr-Changes Redistribute Connected Neighne 10.0.4.2 удаленного-как 65000 ! конец
Hostname CE-A3 ! IP CEF ! GigabitEthernet0/0 IP -адрес 10 интерфейс.0.6.1255.255.255.0 Duplex Auto Speed Auto Mediy-Type RJ45 ! Маршрутизатор BGP 65004 BGP Log-Neighr-Changes Redistribute Connected Neighne 10.0.6.2 удаленного-как 65000 ! конец
Проверка
В этом разделе предоставлена информация, которую вы можете использовать, чтобы подтвердить, что конфигурация работает должным образом:
PE проверки команды этого
- Показать IP VRF – проверьте, что существует правильный VRF.
- Показать интерфейсы IP VRF – проверьте активированные интерфейсы.
- Показать IP Route VRF: Проверьте информацию о маршрутизации на маршрутизаторах PE.
- VRF Tracer – проверьте информацию о маршрутизации на маршрутизаторах PE.
- Показать DEP CEF VRF DETAIL – Проверьте информацию о маршрутизации на маршрутизаторах PE.
LDP MPLS -проверка контроли
Управление проверки PE/RR
- VPNV4 Unicast All Summary Show BGP
- Показать BGP VPNV4 Unicast – Проверьте отправку префиксов VPNV4
- VPNV4 Unicast All Soigdy Routes Show – Проверьте полученные префиксы VPNV4
Вот пример вывода упорядочения команды Show IP VRF.
Пескара#VRF IP Show Имя по умолчанию rd интерфейсы customer_a 100: 110 gi0/1 customer_b 100: 120 GI0/2
Вот пример вывода упорядочения команды Show IP VRF Interfaces.
Песаро#Показать интерфейсы IP VRF IP-ADDRESS VRF Protocol GI0/2 10 Интерфейс.1.6.2 client_a up gi0/3 10.0.6.2 client_a up gi0/1 10.0.6.2 client_b Up
В следующем примере команды Show IP Route VRF отображают тот же префикс 10.0.6.0/24 в двух выходах. Действительно, отдаленная PE имеет одну и ту же сеть для двух клиентов Cisco, CE_B2 и CE_3, что авторизовано в типичном решении VPN MPL.
Пескара#Показать ip route vrf customer_a Таблица маршрутизации: Customer_a Коды: L - локальный, C - подключен, S - статический, R - RIP, M - Mobile, B - BGP D - EIGRP, EX - EIGRP External, O - OSPF, IA - OSPF Inter Area N1 - OSPFF NSSE Внешний тип 1, N2 - OSPF NSS Внешний тип 2 E1 - OSPF Внешний тип 1, E2 - OSPF Внешний тип 2 I - IS -IS, SU - IS -IS SUPPLY, L1 - IS -IS -1, L2 - IS -ИС Уровень -2 ia - IS -IS -INTEARE, * Кандидат по умолчанию, U - PER -USER Статический маршрут O - ODR, P - Периодический статический маршрут, H - NHRP, L - LISP A - Route + - Replicated Road, % - Next Hop Repiride, P - переопределения из PFR Gateway of Last Resort не установлен 10.0.0.0/8 различно подсетирован, 4 подсети, 2 маски C 10.0.4.0/24 подключен прямо, GigabitEthernet0/1 L 10.0.4.2/32 подключено напрямую, GigabitEthernet0/1 B 10.0.6.0/24 [200/0] через 10.10.10.6, 11:11:11 B 10.1.6.0/24 [200/0] через 10.10.10.6, 11:24:16 Пескара# Пескара#Показать ip route vrf customer_b Таблица маршрутизации: Customer_b Коды: L - локальный, C - подключен, S - статический, R - RIP, M - Mobile, B - BGP D - EIGRP, EX - EIGRP EXTERN, O - OSPF, IA - OSPF Inter Area N1 - OSPFF NSSE Внешний тип 1, N2 - OSPF NSS Внешний тип 2 E1 - OSPF Внешний тип 1, E2 - OSPF Внешний тип 2 I - IS -IS, SU - IS -IS SUPPLY, L1 - IS -IS -1, L2 - IS -ИС Уровень -2 ia - IS -IS -INTEARE, * Кандидат по умолчанию, U - PER -USER Статический маршрут O - ODR, P - Периодический статический маршрут, H - NHRP, L - LISP A - Route + - Replicated Road, % - Next Hop Repiride, P - переопределения из PFR Gateway of Last Resort не установлен 10.0.0.0/8 различно подсетирован, 3 подсети, 2 маски C 10.0.4.0/24 подключено напрямую, GigabitEthernet0/2 L 10.0.4.2/32 подключено напрямую, Gigabitethernet0/2 b 10.0.6.0/24 [200/0] через 10.10.10.6, 11:26:05
Когда вы запускаете прослеживаемую команду между двумя сайтами, в этом примере два сайта customer_a (CE-A1 à CE-A3), можно увидеть стек метки, используемых сетью MPLS (если она настроена на это MPL IP Propagate-TTL).
CE-A1#Показать IP -маршрут 10.0.6.1 Запись маршрутизации на 10.0.6.0/24 Известно через "BGP 65002", расстояние 20, метрика 0 Tag 65000, внешнее тип последнего обновления из 10.0.4.2 11:16:14.0.4.2, из 10.0.4.2, 11:16:14 назад метрика маршрута равен 0, количество доли трафика составляет 1 как хмель 2 маршрута
CE-A1#Пинг 10.0.6.1 Последовательность, чтобы прервать тип побега. Отправка 5, 100-байтовых эхо ICMP на 10.0.6.1, тайм -аут 2 секунды: . Уровень успеха составляет 100 DREST (5/5), круговая поездка MIN/AVG/MAX = 7/8/9 MS CE-A1#
CE-A1#Узор 10.0.6.1 зонд 1 цифровой Последовательность, чтобы прервать тип побега. Отслеживание дороги до 10.0.6.1 Информация о VRF: (VRF в имени/ID, VRF OUT Имя/ID) 1 10.0.4.2 2 MSEC 2 10.1.1.13 [MPLS: Метки 20/26 Exp 0] 8 MSEC 3 10.1.1.6 [MPLS: метки 21/26 Exp 0] 17 MSEC 4 10.0.6.2 [AS 65004] 11 MSEC 5 10.0.6.1 [AS 65004] 8 MSECЗаметил : Exp 0 – экспериментальная область, используемая для качества обслуживания (QoS).
Следующий результат показывает смелость IS-IS и LDP, установленную между маршрутизатором RR и некоторыми из IP-маршрутизаторов основного поставщика услуг:
Pulligny#Покажите соседи Исиды Tag NULL: идентификатор системы тип интерфейса IP -адрес состояния идентификатор схемы удержания Pauillac L2 GI0/0 10.1.1.1 Up 25 Pulligny.01 Pomerol L2 GI0/1 10.1.1.9 Up 23 Pouligny.02 Pulligny# Pulligny#MPLS LDP -сосед Окончание LDP Peer: 10.10.10.1: 0; LDP Local Ident 10.10.10.2: 0 TCP соединение: 10.10.10.1.646 - 10.10.10.2.46298 Состояние: Опера; MSGs отправлены/RCVD: 924/921; Время вниз по течению Время: 13:16:03.1.1.1 адреса, связанные с одноранговым LDP идородом: 10.1.1.13 10.1.1.5 10.1.1.1 10.10.10.1 Управление LDP Ident: 10.10.10.3: 0; LDP Local Ident 10.10.10.2: 0 TCP соединение: 10.10.10.3.14116 - 10.10.10.2.646 Состояние: Опера; MSGs отправлены/RCVD: 920/916; Время вниз по течению Время: 13:13:09.1.1.9 адресов, связанных с одноранговым LDP Ident: 10.1.1.6 10.1.1.9 10.10.10.3 10.1.1.21
Связанная информация
- Ссылка на команды MPLS
- Техническая помощь и документация – Системы Cisco
IP/MPLS Networks
IP/MPLS Networks основана на пути между двумя машинами (переключенный путь или метка LSP). Переключение пакетов, циркулирующих на этом пути, проводится путем анализа метки, содержащейся в заголовке MPLS, которая добавляется между слоем 2 (часто Ethernet) и IP -слоем.
Вот схема, обобщающая принцип переключения метки по всему пути или метке переключения пути:
При входе в сеть MPLS пакеты IP вставляются на метку с помощью «маршрутизатора Edge Label Ingress» или «INGRESS LER». LERS – это маршрутизаторы MPLS, расположенные на окраине сети оператора. Заметированные пакеты затем переключаются в сердце сети в соответствии с проблемой этикетки. MPLS Routeurs Du Coeur de Network, метка переключающего маршрутизатора, затем переключает этикетки на выходной (Egress LER) путь, который был проведен пакетом, и ранее установленным, через сеть называется переключаемым пути (LSP).Диаграмма показывает нам деталь батареи протокола, реализованной во время этой передачи, мы отмечаем наличие метки MPLS между слоем Ethernet и IP -слоем. Теперь мы проанализируем формат заголовка MPLS:
Заголовок MPLS имеет размер 4 байта и составлен следующими полями:
- Номер этикетки
- COS: Каждый помеченный пакет может быть награжден классом обслуживания, чтобы позволить различной «сброс политики» или «Планирование политики» для пакетов с одной и той же проблемой этикетки. Тем не менее, RFC указывает, что это все еще опытное поле.
- S: дно стека. Бит “s” равен 1, когда достигнут последний ярлык аккумулятора. Позже увидим, что мы можем сложить этикетки (например, для создания туннелей).
- TTL: Это поле играет ту же роль, что и TTL заголовка IP. Поскольку заголовок IP не анализируется LSR, значение TTL копируется в заголовке MPLS у входа в сеть в Ingress LER. Затем, с каждым переключением с помощью LSR, TTL модифицируется. Значение TTL заголовка MPLS затем копируется в заголовок IP на выходе сети MPLS с помощью Egress LER.
Теперь посмотрим, как принимается решение присудить конкретный этикет. Тогда мы увидим, как обмениваются этикетки между LSR, потому что обмены необходимы для создания LSP и переключателей.
Переадресация эквивалентного класса
IP -пакеты, входящие в сеть MPLS, связаны с FEC: эквивалентный класс для пересылки.
FEC определит, как будет отправлено через всю сеть MPLS. В IP классификация пакета в FEC выполняется на каждом маршрутизаторе, из IP -адреса назначения. В MPLS выбор FEC может быть сделан в соответствии с несколькими параметрами (источник IP -адреса, параметр назначения и QoS (Debit, Delai))).
Параметры, связанные с классификацией пакета в FEC, зависит от используемого протокола распределения метки: LDP или RSVP-TE. Действительно, только RSVP-TE, который мы подробно расскажем, позволяет классифицировать пакет в FEC в соответствии с параметрами QoS.Для классификации пакета в FEC MPLS опирается на протокол маршрутизации, реализованный в IP -сети. Например, протокол LDP связывает FEC с помощью префикса сети, присутствующего в таблице маршрутизации маршрутизатора. Кроме того, FEC может быть награжден несколькими «классами обслуживания», чтобы позволить различной «отброске политики» или «политике планирования» (Cos of the MPLS заголовок).
Таким образом, каждый FEC связан с выходящей меткой. Таким образом, маршрутизатор будет знать, какую метку он должен приписать IP -пакетам, соответствующим то или иному FEC.Теперь мы увидим, как эти ассоциации FEC/метки распределены между всеми маршрутизаторами сети. Действительно, эти обмены необходимы для установления LSP, потому что каждый узел должен знать, какой этикетку он должен приписывать FEC, прежде чем отправлять его соседу.
Распределение ярлыков
В сети IP/MPLS есть два режима распределения метки.
Первый режим распределения – «нежелательный даунсенс». Вот диаграмма, синтезирующая его операцию:
Принцип прост, как только маршрутизатор, связанный с этикеткой с FEC, он сообщает всем своим соседям этой ассоциации. И это автоматически. Это направлено на увеличение трафика из -за «сигнализации» в сети.Второй режим распределения, который наиболее используется в сетях IP/MPLS, называется «DownNStream по требованию».
С помощью этого метода распределения вверх по течению LSR просит нисходящий LSR предоставить ему номер метки, который он связал с определенным FEC. Вверх по течению LSR – это маршрутизатор, который отправляет трафик в LSR DownNStream, поэтому, когда проход пакета еще не связан с FEC, LSR вверх по течению должен будет попросить ассоциацию этикетки для этого FEC в следующем LSR ( Даунстрим LSR на этой диаграмме).
Именно этот последний режим распределения, который используется протоколом RSVP-TE, который мы увидим позже.Удержание ярлыка
- «Либеральная» мода: LSR держит все этикетки, объявленные этими соседями, даже те, которые он не использует. Этот режим обеспечивает быстрое сходимость, когда падает сетевой узел. Однако этот режим более потребительский, чем режим «консервативного». «Либеральный» режим используется в режиме распределения метки «Незапрашиваемые DownNStream».
- «Консервативный» режим: LSR сохраняет только эти этикетки, отправленные маршрутизатором «следующий хоп» для FEC, связанного с этим меткой. Этот режим обеспечивает более медленную конвергенцию при изменении топологии сети (разбитая и т. Д.), Однако он предлагает низкое потребление в памяти. «Консервативный» режим используется в режиме распределения метки «вниз по течению по требованию».
Переключение метки пути
Создание метки переключенного пути через сеть отличается в зависимости от режима распределения метков, используемого в сети.
В режиме «Незапрашиваемые DownNStream», Egress LER, который является последним маршрутизатором MPLS до того, как пункт назначения объявляет своим соседям ассоциацию этикетки с FEC. Каждый узел между выходом LER и Ingress LER будет распространяться на своих соседей. Ассоциация, которую они сделали для одного и того же FEC. Как только это объявление достигнет проникновения LER, LSP создается !
В режиме «Downstream on Ask», когда Ingress LER впервые видит прибытие пакета, которая не связана с FEC, он сделает запрос на этикетку для этого LSR FEC, действующего как «следующий хоп» для этого IP-пакета. Каждый узел, шаг за шагом, будет распространять этот запрос на выходной. Последний затем свяжет этикетку с FEC и распространяет эту ассоциацию в противоположном направлении, от выхода до входа. После того, как Ассоциация FEC/метки достигнет проникновения LER, LSP установлен.
LSP туннелирование
Ранее я говорил вам о возможности укладки MPLS Entestos и, следовательно, метки MPLS. Этот принцип, называемый «Укладка метки», используется для создания туннеля LSP. Туннелирование LSP является важным компонентом технологии VPLS, которую я представлю вам в другом разделе этого веб -сайта. Наконец, туннелирование LSP часто реализуется для объединения нескольких LSP в одном, как на диаграмме ниже.
- LSP между «Ingress Ler 1» и «Egress Ler 1», чьи этикетки через сеть имеют цвет голубой
- LSP между “Ingress LER 2” и “EGRESS LER 2”, эти этикетки через сеть в цвете синий
- LSP между «Ingress LER 3» и «Egress LER 3», чьи этикетки через сеть имеют цвет серый
Таким образом, мы отмечаем, что этот метод позволяет уменьшить количество LSP, известного под LSR !
Добро пожаловать
Почему mpls ?
- Текущие IP -сети
- Тророристическая инженерия
- QOS
Принцип MPLS
- Метки переключение
- FEC
- Распределение ярлыков
- Удержание ярлыка
- Переключенный метка пути
- LSP туннелирование