Network Packet

Updated Sept 29, 2020 · 3 min read

What is a network packet?

A network packet is a small group of data sent over a computer network. When a user requests a file, a server sends the file as individual packets that are reassembled into the file at the destination.

Components of a packet

Each packet includes a header and payload. The header contains information about the packet, such as the source address and destination address. The payload contains the data sent to the user.

Why use packets

Packets make transferring data quick and reliable. If a packet doesn't arrive at the destination, the server only needs to resend the packets that didn't arrive, not the whole file.


Related Terms

Programming
Latency

Latency is the time between when a user makes a request to when the website or application responds to the request.

Programming
Software as a Service

Software as a service (SaaS) is a way of delivering and licensing software over the Internet, typically through a recurring subscription.