Позвольте задать наводящий вопрос - а что такое сеть, что такое сетевые протоколы, какие они бывают, как взаимодействуют, как управляются - вы уже выучили? Просто - если "да" то ответы на большинство ваших вопросов вы уже должны знать. А если "нет" - то начинать надо не с снифферов, а именно с того, о чем я написал. И начать можно хоть с классики:
В. Олифер, Н. Олифер «Компьютерные сети. Принципы, технологии, протоколы.