NAME

 TC_NonZeroOverRouter - check Traffic Class Non-Zero over Router


TARGET

 Router


SYNOPSIS

 TC_NonZeroOverRouter.seq [-tooloption ...] -pkt TC_NonZeroOverRouter.def
 -tooloption : v6eval tool option
 See also IH_Router.def


INITIALIZATION

 None


TEST PROCEDURE

 Tester Target Tester
 (Link0) (Link1)
 | | |
 |-------------------------->| |
 | Echo Request to Link0 | |
 | | |
 | |-------------------------->|
 | | Neighbor Solicitation |
 | | |
 | |<--------------------------|
 | | Neighbor Advertisement |
 | | |
 | |-------------------------->|
 | | Echo Request from Link1 |
 | | |
 | | |
 | |<--------------------------|
 | | Echo Reply to Link1 |
 | | |
 |<--------------------------| |
 | Neighbor Solicitation | |
 | | |
 |-------------------------->| |
 | Neighbor Advertisement | |
 | | |
 |<--------------------------| |
 | Echo Reply from Link0 | |
 | | |
 v v v

 1. Send Echo Request to Link0
 2. Wait Echo Reply from Link1 or NS from Link1
 3. If NS received then send NA to Link1, and wait Echo Reply form Link1 again
 4. Receive Echo Reply from Link1
 5. Send Echo Request to Link1
 6. Wait Echo Reply from Link0 or NS from Link0
 7. If NS received then send NA to Link0, and wait Echo Reply form Link0 again
 8. Receive Echo Reply from Link0

 Echo Request to Link0 Data is:

 IPv6 Header
 Version = 6
 Traffic Class = 0x12 (8 bit)
 FlowLabel = 0
 PayloadLength = 16
 NextHeader = 58 (ICMP)
 HopLimit = 3
 SourceAddress = Tester Global Address (Link0)
 DestinationAddress = Tester Global Address (Link1)

 ICMP Echo Request
 Type = 128 (Echo Request)
 Code = 0
 Checksum = (auto)
 Identifier = 0xffff
 SequenceNumber = 1
 PayloadData = {1,2,3,4,5,6,7,8}

 Neighbor Solicitation packet's IP source Address selection may be:
 - Link Local Address
 - Global Address
 This test IS NOT the Neighbor Discovery test, so admit both implementation.


JUDGEMENT

 PASS: Echo Reply Received from Link0

 IPv6 Header
 Version = 6
 Traffic Class = 0x12 (8 bit)
 FlowLabel = 0
 PayloadLength = 16
 NextHeader = 58 (ICMP)
 HopLimit = 2 (decremented)
 SourceAddress = Tester Global Address (Link1)
 DestinationAddress = Tester Global Address (Link0)

 ICMP Echo Reply
 Type = 129 (Echo Reply)
 Code = 0
 Checksum = (auto)
 Identifier = 0xffff (same as Echo Request)
 SequenceNumber = 1 (same as Echo Request)
 PayloadData = {1,2,3,4,5,6,7,8} (same as Echo Request)


SEE ALSO

 perldoc V6evalTool

AltStyle によって変換されたページ (->オリジナル) /