You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
This lesson covers how data is transmitted across networks using packet switching, including packet structure, routing, reassembly, and a comparison with circuit switching. These are key concepts for the OCR H446 specification.
Packet switching is a method of data transmission where data is broken into small units called packets, which are independently routed across the network and reassembled at the destination.
This is the method used by the Internet and most modern networks.
A packet consists of three main parts:
| Field | Purpose |
|---|---|
| Source IP address | Identifies the sender |
| Destination IP address | Identifies the intended recipient |
| Sequence number | Indicates the packet's position in the original data (for reassembly) |
| Time to Live (TTL) | Maximum number of hops before the packet is discarded (prevents infinite looping) |
| Protocol | Identifies the transport protocol (TCP or UDP) |
| Packet length | Total size of the packet |
| Checksum | Error-detection value for the header |
The payload is the actual data being transmitted — a portion of the original message. The maximum payload size is determined by the Maximum Transmission Unit (MTU), which is typically 1500 bytes for Ethernet.
The trailer (or footer) contains:
[HEADER | PAYLOAD (DATA) | TRAILER]
Routing is the process of determining the path a packet takes from source to destination.
A routing table contains:
| Field | Purpose |
|---|---|
| Destination network | The network address the route leads to |
| Next hop | The IP address of the next router on the path |
| Metric/cost | A measure of the "distance" or cost of the route (e.g., hop count, latency) |
| Interface | Which physical port to send the packet out of |
Routers use routing protocols (e.g., OSPF, BGP, RIP) to share information about network topology and build optimal routing tables.
When packets arrive at the destination:
Subscribe to continue reading
Get full access to this lesson and all 10 lessons in this course.