В случае появления проблем с получением клиентами адресов по DHCP первичную диагностику можно провести средствами OLT.
Для подобных случаев предусмотрен функционал DHCP Relay Agent и логирование по модулю pmchal-dhcpra.
DHCP Relay Agent применяется для предоставления DHCP-серверу дополнительных данных о полученном DHCP-запросе. К таким данным можно отнести информацию об устройстве, на котором запущен DHCP Relay Agent, а также информацию oб ONT, с которого получен DHCP-запрос. Более подробно этот функционал описан здесь.
Для сбора информации о DHCP запросах активируем глобально стандартный профиль DHCP Relay Agent dhcp-ra-00 :
LTP-4X# configure terminal LTP-4X(config)# profile dhcp-ra dhcp-ra-00 LTP-4X(config-dhcp-ra)("dhcp-ra-00")# enable LTP-4X(config-dhcp-ra)("dhcp-ra-00")# do commit
После применения настроек появляется возможность мониторинга активных DHCP-сессий:
LTP-4X(config)# do show interface gpon-port 0 dhcp sessions DHCP sessions (1): ## Serial ONT Service IP MAC Vid GEM Life time 1 454C545873000140 0/7 0 192.168.101.162 E0:D9:E3:85:A4:DA 1101 516 172
Затем настроим логирование:
LTP-4X(config)# logging module pmchal-dhcpra loglevel debug LTP-4X(config)# logging system loglevel debug LTP-4X(config)# logging file loglevel debug LTP-4X(config)# do commit
После этих настроек в логах (buffer, ltp, ltp.1) появятся сообщения от модуля pmchal: debug: [DHCPRA] :
LTP-4X(config)# logging module pmchal-dhcpra loglevel debug LTP-4X(config)# logging system loglevel debug LTP-4X(config)# logging file loglevel debug LTP-4X(config)# do commit
Связанные статьи