Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

  • attr - атрибут RAD_REQUEST, в котором содержится Remote-Id
  • type - формат данных Remote-Id. Возможные значение: string или binary
  • offset - начало кода или адреса NAS в байтах от начала строки в Remote-Id
  • address_type - типа адреса NAS (константа из справочника типов адресов - REF_TYPE_Address_Type), оставить пустым если передается код NAS
  • port.attr - атрибут RAD_REQUEST, в котором содержится Circuit-Id
  • port.type - формат данных Circuit-Id. Возможные значение: string или binary
  • port.offset - начало кода порта в Circuit-Id
  • port.length - плина длина кода порта в Circuit-Id (появилось в версии 2.0.12)
  • bind_type - тип привязки абонентского оборудования к порту NAS

Формат данных binary используется, если данные необходимо перевести из шестнадцатеричной системы счисления в десятеричную. В этом случае offset и length умножаются на 2

Пример:

Code Block
plugins:
  base:
    main:
      auth:
        method: bind
      nas:
        attr: DHCP-Agent-Remote-Id
        type: string
        offset: 3
        address_type: CONST.ADDR_TYPE_MAC
        bind_type: CONST.OBJOBJ_BIND_TYPE_NetConnection
        port:
          attr: DHCP-Agent-Circuit-Id
          address_type:
          type: string
          vlan_offset: 2
          mod_offset: 4
          offset: 5
          length: 2

DHCP-Agent-Remote-Id:

...

0000A1B2C3D4E5F
MAC-адрес

...

коммутатора:

...

0A1B2C3D4E5F
DHCP-Agent-Circuit-Id:

...

0124506
Порт

...

коммутатора:

...

06 

Пример:

 

 

 

...

Code Block
plugins:
  base:
    main:
      auth:
        method: bind
      nas:
        attr: DHCP-Agent-Remote-Id
        type: binary
        offset: 2
        address_type: CONST.ADDR_TYPE_IP

DHCP-Agent-Remote-Id: 0104C0A80189
IP-адрес коммутатора: 3232235913 (числовое представление для 192.168.1.137)