Dell Networking SONiC: Sanal Yönlendirme ve İletim Yapılandırma

Summary: Bu makalede, Dell Networking SONiC'de Sanal Yönlendirme ve İletim'in (VRF) nasıl yapılandırılacağı açıklanmaktadır. Bu makale, Dell SONiC 4.1 çalıştıran bir anahtar kullanır.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

 
Önkoşullar
Kavramları göstermek için standart arabirim adlandırması kullanıyoruz. Dell Networking S Serisi dell makalesine bakın: Temel Arabirim Yapılandırması - Arayüz adlandırması ile ilgili daha fazla bilgi için SONiC 4.0


Dizin:

Giriş Örnek Yapılandırma
 

Giriş

Sanal Yönlendirme ve İletim (VRF), bir fiziksel yönlendiriciyi birden çok sanal yönlendiriciye bölümlere ayırır. Denetim ve veri paneli her bir sanal yönlendiricide yalıtılmış; trafik, sanal yönlendiriciler arasında akmaz. VRF, birden fazla bağımsız yönlendirme tablosu örneğinin aynı yönlendiricide aynı anda birlikte var olmasına olanak sağlar.
  • Dell SONiC anahtarındaki maksimum yapılandırılabilir VRF sayısı platforma bağlıdır.
  • VRF'ye atamadan önce L3 arabiriminden mevcut ip adreslerini kaldırın

Dell SONiC aşağıdaki VRF örneklerini destekler:

  • Varsayılan VRF örneği
  • Varsayılan olmayan VRF örnekleri
  • Yönetim VRF örneği
Aşağıdaki tabloda yönetim, varsayılan ve varsayılan olmayan VRF örneklerde desteklenen özellikler gösterilmektedir:
 
Özellik Yönetim VRF'i Varsayılan VRF Varsayılan olmayan VRF
BGP Hayır Evet Evet
ICMP veya PING Evet Evet Evet
NTP istemcisi Evet Evet Evet
NTP sunucusu Evet Evet Hayır
SCP istemcisi Evet Evet Evet
Traceroute Evet Evet Evet
 

Varsayılan VRF

