Research Article

A New Approach Customizable Distributed Network Service Discovery System

Table 1

The property of pattern set.

NameStateDescriptionFormatEssential

msgAfter the state is transferred to this node, the text in the msg attribute needs to be filled into the application layer load; the data packet is constructed and probedHex/stringY
waitingAfter sending the probe packet in this state, state will be transferred to receive state when receives a response packetY
isbannerOutput application layer load to output fileTrue/falseN
patternsProbe pattern set, which is used to guide state transitionsHex/stringN
lenLimit of payload lengthRangeN
gotoThe state is after filtering of patterns and len{index, state_with_id}Y