Dell Networking SONiC: Konfigurowanie wirtualnego routingu i przekazywania
Riepilogo: W tym artykule wyjaśniono, w jaki sposób skonfigurować wirtualne routing i przekazywanie (VRF) w rozwiązaniu Dell Networking SONiC. W tym artykule wykorzystano przełącznik z technologią Dell SONiC 4.1. ...
Questo articolo si applica a
Questo articolo non si applica a
Questo articolo non è legato a un prodotto specifico.
Non tutte le versioni del prodotto sono identificate in questo articolo.
Istruzioni
|
Wymagania wstępne
Do demonstrowania koncepcji używamy standardowego nazewnictwa interfejsów. Zapoznaj się z artykułem dell Dell Networking z serii S: Konfiguracja interfejsu podstawowego — SONiC 4.0 — więcej informacji na temat nazewnictwa interfejsów |
Index:
Wprowadzenie
Przykładowa konfiguracja
Wprowadzenie
Wirtualne routing i przekazywanie (VRF) dzieli router fizyczny na wiele routerów wirtualnych. Magistrali sterowania i płaszczyzny danych są izolowane w każdym wirtualnym routerze; ruch nie przepływa przez wirtualne routery. Funkcja VRF umożliwia jednoczesne współistnienie wielu instancji niezależnych tabel routingu w ramach tego samego routera.- Liczba maksymalnych konfigurowalnych plików VRF w przełączniku SoNiC firmy Dell zależy od platformy.
- Usuń istniejący adres IP z interfejsu L3 przed przypisaniem go do VRF
Dell SONiC obsługuje następujące instancje VRF:
- Domyślne wystąpienie VRF
- Instancje NONDEFAULT VRF
- Instancja zarządzania VRF
| Funkcja | Zarządzanie VRF | Domyślne ustawienie VRF | Bezdefault VRF |
|---|---|---|---|
| BGP | Nie | Tak | Tak |
| ICMP lub PING | Tak | Tak | Tak |
| Klient NTP | Tak | Tak | Tak |
| Serwer NTP | Tak | Tak | Nie |
| Klient SCP | Tak | Tak | Tak |
| Traceroute | Tak | Tak | Tak |
Domyślne ustawienie VRF
Domyślnie w dell SONiC system początkowo przypisuje wszystkie interfejsy fizyczne, w tym interfejs zarządzania i wszystkie interfejsy logiczne do domyślnej instancji VRF.Zarządzanie VRF
Zarządzanie VRF zapewnia oddzielną tabelę routingu zarządzania dla sieci zarządzania pozapasmowego, która różni się od domyślnej sieci w paśmie płaszczyzny danych. Dedykowane zarządzanie VRF zapewnia izolowaną tabelę routingu dla interfejsu zarządzania podczas uzyskiwania dostępu do przełącznika za pomocą SSH.- NtP domyślnie używa zarządzania VRF; Jeśli zarządzanie VRF nie jest skonfigurowane, NTP używa domyślnego VRF.
- Zarządzanie VRF nie obsługuje usług IP, takich jak TFTP i FTP.
- Serwer DNS jest obsługiwany.
Składnia konfiguracji zarządzania VRF:
Włącz zarządzanie VRF i przenieś port zarządzania do management VRF mgmt. admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# ip vrf mgmt |
Weryfikacja
DELLSONiC# show ip vrf mgmt VRF-NAME INTERFACES ---------------------------------------------------------------- mgmt Management0 |
Usuń zarządzanie VRF i przywróć domyślny VRF interfejs zarządzania.
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# no ip vrf mgmt |
Inne niż domyślne VRF
Aby oddzielić ruch, możemy skonfigurować nieefault VRF w DELL SONiC. Możemy powiązać fizyczne interfejsy Ethernet, pętli zwrotnej, kanału portu i sieci VLAN z niedefault VRF.- Domyślna nazwa vrf to maksymalnie 15 znaków alfanumerycznych
- Nazwa VRF powinna rozpoczynać się od prefiksu Vrf; na przykład VrfRED, Vrf10, Vrf_BLUE.
- Nie można skonfigurować portu zarządzania w ramach domyślnego VRF
Nie domyślna składnia konfiguracji VRF
Tworzenie VRF
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# ip vrf Vrf_NAME |
Powiązanie interfejsu Warstwy 3, sieci vlan, kanału portu, pętli zwrotnej z 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 |
Zweryfikuj VRF
admin@DELLSONiC:~$ sonic-cli DELLSONiC# show ip vrf VRF-NAME INTERFACES ---------------------------------------------------------------- Vrf_NAME Vlan10 default |
Usuń połączenie interfejsu z 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 |
Usuń VRF.
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# no ip vrf Vrf_NAME |
Przykładowa konfiguracja
Aby zrozumieć podstawową konfigurację VRF, należy zapoznać się z poniższą topologią, jak pokazano na ilustracji.
Cel: Naszym celem jest zapewnienie komunikacji ruchu sieci VLAN 10 tylko z siecią VLAN 20 i odwrotnie. VLAN 30 komunikuje się tylko z siecią VLAN 40 i odwrotnie.
Sieci VLAN zostały już utworzone, odpowiednie porty są już przypisane do sieci VLAN, a interfejsy są rozłączane w przełączniku Dell Networking SONiC.
Aby dowiedzieć się więcej na temat konfiguracji sieci VLAN, zapoznaj się z artykułem Dell Networking SONiC: Jak utworzyć sieć VLAN i przypisać ją do portu magistrali i dostępu do portów przełączników
konfiguracja Vrf_RED |
konfiguracja Vrf_BLUE |
|---|---|
Przejdź do interfejsu CLI dell Management Framework i skonfiguruj tryb admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure |
Przejdź do interfejsu CLI dell Management Framework i skonfiguruj tryb admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure |
Tworzenie Vrf_RED VRF DELLSONiC(config)# ip vrf Vrf_RED |
Tworzenie Vrf_BLUE VRF DELLSONiC(config)# ip vrf Vrf_BLUE |
Powiązanie sieci VLAN 10 z Vrf_BLUE i przypisanie adresu IP 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 |
Powiązanie sieci VLAN 30 z Vrf_BLUE i przypisanie adresu IP 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 |
Powiązanie sieci VLAN 20 z Vrf_BLUE i przypisanie adresu IP 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 |
Powiązanie sieci VLAN 40 z Vrf_BLUE i przypisanie adresu IP 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 |
Zweryfikuj konfigurację.
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 |
Widać, Vrf_BLUE ma sieci VLAN 30 i VLAN 40. Vrf_RED sieci VLAN 10 i VLAN 20.
Porównajmy tabelę routingu dla obu 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
|
Prodotti interessati
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
...
Proprietà dell'articolo
Numero articolo: 000218893
Tipo di articolo: How To
Ultima modifica: 10 nov 2023
Versione: 5
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.