TCPIP Packet Format

This tutorial covers everything one like to know about networking basics including circuit switching vs packet switching, TCP/IP protocol fields, ARP/RARP protocol fields, what is IP address ,what is MAC address, networking devices which include hub, switch, bridge, router, gateway and firewall. This page covers This page covers TCPIP packet including fields in Ethernet header,IP header and TCP header.

• Circuit Switching vs Packet switching
• LAN vs WAN vs MAN
• What is an IP address
• What is MAC Address
• Basics of OSI and TCP-IP Layers
• What is Hub
• What is Switch
• What is Bridge
• What is Router
• What is Gateway
• Firewall basics
• TCP-IP Packet format
• ARP Protocol format

No. of bytes Field type Description Header type
1-6 DA Destination address Ethernet Header
7-12 SA Source Address Ethernet Header
13-14 Type Type Field 0x800-
IP 0x806 ARP
Ethernet Header
15 Ver Ver=4, No. of 4 byte words in the header IP header
16 Type Type of Service(typically 0) IP header
17-18 T-len Total length of packet in
bytes including IP header
IP header
19-20 ID Unique Identification of packet IP header
21 Flags 3 bits (0-DF-MF)
DF=0 May fragment,MF=0 last fragment
IP header
21-22 Offset Fragment offset in 64 bit blocks IP header
23 TTL Time to live IP header
24 Protocol Upper layer protocol carried
in data(TCP/UDP)
IP header
25-26 Checksum Checksum of the header IP header
27-30 IP SA IP source address IP header
31-34 IP DA IP destination address IP header
35-36 S-port Source port TCP header
37-38 D-port destination port TCP header
39-42 Seq. Num. Sequence Number TCP header
43-46 ACK Acknowledgement number TCP header
47 Len 4 bit size of TCP header
in 4 byte words
TCP header
47-48 Reserved 6 bits not used TCP header
48 Flags UAPRSF(U=Urgent,A=Ack,P=Push,
R=Reset,S=Sync,F=Fin)
TCP header
49-50 Window TCP Window(for flow control) TCP header
51-52 Checksum Checksum for header and data TCP header
53-54 Urgent Urgent pointer TCP header
55 to N DATA TCP Data Data Payload part
N+1 FCS CRC(4 byte) Ethernet Header

Networking related links

What is Bridge
What is Router
What is Gateway
Firewall basics
TCP-IP Packet format
Difference between OSI and TCPIP layers
Difference between TCP UDP

RF and Wireless tutorials

WLAN  802.11ac  802.11ad  wimax  Zigbee  z-wave  GSM  LTE  UMTS  Bluetooth  UWB  IoT  satellite  Antenna  RADAR