Ukázky konfigurace směrovače pro nastavení a správu směrování
Tato stránka obsahuje ukázky konfigurace rozhraní a směrování pro směrovače řady Cisco IOS-XE a Juniper MX při práci s Azure ExpressRoute.
Důležité
Ukázky na této stránce slouží výhradně pro doprovodné materiály. Musíte spolupracovat s prodejním/technickým týmem vašeho dodavatele a síťovým týmem, abyste našli vhodné konfigurace, které vyhovují vašim potřebám. Microsoft nebude podporovat problémy související s konfiguracemi uvedenými na této stránce. V případě problémů s podporou se obraťte na dodavatele zařízení.
Nastavení MTU a TCP MSS na rozhraních směrovače
Maximální přenosová jednotka (MTU) pro rozhraní ExpressRoute je 1500, což je typická výchozí mtu pro ethernetové rozhraní na směrovači. Pokud váš směrovač nemá ve výchozím nastavení jinou MTU, není nutné zadávat hodnotu v rozhraní směrovače.
Na rozdíl od brány Azure VPN není potřeba zadávat maximální velikost segmentu protokolu TCP (MSS) pro okruh ExpressRoute.
Ukázky konfigurace směrovače v tomto článku platí pro všechny partnerské vztahy. Další podrobnosti o směrování najdete v tématu Požadavky na partnerské vztahyExpressRoute a Směrování ExpressRoute .
Směrovače založené na Cisco IOS-XE
Ukázky v této části platí pro všechny směrovače, na kterých běží řada operačních systémů IOS-XE.
Konfigurace rozhraní a dílčích meziměsíc
V každém směrovači, který se připojíte k Microsoftu, potřebujete jeden dílčí meziměsíc na každý partnerský vztah. Podsložka může být identifikována ID sítě VLAN nebo skládanou dvojicí ID sítě VLAN a IP adresou.
Definice rozhraní Dot1Q
Tato ukázka poskytuje definici podsložky pro podsítě s jedním ID sítě VLAN. ID sítě VLAN je jedinečné pro každý partnerský vztah. Poslední oktet adresy IPv4 je vždy liché číslo.
interface GigabitEthernet<Interface_Number>.<Number>
encapsulation dot1Q <VLAN_ID>
ip address <IPv4_Address><Subnet_Mask>
Definice rozhraní QinQ
Tato ukázka poskytuje definici podsložky pro podsítě se dvěma ID sítě VLAN. Vnější ID sítě VLAN (s-tag), pokud se použije, zůstane ve všech partnerských vztazích stejné. Vnitřní ID sítě VLAN (c-tag) je jedinečné pro každý partnerský vztah. Poslední oktet adresy IPv4 je vždy liché číslo.
interface GigabitEthernet<Interface_Number>.<Number>
encapsulation dot1Q <s-tag> second-dot1Q <c-tag>
ip address <IPv4_Address><Subnet_Mask>
Nastavení relací eBGP
Pro každý partnerský vztah musíte nastavit relaci protokolu BGP s Microsoftem. Pomocí následující ukázky nastavte relaci protokolu BGP. Pokud jste použili IPv4 adresu a.b.c.d, IP adresa souseda protokolu BGP (Microsoft) je a.b.c.d+1. Poslední oktet adresy IPv4 souseda protokolu BGP je vždy sudé číslo.
router bgp <Customer_ASN>
bgp log-neighbor-changes
neighbor <IP#2_used_by_Azure> remote-as 12076
!
address-family ipv4
neighbor <IP#2_used_by_Azure> activate
exit-address-family
!
Nastavení předpon, které se mají inzerovat přes relaci protokolu BGP
Pomocí následující ukázky nakonfigurujte směrovač tak, aby inzeroval vybrané předpony Microsoftu.
router bgp <Customer_ASN>
bgp log-neighbor-changes
neighbor <IP#2_used_by_Azure> remote-as 12076
!
address-family ipv4
network <Prefix_to_be_advertised> mask <Subnet_mask>
neighbor <IP#2_used_by_Azure> activate
exit-address-family
!
Mapy tras
Pomocí map tras a seznamů předpon můžete filtrovat předpony šířené do vaší sítě. Podívejte se na následující ukázku a ujistěte se, že máte nastavené odpovídající seznamy předpon.
router bgp <Customer_ASN>
bgp log-neighbor-changes
neighbor <IP#2_used_by_Azure> remote-as 12076
!
address-family ipv4
network <Prefix_to_be_advertised> mask <Subnet_mask>
neighbor <IP#2_used_by_Azure> activate
neighbor <IP#2_used_by_Azure> route-map <MS_Prefixes_Inbound> in
exit-address-family
!
route-map <MS_Prefixes_Inbound> permit 10
match ip address prefix-list <MS_Prefixes>
!
Konfigurace BFD
BFD nakonfigurujete na dvou místech: jedno na úrovni rozhraní a druhé na úrovni protokolu BGP. Tady je příklad pro rozhraní QinQ.
interface GigabitEthernet<Interface_Number>.<Number>
bfd interval 300 min_rx 300 multiplier 3
encapsulation dot1Q <s-tag> second-dot1Q <c-tag>
ip address <IPv4_Address><Subnet_Mask>
router bgp <Customer_ASN>
bgp log-neighbor-changes
neighbor <IP#2_used_by_Azure> remote-as 12076
!
address-family ipv4
neighbor <IP#2_used_by_Azure> activate
neighbor <IP#2_used_by_Azure> fall-over bfd
exit-address-family
!
Směrovače řady Juniper MX
Ukázky v této části platí pro jakýkoli směrovač řady Juniper MX.
Konfigurace rozhraní a dílčích meziměsíc
Definice rozhraní Dot1Q
Tato ukázka poskytuje definici podsložky pro podsítě s jedním ID sítě VLAN. ID sítě VLAN je jedinečné pro každý partnerský vztah. Poslední oktet adresy IPv4 je vždy liché číslo.
interfaces {
vlan-tagging;
<Interface_Number> {
unit <Number> {
vlan-id <VLAN_ID>;
family inet {
address <IPv4_Address/Subnet_Mask>;
}
}
}
}
Definice rozhraní QinQ
Tato ukázka poskytuje definici podsložky pro podsítě se dvěma ID sítě VLAN. Vnější ID sítě VLAN (s-tag), pokud se použije, zůstane ve všech partnerských vztazích stejné. Vnitřní ID sítě VLAN (c-tag) je jedinečné pro každý partnerský vztah. Poslední oktet adresy IPv4 je vždy liché číslo.
interfaces {
<Interface_Number> {
flexible-vlan-tagging;
unit <Number> {
vlan-tags outer <S-tag> inner <C-tag>;
family inet {
address <IPv4_Address/Subnet_Mask>;
}
}
}
}
Nastavení relací eBGP
Pro každý partnerský vztah musíte nastavit relaci protokolu BGP s Microsoftem. Pomocí následující ukázky nastavte relaci protokolu BGP. Pokud jste použili IPv4 adresu a.b.c.d, IP adresa souseda protokolu BGP (Microsoft) je a.b.c.d+1. Poslední oktet adresy IPv4 souseda protokolu BGP je vždy sudé číslo.
routing-options {
autonomous-system <Customer_ASN>;
}
}
protocols {
bgp {
group <Group_Name> {
peer-as 12076;
neighbor <IP#2_used_by_Azure>;
}
}
}
Nastavení předpon, které se mají inzerovat přes relaci protokolu BGP
Pomocí následující ukázky nakonfigurujte směrovač tak, aby inzeroval vybrané předpony Microsoftu.
policy-options {
policy-statement <Policy_Name> {
term 1 {
from protocol OSPF;
route-filter;
<Prefix_to_be_advertised/Subnet_Mask> exact;
then {
accept;
}
}
}
}
protocols {
bgp {
group <Group_Name> {
export <Policy_Name>;
peer-as 12076;
neighbor <IP#2_used_by_Azure>;
}
}
}
Zásady směrování
Mapy tras a seznamy předpon můžete použít k filtrování předpon šířených do vaší sítě. Podívejte se na následující ukázku a ujistěte se, že máte nastavené odpovídající seznamy předpon.
policy-options {
prefix-list MS_Prefixes {
<IP_Prefix_1/Subnet_Mask>;
<IP_Prefix_2/Subnet_Mask>;
}
policy-statement <MS_Prefixes_Inbound> {
term 1 {
from {
prefix-list MS_Prefixes;
}
then {
accept;
}
}
}
}
protocols {
bgp {
group <Group_Name> {
export <Policy_Name>;
import <MS_Prefixes_Inbound>;
peer-as 12076;
neighbor <IP#2_used_by_Azure>;
}
}
}
Konfigurace BFD
Nakonfigurujte BFD pouze v části protokolu BGP.
protocols {
bgp {
group <Group_Name> {
peer-as 12076;
neighbor <IP#2_used_by_Azure>;
bfd-liveness-detection {
minimum-interval 3000;
multiplier 3;
}
}
}
}
Konfigurace MACSec
Pro konfiguraci MACSec se klíč přidružení připojení (CAK) a název klíče přidružení připojení (CKN) musí shodovat s nakonfigurovanými hodnotami prostřednictvím příkazů PowerShellu.
security {
macsec {
connectivity-association <Connectivity_Association_Name> {
cipher-suite gcm-aes-xpn-128;
security-mode static-cak;
pre-shared-key {
ckn <Connectivity_Association_Key_Name>;
cak <Connectivity_Association_Key>; ## SECRET-DATA
}
}
interfaces {
<Interface_Number> {
connectivity-association <Connectivity_Association_Name>;
}
}
}
}
Další kroky
Další informace o ExpressRoute najdete v nejčastějších dotazech k ExpressRoute.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro