2.2.17 RDATA Packet

This packet is sent by the server on the multicast address, and is used to retransmit data that has already been sent using ODATA packets.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

ClientId

ODATASeqNo

...

TrailODATASeqNo

...

DataLen

Data (variable)

...

ClientId (4 bytes): MUST be set to the unique ID of the client that is supposed to send an ACK packet for this ODATA packet.

ODATASeqNo (8 bytes): MUST be set to an 8-byte numeric value of the ODATA packet which is being retransmitted using the RDATA packet.

TrailODATASeqNo (8 bytes): MUST specify the lowest ODATASeqNo for an ODATA packet that is available to clients for retransmission. The clients MAY send a NACK packet to the server for any ODATA packet in the range from TrailODATASeqNo to LeadODataSeqNo (inclusive), and the server MAY send the requested packets as RDATA packets.

DataLen (2 bytes): MUST be set to the length, in bytes, of the Data field.

Data (variable): MUST be set to the data provided by the WDS Multicast Application Protocol, as specified in [MS-WDSMA].

This packet does not have any Extended Options.