DELL Networking 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. Basic Interface Configuration — SONiC 4.0 для получения дополнительной информации об именовании интерфейсов


Указатель

Назначьте IP-адрес.

MTU
 

Назначьте IP-адрес.

Синтаксис конфигурации
Команда Пояснение
admin@DELLSONiC:~$ sonic-cli
Вход в интерфейс командной строки управления Dell
DELLSONiC# configure terminal
Вход в режим конфигурации
DELLSONiC(config)# interface <Eth slot/port><Vlan ID><PortChannel ID><Eth slot/port.subport><Loopback ID>
Настройка интерфейса, VLAN, канала порта, субинтерфейса, петли.
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
Если интерфейс выключен, разблокируйте его.

Show команда для проверки IP-адреса.
Команда Пояснение
admin@DELLSONiC:~$ sonic-cli
Вход в интерфейс командной строки управления Dell
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.
 
ПРИМЕЧАНИЕ. Замыкание на себя поддерживает только длину префикса /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-адреса для любой рассылки

Сведения о настройке адреса любой рассылки см. в статье Dell Networking SONiC как настроить статический шлюз Anycast (адрес anycast). 

 

MTU

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

Команды show для проверки MTU.
Команда Пояснение
admin@DELLSONiC:~$ sonic-cli
Вход в интерфейс командной строки управления Dell
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, настройте MTU для участников VLAN. Все участники сети VLAN должны иметь одинаковое значение MTU. Помеченные члены должны иметь MTU канала на 4 байта выше, чем непомеченные члены, чтобы учесть тег пакета.
    • Прежде чем настраивать MTU канала порта, настройте MTU для участников канала порта. Все элементы канала порта должны иметь одинаковое значение MTU. Помеченные члены должны иметь MTU канала на 4 байта выше, чем непомеченные члены, чтобы учесть тег пакета.
    • Убедитесь, что значение MTU участников канала порта больше или равно MTU канала порта. Если MTU будет настроено для участников канала порта после настройки MTU канала порта, то MTU канала порта может не обновиться. Система выбирает наименьшее значение MTU, которое настроено для канала порта или участников канала порта в качестве MTU канала порта. Например, канал порта содержит маркированных участников с MTU канала 1522 и MTU IP-адреса 1500 и немаркированных участников с 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.