Dell Networking SONiC: Postup konfigurace virtuálního směrování a přesměrování
摘要: Tento článek vysvětluje, jak nakonfigurovat virtuální směrování a předávání (VRF) v nástroji Dell Networking SONiC. Tento článek používá přepínač s nástrojem Dell SONiC 4.1.
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
說明
|
Požadavky
K demonstraci konceptů používáme standardní označování rozhraní. Viz článek Dell Networking řady S: Basic Interface Configuration – SONiC 4.0 – další informace týkající se pojmenování rozhraní |
Index:
Úvod
Ukázková konfigurace
Úvod
Virtuální směrování a předávání (VRF) rozděluje fyzický směrovač do několika virtuálních směrovačů. Řídicí a datové roviny jsou izolovány v každém virtuálním směrovači; přenos nedochází mezi virtuálními směrovači. Software VRF umožňuje současně existovat několik instancí nezávislých tabulek směrování v rámci stejného směrovače.- Počet maximálních konfigurovatelných souborů VRFs v přepínači Dell SONiC závisí na platformě.
- Před přiřazením do VRF odeberte z rozhraní L3 všechny stávající IP adresy.
Dell SONiC podporuje následující instance VRF:
- Výchozí instance VRF
- Instance VRF bez podsvícení
- Instance VRF pro správu
| Funkce | Správa VRF | Výchozí VRF | Nondele VRF |
|---|---|---|---|
| BGP | Ne | Ano | Ano |
| ICMP nebo PING | Ano | Ano | Ano |
| Klient NTP | Ano | Ano | Ano |
| Server NTP | Ano | Ano | Ne |
| Klient SCP | Ano | Ano | Ano |
| Traceroute | Ano | Ano | Ano |
Výchozí VRF
Ve výchozím nastavení dell SONiC systém nejprve přiřazuje všechna fyzická rozhraní včetně rozhraní pro správu a všech logických rozhraní k výchozí instanci VRF.Správa VRF
Software VRF pro správu poskytuje samostatnou tabulku směrování mgmt pro mimopásmovou síť pro správu, která se liší od výchozí sítě datového plane v pásmu. Vyhrazený software VRF pro správu poskytuje izolovanou směrovací tabulku pro rozhraní pro správu při přístupu k přepínači pomocí protokolu SSH.- Protokol NTP využívá ve výchozím nastavení správu VRF. Pokud není funkce VRF pro správu nakonfigurována, využívá protokol NTP výchozí VRF.
- Software VRF pro správu nepodporuje služby IP, jako je TFTP a FTP.
- Služba DNS je podporována.
Syntaxe konfigurace správy VRF:
Povolte software Management VRF a přesuňte port pro správu do správy VRF. admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# ip vrf mgmt |
Ověření
DELLSONiC# show ip vrf mgmt VRF-NAME INTERFACES ---------------------------------------------------------------- mgmt Management0 |
Odstraňte software Management VRF a vraťte rozhraní pro správu na výchozí VRF.
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# no ip vrf mgmt |
Jiné než výchozí VRF
Chcete-li oddělit provoz, můžeme v nástroji DELL SONiC konfigurovat nesměrované soubory VRFs. Fyzické ethernetové rozhraní, zpětná smyčka, kanál portu a rozhraní VLAN můžeme vytvořit vazbu s nepodřazenou VRF.- Výchozí název vrf je až 15 alfanumerických znaků.
- Název VRF by měl začínat předponou Vrf, například VrfRED, Vrf10, Vrf_BLUE.
- Port pro správu nelze konfigurovat jako součást nevýkonného softwaru VRF
Syntaxe konfigurace VRF, která není výchozí
Vytvoření softwaru VRF
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# ip vrf Vrf_NAME |
Vytvoření vazby rozhraní vrstvy 3, sítě vlan, kanálu portu a zpětné smyčky na VRF:
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface <Eth slot/port><Vlan ID><PortChannel ID><Eth slot/port.subport><Loopback ID> DELLSONiC(config-if-XXXX)# ip vrf forwarding Vrf_NAME |
Ověření softwaru VRF
admin@DELLSONiC:~$ sonic-cli DELLSONiC# show ip vrf VRF-NAME INTERFACES ---------------------------------------------------------------- Vrf_NAME Vlan10 default |
Odpojení rozhraní od softwaru VRF.
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface <Eth slot/port><Vlan ID><PortChannel ID><Eth slot/port.subport><Loopback ID> DELLSONiC(config-if-XXXX)# no ip vrf forwarding Vrf_NAME |
Odstraňte VRF.
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# no ip vrf Vrf_NAME |
Ukázková konfigurace
Chcete-li pochopit základní konfiguraci softwaru VRF, podívejme se na následující topologii, jak je znázorněno na obrázku.
Účel: Naším cílem je zajistit, aby provoz sítě VLAN 10 mohl komunikovat pouze se sítí VLAN 20 a naopak. Síť VLAN 30 komunikuje pouze se sítí VLAN 40 a naopak.
Sítě VLAN jsou již vytvořeny, příslušné porty jsou k sítím VLAN již přiřazeny a rozhraní jsou v přepínači Dell Networking SONiC neschová.
Chcete-li se dozvědět více o konfiguraci sítě VLAN, přečtěte si článek Dell Networking SONiC: Jak vytvořit síť VLAN a přiřadit ji k rozhraní Trunk a přístup k switchportům
Konfigurace Vrf_RED |
Konfigurace Vrf_BLUE |
|---|---|
Vstupte do rozhraní příkazového řádku nástroje Dell Management Framework a nakonfigurujte režim. admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure |
Vstupte do rozhraní příkazového řádku nástroje Dell Management Framework a nakonfigurujte režim. admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure |
Vytvoření Vrf_RED VRF DELLSONiC(config)# ip vrf Vrf_RED |
Vytvoření Vrf_BLUE VRF DELLSONiC(config)# ip vrf Vrf_BLUE |
Připojení sítě VLAN 10 k Vrf_BLUE a přiřazení IP adresy DELLSONiC(config)# interface Vlan 10 DELLSONiC(config-if-Vlan10)# ip vrf forwarding Vrf_RED DELLSONiC(config-if-Vlan10)# ip address 10.0.0.1/24 DELLSONiC(config-if-Vlan10)# exit |
Připojení sítě VLAN 30 k Vrf_BLUE a přiřazení IP adresy DELLSONiC(config)# interface Vlan 30 DELLSONiC(config-if-Vlan30)# ip vrf forwarding Vrf_BLUE DELLSONiC(config-if-Vlan30)# ip address 30.0.0.1/24 DELLSONiC(config-if-Vlan30)# exit |
Připojení sítě VLAN 20 k Vrf_BLUE a přiřazení IP adresy DELLSONiC(config)# interface Vlan 20 DELLSONiC(config-if-Vlan20)# ip vrf forwarding Vrf_RED DELLSONiC(config-if-Vlan20)# ip address 20.0.0.1/24 DELLSONiC(config-if-Vlan20)# end |
Připojení sítě VLAN 40 k Vrf_BLUE a přiřazení IP adresy DELLSONiC(config)# interface Vlan 40 DELLSONiC(config-if-Vlan40)# ip vrf forwarding Vrf_BLUE DELLSONiC(config-if-Vlan40)# ip address 40.0.0.1/24 DELLSONiC(config-if-Vlan40)# end |
Ověříme konfiguraci.
DELLSONiC# show ip vrf
VRF-NAME INTERFACES
----------------------------------------------------------------
Vrf_BLUE Vlan30
Vlan40
Vrf_RED Vlan10
Vlan20 |
DELLSONiC# show ip interfaces Flags: U-Unnumbered interface, A-Anycast IP ----------------------------------------------------------------------------------------------------------------- Interface IP address/mask VRF Admin/Oper Flags ----------------------------------------------------------------------------------------------------------------- Vlan10 10.0.0.1/24 Vrf_RED up/up Vlan20 20.0.0.1/24 Vrf_RED up/up Vlan30 30.0.0.1/24 Vrf_BLUE up/up Vlan40 40.0.0.1/24 Vrf_BLUE up/up |
Vidíme, Vrf_BLUE má síť VLAN 30 a síť VLAN 40. Vrf_RED sítě VLAN 10 a VLAN 20.
Porovnejme směrovací tabulku obou VRF:
| Vrf_RED |
|---|
DELLSONiC# show ip route vrf Vrf_RED
Codes: K - kernel route, C - connected, S - static, B - BGP, O - OSPF
> - selected route, * - FIB route, q - queued route, r - rejected route
Destination Gateway Dist/Metric Last Update
--------------------------------------------------------------------------------------------------------------------------------
C>* 10.0.0.0/24 Direct Vlan10 0/0 00:31:42 ago
C>* 20.0.0.0/24 Direct Vlan20 0/0 00:31:31 ago |
| Vrf_BLUE |
|---|
DELLSONiC# show ip route vrf Vrf_BLUE
Codes: K - kernel route, C - connected, S - static, B - BGP, O - OSPF
> - selected route, * - FIB route, q - queued route, r - rejected route
Destination Gateway Dist/Metric Last Update
--------------------------------------------------------------------------------------------------------------------------------
C>* 30.0.0.0/24 Direct Vlan30 0/0 00:24:28 ago
C>* 40.0.0.0/24 Direct Vlan40 0/0 00:10:56 ago
|
受影響的產品
Enterprise SONiC Distribution, PowerSwitch E3200-ON Series, Dell EMC Networking N3200-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9332F-ON
, PowerSwitch Z9432F-ON
...
文章屬性
文章編號: 000218893
文章類型: How To
上次修改時間: 10 11月 2023
版本: 5
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。