This is my first post in nuggets, after running my own blog for 2 years, I have considered moving to nuggets community, and will slowly migrate my previous posts in the future.
Wireshark is a good tool to capture packets in the book “Understanding TCP protocol in Depth: From Principle to Practice”.
I have explained the layering and some of the main parameters in the picture, not in other words. To quote a passage from the booklet:
If you look at computers and distributed systems, you’ll see that “every computer problem can be solved by adding a virtual layer, or if not, two.”