8.3. Настройка физической петли

Описание

Физическая петля основана на проприетарной технологии.

Существует 2 типа физической петли:

  • Петля на уровне PHY (внутренняя или внешняя).

  • Петля на уровне порта.

Если порт настроен на внешнюю PHY-петлю (External PHY Loopback), то все пакеты, поступающие на этот порт, будут возвращены обратно на уровне PHY.

Если порт настроен на внутреннюю PHY-петлю (Internal PHY Loopback), то все пакеты, которые должны были быть отправлены с данного порта, будут возвращены в указанный порт на уровне PHY.

Если порт настроен на петлю уровня порта (port loopback), все пакеты, поступающие в этот порт, будут возвращены обратно на уровне CPU. Пользователем может быть настроена подмена SMAC на DMAC. В случае, если MAC-адрес был изменен, будет пересчитан CRC.

Настройка

Настройка внешней PHY-петли

image

Рис. 8.1 Внешняя PHY-петля

Шаг 1: Вход в режим “Global config”

Switch# configure terminal

Шаг 2: Установка внутренней PHY-петли на порте

Switch(config)# interface eth-0-1
Switch(config-if)# no shutdown
Switch(config-if)# loopback phy external

Шаг 3: Выход из режима “Global config”

Switch(config-if)# end

Шаг 4: Проверка

Switch# show phy loopback
 Interface  Type       DestIntf   SwapMac
 --------------------------------------------
 eth-0-1    external   -          -
 --------------------------------------------

Настройка внутренней PHY-петли

image

Рис. 8.2 Внутренняя PHY-петля

Шаг 1: Вход в режим “Global config”

Switch# configure terminal

Шаг 2: Настройка петли

Установка внутренней PHY-петли на порте с указанием порта назначения:

Switch(config)# interface eth-0-2
Switch(config-if)# no shutdown
Switch(config-if)# exit
Switch(config)# interface eth-0-1
Switch(config-if)# no shutdown
Switch(config-if)# loopback phy internal eth-0-2

Шаг 3: Выход из режима “Global config”

Switch(config-if)# end

Шаг 4: Проверка

Switch# show phy loopback
 Interface  Type       DestIntf   SwapMac
 --------------------------------------------
 eth-0-1    internal   eth-0-2    -
 --------------------------------------------

Настройка обратной петли уровня порта с заменой MAC-адреса

image

Рис. 8.3 Петля уровня порта

Шаг 1: Вход в режим “Global config”

Switch# configure terminal

Шаг 2: Настройка петли

Установка обратной петли уровня порта с заменой MAC-адреса:

Switch(config)# interface eth-0-1
Switch(config-if)# no shutdown
Switch(config-if)# loopback port mac-address swap

Шаг 3: Выход из режима “Global config”

Switch(config-if)# end

Шаг 4: Проверка

Switch# show phy loopback
 Interface  Type       DestIntf   SwapMac
 --------------------------------------------
 eth-0-1    port       -          yes    
 --------------------------------------------