summaryrefslogtreecommitdiff
path: root/src/tests/test_config_parser.py
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2023-12-29 13:29:02 +0100
committerChristian Breunig <christian@breunig.cc>2023-12-29 13:30:20 +0100
commitcc4ce81ece57faca8ce111b8f3748389ecb40202 (patch)
tree8f64fbf00bdc137499d54152d8ec1dbd242c3d1c /src/tests/test_config_parser.py
parent78b7d110b0740dbff1c13e285a8dd7593825d902 (diff)
downloadvyos-1x-cc4ce81ece57faca8ce111b8f3748389ecb40202.tar.gz
vyos-1x-cc4ce81ece57faca8ce111b8f3748389ecb40202.zip
vyos.template: T5869: first_host_address() does not honor RFC4291 section 2.6.1
The subnet router anycast address is predefined. Its format is as follows: | n bits | 128-n bits | +------------------------------------------------+----------------+ | subnet prefix | 00000000000000 | +------------------------------------------------+----------------+ The "subnet prefix" in an anycast address is the prefix that identifies a specific link. This anycast address is syntactically the same as a unicast address for an interface on the link with the interface identifier set to zero. Packets sent to the Subnet-Router anycast address will be delivered to one router on the subnet. All routers are required to support the Subnet-Router anycast addresses for the subnets to which they have interfaces. The Subnet-Router anycast address is intended to be used for applications where a node needs to communicate with any one of the set of routers. Our code as of now returns the subnet router anycast address as the first_host_address().
Diffstat (limited to 'src/tests/test_config_parser.py')
0 files changed, 0 insertions, 0 deletions