Network Devices and Packet Forwarding
Data is broken down into small units called packets, each containing payload data along with source and destination address headers. Data forwarding is carried out by specialized network hardware:
- Switches: Connect devices within a local network (LAN) and forward frames directly to target devices using MAC addresses.
- Routers: Interconnect different networks and determine the optimal path for packets using IP addresses, routing data hop-by-hop across networks (e.g., connecting a home LAN to the Internet).
- Access Points: Enable wireless devices to connect to a wired network via Wi-Fi.
- Firewalls: Inspect inbound and outbound traffic against defined security policies to block unauthorized access.
For TCP-based communication, data transfer begins only after completing a three-way handshake:
- The client sends a
SYN(synchronize) message. - The server responds with a
SYN-ACKmessage to acknowledge. - The client replies with an
ACKmessage, establishing the connection.
Once the connection is established, data packets travel independently across routers and are reassembled in proper order at the destination.
0
1
Tags
Prep Sessions
From Packets to Protocols: How Modern Networks Transmit Data @ University of Michigan - Ann Arbor
Ch.1 Network Architecture and Layering - From Packets to Protocols: How Modern Networks Transmit Data @ University of Michigan - Ann Arbor
Network Fundamentals and Architecture - From Packets to Protocols: How Modern Networks Transmit Data @ University of Michigan - Ann Arbor
Learn After
Which network device operates within a local network (LAN) to forward frames directly to target devices using MAC addresses?
During a TCP three-way handshake, the server initiates the connection by sending the initial SYN message to the client.
List in chronological order the three messages exchanged during a TCP three-way handshake to establish a connection.
Explain the distinct roles of switches and routers in data forwarding, including the address types each device uses, and describe what happens to data packets once they arrive at their destination.