open-source command line tool for monitoring network traffic
- works by capturing and displaying packet headers and matching them against certain criteria
understands boolean search operators and can use host names, IP addresses, network names and protocols as arguments
works on Unix and Linux
TCP Dump
IP -> x -> Mac-address
x = RRP (Reverse Resolution Protocol)
Mac-address -> x -> IP
x = ARP (Address Resolution Protocol)
connectionless service (no session is established between hosts) does not guarantee or acknowledge delivery or sequence data
UDP (User Datagram Protocol) - only a broadcast
connection-oriented service (a session is established between two hosts)
guarantees delivery through the use of acknowledgements and sequenced delivery of data
TCP