Мережа DELL SONiC: Як налаштувати адресу IPv4 та максимальний блок передачі в інтерфейсах рівня 3

Summary: У цій статті пояснюється, як налаштувати інтерфейси IPv4-адреси та максимальної одиниці передачі (MTU) у Dell Networking SONiC. У цій статті використовується комутатор під керуванням Dell SONiC 4.1. ...

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

 
Передумови
Ми використовуємо стандартні імена інтерфейсів для демонстрації концепцій. Дивіться статтю Dell 202172 Dell Networking S-Series: Базова конфігурація інтерфейсу - SONiC 4.0 для отримання додаткової інформації про іменування інтерфейсів


Індекс

Призначте IP-адресу.

 

Призначте IP-адресу.

Синтаксис конфігурації
Команда Пояснення
admin@DELLSONiC:~$ sonic-cli
Увійдіть в інтерфейс командного рядка Dell Management
DELLSONiC# configure terminal
Увійдіть у режим конфігурації
DELLSONiC(config)# interface <Eth slot/port><Vlan ID><PortChannel ID><Eth slot/port.subport><Loopback ID>
Налаштуйте інтерфейс, VLAN, PortChannel, підінтерфейс, Loopback.
DELLSONiC(conf-if-XXXX)# ip address A.B.C.D/mask
Налаштуйте IP-адресу за допомогою маски.
DELLSONiC(conf-if-XXXX)# no ip address A.B.C.D/mask
Видаліть IP-адресу.
DELLSONiC(conf-if-XXXX)# no shutdown
Якщо інтерфейс вимкнено, вимкніть інтерфейс.

Показати команду для перевірки IP-адреси.
Команда Пояснення
admin@DELLSONiC:~$ sonic-cli
Увійдіть в інтерфейс командного рядка Dell Management
DELLSONiC# configure terminal
Увійдіть у режим конфігурації
DELLSONiC# show ip interfaces
Показати IP-адресу, налаштовану в інтерфейсах.
DELLSONiC# show running-configuration interface <Eth slot/port><Vlan ID><PortChannel ID><Loopback ID> 
Показати конфігурацію інтерфейсу
 
Налаштуємо IP-адресу на інтерфейсі Eth 1/1 з IP-адресою 10.0.0.1/24.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface Eth 1/1
DELLSONiC(config-if-Eth1/1)# ip address 10.0.0.1/24
DELLSONiC(config-if-Eth1/1)# end
DELLSONiC#

Перевіримо конфігурацію.
DELLSONiC# show ip interfaces
Flags: U-Unnumbered interface, A-Anycast IP
-----------------------------------------------------------------------------------------------------------------
Interface            IP address/mask                              VRF                 Admin/Oper     Flags
-----------------------------------------------------------------------------------------------------------------
Eth1/1               10.0.0.1/24                                                      up/up
DELLSONiC# show running-configuration interface Eth 1/1
!
interface Eth1/1
 mtu 9100
 no shutdown
 ip address 10.0.0.1/24
DELLSONiC#

 

Налаштуємо IP-адресу на VLAN 1 з IP-адресою 10.0.0.1/24.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface Vlan 1
DELLSONiC(config-if-Vlan1)# ip address 10.0.0.1/24
DELLSONiC(config-if-Vlan1)# end
DELLSONiC#

Перевіримо конфігурацію.
DELLSONiC# show ip interfaces
Flags: U-Unnumbered interface, A-Anycast IP
-----------------------------------------------------------------------------------------------------------------
Interface            IP address/mask                              VRF                 Admin/Oper     Flags
-----------------------------------------------------------------------------------------------------------------
Vlan1                10.0.0.1/24                                                      up/up
DELLSONiC# show running-configuration interface Vlan 1
!
interface Vlan1
 ip address 10.0.0.1/24
 
Давайте налаштуємо IP-адресу на PortChannel 1 з IP-адресою 10.0.0.1/24.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface PortChannel 1
DELLSONiC(config-if-po1)# ip address 10.0.0.1/24
DELLSONiC(config-if-po1)# end

Перевіримо конфігурацію.
DELLSONiC# show ip interfaces
Flags: U-Unnumbered interface, A-Anycast IP
-----------------------------------------------------------------------------------------------------------------
Interface            IP address/mask                              VRF                 Admin/Oper     Flags
-----------------------------------------------------------------------------------------------------------------
PortChannel1         10.0.0.1/24                                                      up/up
DELLSONiC# show running-configuration interface PortChannel 1
!
interface PortChannel1
 no shutdown
 ip address 10.0.0.1/24
DELLSONiC#

 

Налаштуємо IP-адресу на Loopback 1 з IP-адресою 10.0.0.1/32.
 
ПРИМІТКА: Loopback підтримує лише довжину префікса /32 або підмережу.
 
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface Loopback 1
DELLSONiC(config-if-lo1)# ip address 10.0.0.1/32
DELLSONiC(config-if-lo1)# end
DELLSONiC#

Перевіримо конфігурацію.
DELLSONiC# show ip interfaces
Flags: U-Unnumbered interface, A-Anycast IP
-----------------------------------------------------------------------------------------------------------------
Interface            IP address/mask                              VRF                 Admin/Oper     Flags
-----------------------------------------------------------------------------------------------------------------
Loopback1            10.0.0.1/32                                                      up/up
DELLSONiC# show running-configuration interface Loopback 1
!
interface Loopback 1
 ip address 10.0.0.1/32
DELLSONiC#
 

Призначте IP-адресу Anycast

Дивіться статтю Dell Networking SONiC Як налаштувати статичний шлюз Anycast (адреса anycast) про те, як налаштувати адресу anycast. 

 

МТУ