Dell SONiC'de, varsayılan olarak sistem başlangıçta yönetim arabirimi ve tüm mantıksal arabirimler dahil olmak üzere tüm fiziksel arabirimleri varsayılan VRF örneğine atf eder.

    Yönetim VRF'i

    Yönetim VRF'si, bant dışı yönetim ağı için varsayılan bant içi veri düzlemi ağından farklı olan ayrı bir yönetim yönlendirme tablosu sağlar. Özel bir yönetim VRF'i, SSH kullanarak anahtara erişirken yönetim arabirimi için yalıtılmış bir yönlendirme tablosu sağlar.
    • NTP, varsayılan olarak yönetim VRF'sini kullanır; Yönetim VRF'i yapılandırılmamışsa NTP varsayılan VRF'yi kullanır.
    • Yönetim VRF'si, TFTP ve FTP gibi IP hizmetlerini desteklemez.
    • DNS desteklenir.

    Yönetim VRF Yapılandırma Söz Dizimi:

    Management VRF'yi (Yönetim VRF) etkinleştirin ve Management port to Management VRF mgmt (Yönetim VRF yönetimi yönetimine) gidin.
    admin@DELLSONiC:~$ sonic-cli
    DELLSONiC# configure
    DELLSONiC(config)# ip vrf mgmt

    Doğrulama 
    DELLSONiC# show ip vrf mgmt
    VRF-NAME            INTERFACES
    ----------------------------------------------------------------
    mgmt                Management0
    

    Management VRF'yi silin ve yönetim arabirimini varsayılan VRF'ye geri yükleyin. 
    admin@DELLSONiC:~$ sonic-cli
    DELLSONiC# configure
    DELLSONiC(config)# no ip vrf mgmt
     

    Varsayılan olmayan VRF

    Trafiği ayırmak için DELL SONiC'de varsayılan olmayan VRF'leri yapılandırabilir. Fiziksel Ethernet, geri döngü, bağlantı noktası kanalı ve VLAN arayüzlerini varsayılan olmayan bir VRF'ye bağlarız.
    • Varsayılan olmayan vrf adı en fazla 15 alfasayısal karakterdir
    • VRF adı Vrf ön ekiyle başlamalıdır; örneğin, VrfRED, Vrf10, Vrf_BLUE.
    • Yönetim bağlantı noktası varsayılan olmayan VRF'nin bir parçası olarak yapılandıramaz


    Varsayılan olmayan VRF Yapılandırma Söz Dizimi

    VRF Oluşturma
    admin@DELLSONiC:~$ sonic-cli
    DELLSONiC# configure
    DELLSONiC(config)# ip vrf Vrf_NAME

    Katman 3 arabirimi, vlan, bağlantı noktası kanalı, VRF'ye geri döngü bağlama:
    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

    VRF'nin doğrulanması
    admin@DELLSONiC:~$ sonic-cli
    DELLSONiC# show ip vrf
    VRF-NAME            INTERFACES
    ----------------------------------------------------------------
    Vrf_NAME            Vlan10
    default
    

    Bir arabirimi VRF'den çıkarın.
    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

    VRF silme.
    admin@DELLSONiC:~$ sonic-cli
    DELLSONiC# configure
    DELLSONiC(config)# no ip vrf Vrf_NAME
     

    Örnek Yapılandırma

    Temel VRF yapılandırmasını anlamak için aşağıdaki topolojiyi gösterildiği gibi inceleyeciz. 

    VRF yapılandırması

    Amaç: Hedefimiz, VLAN 10 trafiğinin yalnızca VLAN 20 ve tam tersi ile iletişim kuramalarını sağlamaktır. VLAN 30 yalnızca VLAN 40 ile iletişim kurar ve bunun tersi de geçerlidir.

    VLAN'lar zaten oluşturulmuştur, ilgili bağlantı noktaları zaten VLAN'lara atanmıştır ve arabirimler Dell Networking SONiC Anahtarında çıkarılmamıştır. 

    VLAN yapılandırması hakkında daha fazla bilgi edinmek için Dell Networking SONiC makalesine bakın: VLAN Oluşturma ve Santrale Ve Anahtar Bağlantı Noktalarına Erişme
     

    Vrf_RED Yapılandırması
     

    Vrf_BLUE Yapılandırması
     

    Dell Management framework CLI'ye girin ve modu yapılandır
    admin@DELLSONiC:~$ sonic-cli
    DELLSONiC# configure

    Dell Management framework CLI'ye girin ve modu yapılandır
    admin@DELLSONiC:~$ sonic-cli
    DELLSONiC# configure

    Create VRF Vrf_RED
    DELLSONiC(config)# ip vrf Vrf_RED

    VRF kartı Vrf_BLUE
    DELLSONiC(config)# ip vrf Vrf_BLUE

    VLAN 10'Vrf_BLUE bağlayın ve IP adresi atlayın
    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

    VLAN 30'Vrf_BLUE bağlayın ve IP adresi atlayın
    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

    VLAN 20'yi Vrf_BLUE ip adresi atama
    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

    VLAN 40'ı Vrf_BLUE ip adresi atama
    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

    Yapılandırmayı doğrulayalım.
    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

    VLAN 30 Vrf_BLUE VLAN 40'a sahip olduğunu da görmek için bkz. Vrf_RED VLAN 10 ve VLAN 20'ye sahip.

    Her iki VRF için yönlendirme tabloyu karşılaştırarak başlayalım:
    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
    

    Affected Products

    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 ...
    Article Properties
    Article Number: 000218893
    Article Type: How To
    Last Modified: 10 Nov 2023
    Version:  5
    Find answers to your questions from other Dell users
    Support Services
    Check if your device is covered by Support Services.