rtbrick / bngblaster

The BNG Blaster is an open-source network tester for access and routing protocols.
https://rtbrick.github.io/bngblaster/
BSD 3-Clause "New" or "Revised" License
209 stars 34 forks source link

support different version of draft-lihawi-ancp-protocol-access-extension #183

Closed GIC-de closed 1 year ago

GIC-de commented 1 year ago

It should be possible to switch between draft-lihawi-ancp-protocol-access-extension version 00 and 04 via configuration.

https://rtbrick.github.io/bngblaster/configuration/index.html#access-line-profiles

Valid values are 0 and 4 where 4 is default.

{ 
  "access-line-profiles": [ 
    {
      "access-line-profile-id": 1,
      "draft-lihawi": 4
    }
  ] 
}

Depending on the version, attributes should be encoded as shown here: https://author-tools.ietf.org/iddiff?url1=draft-lihawi-ancp-protocol-access-extension-00&url2=draft-lihawi-ancp-protocol-access-extension-04&difftype=--html

GIC-de commented 1 year ago

Fixed with 0.8.22 (https://github.com/rtbrick/bngblaster/releases/tag/0.8.22)!