Hi T,
Thanks for the inputs.
I tried replacing EchoServer-Client app with the PING application, the outcome is the same.
One observation: For the PCAPs with Client installed on Node8, you can see periodic ARP packets from Node 0 to find route to Node 8, for example at time 164.989813. A check on the PCAP files from neighboring nodes, reveal no such ARP packets being captured. While for the node 7 case, the ARP are received and passed-on by the neighbors.
PCAPs for all 9 nodes are included in two tar files attached, one with client on last mesh node (node8), the other with client on 2nd to the last mesh node (node7).
Regarding the Wireshark not able to decode: shouldn't we expect the UDP message captured in PCAP the same across all nodes in NS3?
The point being this:
The UDP is captured on all nodes (1-7) except node 8 (last node in the mesh grid) - Node 0 doesn’t count since it is the UDP Echo server. If it is the Wireshark decoding issue, the problem should probably be consistent no matter which node the UDP Echo client is installed.
Again, I may be missing something important here. Please let me know what you think.