Синтаксис конфігурації
Команда Пояснення
admin@DELLSONiC:~$ sonic-cli
Увійдіть в інтерфейс командного рядка Dell Management
DELLSONiC# configure terminal
Увійдіть у режим конфігурації
DELLSONiC(config)# interface <Eth slot/port><Vlan ID><PortChannel ID><Eth slot/port.subport>
Налаштуйте інтерфейс, VLAN, PortChannel, підінтерфейс.
DELLSONiC(conf-if-XXXX)# mtu <MTU>
Налаштувати MTU Change MTU (1312 на 9216). Типове значення: 9100
DELLSONiC(conf-if-XXXX)# no mtu
Налаштуйте MTU за замовчуванням в інтерфейсі (за замовчуванням 9100).

Показати команди для перевірки MTU.
Команда Пояснення
admin@DELLSONiC:~$ sonic-cli
Увійдіть в інтерфейс командного рядка Dell Management
DELLSONiC# configure terminal
Увійдіть у режим конфігурації
DELLSONiC# show interface <Eth slot/port><Vlan ID><PortChannel ID>
Показати деталі інтерфейсу.
DELLSONiC# show running-configuration interface <Eth slot/port><Vlan ID><PortChannel ID>
Показати конфігурацію інтерфейсу
DELLSONiC#show interface status
Показати статус інтерфейсу

 

  • Примітки щодо конфігурації MTU

    • Спочатку налаштуйте MTU на членах VLAN, перш ніж налаштовувати VLAN MTU. Всі члени VLAN повинні мати однакове значення MTU. Для обліку тегу учасники повинні мати посилання MTU на 4 байти вище, ніж учасники без тегів.
    • Спочатку налаштуйте MTU на елементах каналу порту, перш ніж налаштовувати MTU каналу порту. Всі члени портового каналу повинні мати однакове значення MTU. Для обліку тегу учасники повинні мати посилання MTU на 4 байти вище, ніж учасники без тегів.
    • Переконайтеся, що MTU елементів портового каналу більше або дорівнює MTU каналу порту. Якщо ви налаштуєте MTU на елементах каналу порту після настроювання MTU каналу порту, MTU каналу порту може не оновлюватися. Система вибирає найменше значення MTU, яке налаштовано на каналі порту або елементах каналу порту, як MTU каналу порту. Наприклад, канал порту містить позначених учасників з Link MTU 1522 та IP MTU 1500, а також нетегованих учасників з Link MTU 1518 та IP MTU 1500. MTU каналу порту не може бути вищим за 1518 байт, а його IP-MTU не може бути вищим за 1500 байт.
Налаштуємо MTU в інтерфейсі Eth 1/1.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface Eth 1/1
DELLSONiC(config-if-Eth1/1)# mtu 1500
DELLSONiC(config-if-Eth1/1)# end

Перевіримо конфігурацію (Висновок Grepped для стислості).
DELLSONiC# show interface status
--------------------------------------------------------------------------------------------------------------------------------------
Name                Description                   Oper           Reason         AutoNeg   Speed          MTU            Alternate Name
--------------------------------------------------------------------------------------------------------------------------------------
Eth1/1              -                             up             oper-up        off       25000          1500           Ethernet0
DELLSONiC# show running-configuration interface Eth 1/1
!
interface Eth1/1
 mtu 1500
 no shutdown
DELLSONiC# show interface Eth 1/1

Eth1/1 is up, line protocol is up, reason oper-up
Hardware is Eth, address is xx:xx:xx:xx:xx:xx
Mode of IPV4 address assignment: not-set
Mode of IPV6 address assignment: not-set
Interface IPv6 oper status: Disabled
IP MTU 1500 bytes
LineSpeed 25GB, Auto-negotiation off
Link-training: off

 

Налаштуємо MTU в інтерфейсі VLAN.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface Vlan 1
DELLSONiC(config-if-Vlan1)# mtu 1500
DELLSONiC(config-if-Vlan1)# end
DELLSONiC#

Перевіримо конфігурацію (Висновок Grepped для стислості).
DELLSONiC# show interface Vlan 1

Vlan1 is up, line protocol is up
Hardware is Vlan, address is xx:xx:xx:xx:xx:xx
Mode of IPV4 address assignment: not-set
Mode of IPV6 address assignment: not-set
Interface IPv6 oper status: Disabled
IP MTU 1500 bytes
Time since last interface status change: 02:33:17
DELLSONiC# show running-configuration interface Vlan 1
!
interface Vlan1
 mtu 1500

 

Давайте налаштуємо PortChannel 1 за допомогою MTU 1500.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface PortChannel 1
DELLSONiC(config-if-po1)# mtu 1500
DELLSONiC(config-if-po1)# end
DELLSONiC#

Перевіримо конфігурацію (Висновок Grepped для стислості).
DELLSONiC# show running-configuration interface PortChannel 1
!
interface PortChannel1 mode on
 mtu 1500
 no shutdown
DELLSONiC# show interface status
--------------------------------------------------------------------------------------------------------------------------------------
Name                Description                   Oper           Reason         AutoNeg   Speed          MTU            Alternate Name
--------------------------------------------------------------------------------------------------------------------------------------
Eth1/1              -                             up             oper-up        off       25000          1500           Ethernet0
Eth1/2              -                             up             oper-up        off       25000          1500           Ethernet1


PortChannel1        -                             up             oper-up        -         25000          1500           -
DELLSONiC# show interface PortChannel 1
PortChannel1 is up, line protocol is up, reason oper-up, mode Static
Hardware is PortChannel, address is xx:xx:xx:xx:xx:xx
Minimum number of links to bring PortChannel up is 1
Mode of IPV4 address assignment: not-set
Mode of IPV6 address assignment: not-set
Graceful shutdown: Disabled
MTU 1500
LineSpeed 25.0GB
Events:

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