2.2.2.2 ProbeMatch
A ProbeMatch message SHOULD be sent in response to a Probe message (section 2.2.2.1) if the replying peer has the content segments listed in the Probe message as specified in section 3.2.4.1.
Version 1.0 Probe Message
-
<wsd:ProbeMatches> <wsd:ProbeMatch> <wsa:EndpointReference> <wsa:Address> urn:uuid:87A89944-0230-43a5-AC4E-FAB1386C8E2C </wsa:Address> </wsa:EndpointReference> <wsd:Types> PeerDist:PeerDistData </wsd:Types> <wsd:Scopes> 0200000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 </wsd:Scopes> <wsd:XAddrs> 157.59.141.183:54321 </wsd:XAddrs> <wsd:MetadataVersion> 1 </wsd:MetadataVersion> <PeerDist:PeerDistData> <PeerDist:BlockCount> 0000002A </PeerDist:BlockCount> </PeerDist:PeerDistData> </wsd:ProbeMatch> </wsd:ProbeMatches>
Version 2.0 Probe Message
-
<wsd:ProbeMatches> <wsd:ProbeMatch> <wsa:EndpointReference> <wsa:Address> urn:uuid:87A89944-0230-43a5-AC4E-FAB1386C8E2C </wsa:Address> </wsa:EndpointReference> <wsd:Types> PeerDist:PeerDistDataV2 </wsd:Types> <wsd:Scopes> /////////////w== </wsd:Scopes> <wsd:XAddrs> 157.59.141.183:54321 </wsd:XAddrs> <wsd:MetadataVersion> 2 </wsd:MetadataVersion> <PeerDist:PeerDistData> <PeerDist:SegmentAges> AAEDAgBg6gACYOoA </PeerDist:SegmentAges> </PeerDist:PeerDistData> </wsd:ProbeMatch> </wsd:ProbeMatches>
Types: The <Types> element, as specified in section 2.2.3.1.
Scopes: The <Scopes> element, as specified in section 2.2.3.3.
Address: The <Address> element, as specified in section 2.2.3.4.
MetadataVersion: The <MetadataVersion> element, as specified in section 2.2.3.5.
InstanceId: The <InstanceId> element, as specified in section 2.2.3.6.
MessageNumber: The <MessageNumber> element, as specified in section 2.2.3.7.
XAddrs: The <XAddrs> element, as specified in section 2.2.3.8.
Any: The <Any> element embedded as <PeerDist:PeerDistData>, as specified in section 2.2.3.9.