This is our old Q&A Site. Please post any new questions and answers at


I am trying to learn to learn a packet sniffer and have started with libpcap tutorial.

Is learning networking OSI model ...with every layer & protocol in detail (theoretically) be advise able at this point or should I learn network theory and related protocols on the fly (as & when the requirement comes up) through books & RFCs.

Secondly, I also dont know network programming (Richard Stevens). Will it be advisable to learn that beforehand as well.

can someone help guide me with the appropriate path & approach that I should follow.



asked 27 Jan '16, 06:50

Monu's gravatar image

accept rate: 0%

what is your goal, learning to analyze packets/networks, or code a network analyzer?

(27 Jan '16, 07:10) Jasper ♦♦

I want to learn to code a network analyzer

(28 Jan '16, 00:29) Monu
Be the first one to answer this question!
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 27 Jan '16, 06:50

question was seen: 1,053 times

last updated: 28 Jan '16, 00:29

p​o​w​e​r​e​d by O​S​Q​A