Команды просмотра карт абонентов и сервисов абонентов
Подробную информацию по определённой карте абонента можно узнать, выполнив команду show subscriber-map <SMNAME>
, где SMNAME — имя карты абонента.
Пример:
ecorouter#sh subscriber-map clients
Subscriber-map "clients" is applied for:
Interface IP-Address
bmi.1 10.1.1.1/24
bmi.2 unassigned
Sequence 10
match static prefix-list pc2
match static prefix-list pc2222
set service 2mbps
Sequence 20
description: "test"
match dynamic prefix-list pc2
set service 5mbps
Implicit default rule: "DROP"
Если карта применена на BMI-интерфейсе, то информация по интерфейсу будет присутствовать в выводе команды с указанием сконфигурированного IP-адреса.
Ниже приведён вывод при отсутствии применённой карты абонента на интерфейсе (subscriber-map не была применена на BMI-интерфейсе).
Subscriber-map "clients" is applied for:
Interface IP-Address
<empty> <empty>
Если при вызове команды show subscriber-map
имя карты отсутствует, то отображается краткая информация по всем картам абонентов.
Пример:
ecorouter#sh subscriber-map
Subscriber-map Interface IP-Address
-------------------------------------------------------
clients bmi.1 10.1.1.1/24
bmi.2 2.2.2.2/28
bmi.3 unassigned
test <empty> <empty>
Просмотр счётчиков по всем абонентам на BMI-интерфейсе производится при помощи команды: show counters subscribers <INAME> all
, где INAME — имя интерфейса.
Пример:
ecorouter#sh counters subscribers bmi.1 all
IP Address|Wan Bytes|Lan Bytes|Wan Packets|Lan Packets|
----------+---------+---------+-----------+-----------+
20.20.20.2| 96614 | 3164 | 67 | 4 |
20.20.20.3| 1551788 | 3122 | 1078 | 3 |
Для просмотра счётчиков по конкретному абоненту при вызове команды следует указать адрес абонента: show counters subscribers <INAME> <IP>
, где INAME — имя интерфейса, IP — адрес абонента.
Пример:
ecorouter#sh counters subscribers bmi.1 20.20.20.2
Policy |Wan Bytes |Lan Bytes |Wan Packets |Lan Packets |
----------+----------+----------+------------+------------+
test | 196| 0 | 2 | 0 |
(default)| 96614| 3164 | 67 | 4 |
TOTAL: | 96614 | 3164 | 67 | 4 |
Просмотр информации по всем абонентам производится при помощи команды: show subscribers <INAME>
, где INAME — имя интерфейса.
Пример:
ecorouter#sh subscribers bmi.1
Total subscribers: 4
accepted: 4, rejected: 0, auth. in progress: 0, getting IP by DHCP: 0
Codes: L - local, R - remote AAA, U - unknown, N - not specified
IP Address MAC Address Port S-tag C-tag Status Type
-------------------------------------------------------------
20.20.20.2 3e3a.6af3.6edd te1 ---- ---- accepted(L) IPoE
20.20.20.3 7e6e.5221.bf2a te1 ---- ---- accepted(L) IPoE
20.20.20.5 0000.0000.0000 te1 ---- ---- accepted(L) static
20.20.20.6 8e5e.5223.e212 te1 ---- ---- accepted(L) PPPoE
Таблица — Параметры вывода команды
show subscribers <INAME>
Параметр | Описание |
---|---|
IP Address | IP-адрес абонента |
MAC Address | MAC-адрес абонента |
Port | Порт, через который подключён абонент |
S-tag, C-tag | VLAN-теги абонентского трафика |
Status | Статус данного абонента |
Type | Тип подключения: - static — абонент задан через CLI в subscriber-map; - IPoE — IPoE сессия; - PPPoE — PPPoE сессия; - dhcp — абонент находится на стадии получения IP-адреса с DHCP-сервера |
Статусы | |
accepted | Абонент успешно аутентифицировался на RADIUS-сервере |
rejected | Абонент заблокирован |
in progress | Отправлен запрос на RADIUS-сервер |
Статусы при типе подключения DHCP | |
discovery | Получен discovery-пакет от абонента |
offer | Offer-пакет отправлен абоненту |
request | Абонент отправил request-пакет |
После получения сообщения ack сессия моментально переходит в состояние IPoE, поэтому этот статус не отображается.
В ОС версии 3.2 есть возможность вручную сбросить абонентскую сессию или счётчики пакетов и байтов по сессии. Для сброса сессии в административном режиме необходимо выполнить команду: clear subscribers IFNAME ip|mac|all
.
Для сброса счётчиков по сессии в административном режиме необходимо выполнить команду: clear counters subscribers IFNAME ip|mac|all
.
Абонентcкую сессию или счётчики по ней можно сбросить по IP-адресу или по MAC-адресу — в случае, когда у абонента ещё нет IP-адреса. Также можно сбросить все сессии (или счётчики по всем сессиям) на определённом BMI-интерфейсе. Сброс счётчиков по сессии инициирует отправку Interim-Update accounting сообщения с обновлёнными атрибутами Acct-Input-Octets, Acct-Output-Octets, Acct-Input-Packets, Acct-Output-Packets, Acct-Input-Gigawords и Acct-Output-Gigawords.
Просмотр краткой информации по всем абонентам производится при помощи команды: show subscribers <INAME> brief
, где INAME — имя интерфейса.
Пример:
ecorouter#sh subscribers bmi.1 brief
Total subscribers: 2
accepted: 2, rejected: 0, auth. in progress: 0, getting IP by DHCP: 0
Codes: L - local, R - remote AAA, U - unknown, N - not specified
IP Address MAC Address Status Type
--------------------------------------------------
20.20.20.2 3e3a.6af3.6edd accepted(L) IPoE
20.20.20.3 7e6e.5221.bf2a accepted(L) IPoE
Просмотр информации только по статическим абонентам производится при помощи команды: show subscribers <INAME> static
, где INAME — имя интерфейса.
Пример:
ecorouter#sh subscribers bmi.1 static
Total subscribers: 1
accepted: 1, rejected: 0, auth. in progress: 0, getting IP by DHCP: 0
Codes: L - local, R - remote AAA, U - unknown, N - not specified
IP Address MAC Address Port S-tag C-tag Status Type
--------------------------------------------------------------
20.20.20.5 0000.0000.0000 te1 ---- ---- accepted(L) static
Просмотр информации только по PPPoE абонентам производится при помощи команды: show subscribers <INAME> pppoe
, где INAME — имя интерфейса.
Пример:
ecorouter#sh subscribers bmi.1 pppoe
Total subscribers: 1
accepted: 1, rejected: 0, auth. in progress: 0, getting IP by DHCP: 0
Codes: L - local, R - remote AAA, U - unknown, N - not specified
IP Address MAC Address Port S-tag C-tag Status Type
--------------------------------------------------------------
20.20.20.6 8e5e.5223.e212 te1 ---- ---- accepted(L) PPPoE
Просмотр информации только по IPoE абонентам производится при помощи команды: show subscribers <INAME> ipoe
, где INAME — имя интерфейса.
Пример:
ecorouter#sh subscribers bmi.1 ipoe
Total subscribers: 2
accepted: 2, rejected: 0, auth. in progress: 0, getting IP by DHCP: 0
Codes: L - local, R - remote AAA, U - unknown, N - not specified
IP Address MAC Address Port S-tag C-tag Status Type
--------------------------------------------------------------
20.20.20.2 3e3a.6af3.6edd te1 ---- ---- accepted(L) IPoE
20.20.20.3 7e6e.5221.bf2a te1 ---- ---- accepted(L) IPoE
Для просмотра подробной информации по конкретному абоненту при вызове команды следует указать адрес абонента: show subscribers <INAME> <IP>
, где INAME — имя интерфейса, IP — адрес абонента.
Пример:
ecorouter#sh subscribers bmi.1 20.20.20.2
ip: 20.20.20.2
mac: 3E:3A:6A:F3:6E:DD
port: te1
service: ddff
session timeout: 3 min
session time remaining: 0 min
idle timeout: 3 min
idle time remaining: 0 min
authentification status: accepted
type: IPoE
encapsulation: untagged
wan pkts: 67
lan pkts: 4
wan bytes: 96.614 K (96614)
lan bytes: 3.164 K (3164)
Для проверки сконфигурированных абонентских сервисов служит команда show subscriber-service <SNAME>
, где SNAME — имя сервиса.
`
Пример:
ecorouter#sh subscriber-service test
Subscriber-service "test" is applied for:
SUB-MAP
ipoe_test
ipoe_test2
Subscriber-policy:
CCC
BBB
AAA
В результате выполнения команды будет показана информацию по subscriber-policy, service-policy, а также выведен список карт абонентов, на которых применен указанный сервис.
Для просмотра счётчиков по CoA и Disconnect запросам служит команда show counters subscribers coa-messages
.
Пример:
ecorouter#show counters subscribers coa-messages
CoA-Messages
Remote CoA-Req CoA-ACK CoA-NAK Drops
---------------------------------------------------------------
1.1.1.2 3 2 1 3
192.168.255.2 0 0 0 0
Total 3 2 1 3
Disconnect-Messages
Remote Disc-Req Disc-ACK Disc-NAK Drops
--------------------------------------------------------------
1.1.1.2 1 1 0 3
192.168.255.2 0 0 0 0
Total 1 1 0 3
В результате выполнения команды будут показаны две таблицы с количеством пришедших запросов, а также количеством ответов ACK, NAK и количеством отброшенных запросов.