8.3. Настройка физической петли
Описание
Физическая петля основана на проприетарной технологии.
Существует 2 типа физической петли:
Петля на уровне PHY (внутренняя или внешняя).
Петля на уровне порта.
Если порт настроен на внешнюю PHY-петлю (External PHY Loopback), то все пакеты, поступающие на этот порт, будут возвращены обратно на уровне PHY.
Если порт настроен на внутреннюю PHY-петлю (Internal PHY Loopback), то все пакеты, которые должны были быть отправлены с данного порта, будут возвращены в указанный порт на уровне PHY.
Если порт настроен на петлю уровня порта (port loopback), все пакеты, поступающие в этот порт, будут возвращены обратно на уровне CPU. Пользователем может быть настроена подмена SMAC на DMAC. В случае, если MAC-адрес был изменен, будет пересчитан CRC.
Настройка
Настройка внешней 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-петли
Шаг 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-адреса
Шаг 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
--------------------------------------------