R_RFC3315_20_RelayAgent.seq - Check using of address & HopLimit & peer-address
Relay agent
R_RFC3315_20_RelayAgent.seq [-tooloption ...] -pkt R_RFC3315_20_RelayAgent.def -tooloption: v6eval tool option See Also DHCPv6.def
TN(Client1)
|
Link1 ---------+-----------+--------------- 3ffe:501:ffff:101::/64
|
NUT(Relay1)
|
Link0 ---------------------+----------+----- 3ffe:501:ffff:100::/64
|
TN(Server1)
The default destination address of the Relay-forward Message
Relay-forward Message Format
Device Name Device Type I/F Assigned Prefix Link Local Addr MAC Addr Relay1(Link1) NUT Link1 3ffe:501:ffff:101::/64 NUT's Linklocal address(Link1) NUT's MAC address(Link1) Relay1(Link0) NUT Link0 3ffe:501:ffff:100::/64 NUT's Linklocal address(Link0) NUT's MAC address(Link0) Server1 TN Link0 3ffe:501:ffff:100::/64 fe80::200:ff:fe00:a1a1 00:00:00:00:a1:a1 Client1 TN Link1 3ffe:501:ffff:101::/64 fe80::200:ff:fe00:a2a2 00:00:00:00:a2:a2
TN(Server1) NUT(Relay1)TN(Client1) | | | | | | initialize NUT (as a DHCPv6 Relay agent) | | | | | <---- | Solicit | <---- | | Relay-forwad(Solicit) (*1) | ----> | | Relay-reply(Advertise) | | ----> | Advertise | | | | | <---- | Request | <---- | | Relay-forward(Request) (*2) | ----> | | Relay-reply(Reply) | | ----> | Reply
(*1)PASS: Checking the format and destination address of Relay-forward Message. (*2)PASS: Checking the format and destination address of Relay-forward Message.
see also RFC3315 20. Relay Agent Behavior