Internetworking in Computer Networks: Routers, Gateways, Tunneling & Fragmentation

COMPUTER NETWORKS • CHAPTER 24
Internetworking in Computer Networks: Routers, Gateways, Tunneling & Fragmentation
A single LAN is useful, but the Internet is not one giant LAN.

It is made of thousands of different networks connected together. One network may use Ethernet, another may use Wi-Fi, another may belong to an ISP, and another may use a completely different internal technology.

The process of making these different networks communicate with each other is called internetworking.
Direct Answer

Internetworking means connecting two or more independent networks so that devices on those networks can communicate.

Routers forward packets between IP networks using logical addresses and routing tables.

A gateway is a broader term for a device or software system that connects different networks or performs protocol conversion when required.

Tunneling encapsulates one packet inside another protocol so it can travel through an intermediate network, while fragmentation divides a packet into smaller pieces when packet size is greater than the permitted MTU.

What Is Internetworking?

Internetworking in Computer Networks: Routers, Gateways, Tunneling & Fragmentation

Internetworking means connecting separate computer networks so that devices belonging to different networks can communicate.

The word can be understood very easily:

Inter + Networking = Communication Between Networks

For example, your college LAN may be one network and the web server you are accessing may be part of another network thousands of kilometres away.

Routers and Internet Protocol make it possible for packets to move through many networks before reaching the destination.

Pictorial Representation: Basic Internetwork
Network A Student LAN
192.168.1.0/24
Router
Connects Networks
Network B Server Network
10.10.0.0/16
Exam Definition: Internetworking is the process of interconnecting two or more independent networks to provide communication between devices located on those networks.

Why Is Internetworking Needed?

No single local network can practically contain every computer in the world.

Different organisations create their own networks.

Internetworking allows those networks to communicate.

1

Connect Different LANs

Networks belonging to different buildings or departments can communicate.

2

Long-Distance Communication

Hosts can communicate even when they are on networks located far away.

3

Resource Sharing

Users can access servers, applications and services located on other networks.

4

Different Technologies

Ethernet, wireless and provider networks can participate in one larger internetwork.

5

Scalability

Instead of building one huge LAN, networks can remain separate but communicate through routers.

6

The Internet

The Internet itself works because many independent networks are interconnected.

How Does Internetworking Work?

Suppose Host A wants to send a packet to Host B on another network.

Host A checks the destination IP address.
It determines that the destination is not on its local network.
The packet is sent to the local router or default gateway.
The router examines the destination IP address.
It checks its routing information.
The packet is forwarded toward the next network.
Intermediate routers repeat the process.
The packet eventually reaches the router connected to the destination network.
The destination host receives the packet.
Remember Trick: Different Network? → Send to Router → Router Checks Destination → Select Next Hop → Forward Again

Main Features of Internetworking

  • Connects multiple independent networks.
  • Uses logical addressing such as IP addresses.
  • Uses routers for packet forwarding.
  • Can connect networks using different Data Link technologies.
  • Supports long-distance communication.
  • Can use gateways when translation between unlike systems is required.
  • Can use tunneling to carry one protocol across another network.
  • Must handle packet-size and MTU differences.

Main Challenges in Internetworking

Different Addressing

Networks must use a common logical addressing method for end-to-end routing.

Different Frame Formats

Ethernet, Wi-Fi and other links use different Data Link Layer frames.

Different MTUs

One link may support larger packets than another.

Routing

Packets need a correct path through multiple networks.

Protocol Differences

Some systems may require protocol translation or tunneling.

Congestion

Connecting many networks creates shared traffic and possible bottlenecks.

Role of a Router in Internetworking

A router is the main device used to connect IP networks.

It works mainly at the Network Layer.

Network 1
192.168.1.0/24
ROUTER Reads Destination IP
Chooses Next Hop
Network 2
10.0.0.0/8
Router Memory Trick: Router = Reads IP + Finds Route + Forwards Packet

How Does a Router Work?

  1. Receives a Data Link Layer frame.
  2. Removes the incoming frame header and trailer.
  3. Examines the destination IP address in the packet.
  4. Searches the forwarding or routing information.
  5. Selects a next hop or outgoing interface.
  6. Updates relevant Network Layer forwarding fields such as TTL or Hop Limit.
  7. Places the packet inside a new Data Link Layer frame suitable for the next link.
  8. Transmits it.
Very Important: The Layer-2 frame can change at every router hop, while the IP packet is forwarded toward the final destination.

Routing Table

A router needs information about reachable networks.

This information is stored in its routing or forwarding tables.

Destination
Next Hop
Interface
10.0.0.0/8
172.16.1.1
eth0
192.168.10.0/24
Direct
eth1
0.0.0.0/0
203.0.113.1
wan0

What Is a Next Hop?

A packet usually does not travel directly from source to final destination in one step.

A router often forwards it to another router.

Next Hop: The next router or forwarding point to which the current router sends the packet.

What Is a Default Gateway?

A host normally uses its default gateway when the destination is outside the host's local network.

For example:

Host IP = 192.168.1.20/24
Default Gateway = 192.168.1.1
Destination = 8.8.8.8

8.8.8.8 is not inside the host's local 192.168.1.0/24 network.

Therefore the host sends the packet toward its default gateway.

Remember: Local Destination → Send Directly Different Network → Send to Default Gateway

What Is a Gateway?

The word gateway is broader than router.

A gateway connects networks or systems and may perform protocol conversion, data translation or application-level conversion when two sides do not use the same communication rules.

Depending on the system, a gateway may work at different protocol layers.

System A
Protocol / Format A
GATEWAY Translate
Convert
System B
Protocol / Format B

How Does a Gateway Work?

Suppose two systems use different communication methods.

A gateway can:

  1. Receive data from the first system.
  2. Interpret the protocol or data format.
  3. Convert it into a form understood by the second system.
  4. Forward the translated information.
A normal IP router usually forwards packets between IP networks without translating the application protocol. A gateway may perform more extensive translation.

Router vs Gateway

Router

  • Mainly forwards packets between IP networks.
  • Uses IP addresses and routing information.
  • Main function belongs to the Network Layer.
  • Normally does not translate application protocols.

Gateway

  • Broader networking term.
  • Can connect unlike systems.
  • May perform protocol or format conversion.
  • May operate at different protocol layers.
Easy Trick: Router = Route Gateway = Connect + Possibly Translate

Internetworking Between Heterogeneous Networks

Heterogeneous means “different”.

Different networks may use:

  • Different physical media
  • Different frame formats
  • Different MTUs
  • Different speeds
  • Different local addressing methods

The Network Layer provides a common logical packet-delivery mechanism above these local differences.

What Is Tunneling in Computer Networks?

Tunneling is a technique in which one packet is placed inside another packet so that it can travel through a network that otherwise does not directly carry the original protocol in the required way.

Tunnel Entry
Encapsulation
Intermediate Network
TUNNEL
Carries Encapsulated Packet
Tunnel Exit
Decapsulation
Outer Header
Original Inner Packet
Original Header + Original Data
Remember Trick: Tunneling = Packet Inside Another Packet

How Does Tunneling Work?

Step 1 — Original Packet Source creates the original packet.
Step 2 — Encapsulation Tunnel entry adds an outer header around the original packet.
Step 3 — Tunnel Transport Intermediate routers forward the outer packet.
Step 4 — Decapsulation Tunnel endpoint removes the outer header and recovers the original packet.

Encapsulation in Tunneling

Encapsulation means adding another protocol header around existing data.

Conceptually:

Original Packet
Outer Header + Original Packet

The intermediate network processes the outer header.

The inner packet remains protected inside the tunnel encapsulation until the tunnel endpoint is reached.

Decapsulation

At the tunnel exit, the additional outer tunnel header is removed.

The original inner packet is then forwarded according to its own protocol information.

Encapsulation: Add outer header.

Decapsulation: Remove outer header.

Examples of Tunneling

IPv6 over IPv4 IPv6 packets can be encapsulated inside IPv4 packets across an IPv4-only part of a path in certain tunneling designs.
VPN Tunnel VPN technologies can encapsulate traffic to carry it securely across another network.
GRE Tunnel Generic Routing Encapsulation can carry supported network-layer protocols inside another IP packet.
Site-to-Site Tunnel Two office networks can be logically connected through the Internet.

What Is MTU?

MTU stands for:

Maximum Transmission Unit

It represents the maximum packet size that a link can carry according to its Data Link Layer technology and configuration.

A commonly used Ethernet IP MTU is:

1500 bytes
Network A
MTU = 2000 bytes
Packet Size
1800 bytes
Network B
MTU = 1500 bytes

The packet can fit inside Network A, but not inside Network B.

This is where packet-size handling becomes important.

What Is Fragmentation?

Fragmentation means dividing one large IP datagram into smaller fragments so each fragment can travel over a link having a smaller MTU.

Original Large IPv4 Datagram
Fragment 1 Header + Data Part
Fragment 2 Header + Data Part
Fragment 3 Header + Data Part
Final Fragment Header + Remaining Data
Fragmentation Trick: Big Packet → Small MTU → Break Packet → Send Fragments → Reassemble at Destination

Why Is Fragmentation Needed?

Different networks may support different packet sizes.

For example:

Incoming IP Datagram = 2000 bytes
Outgoing Link MTU = 1500 bytes

The packet cannot fit into one frame on the outgoing link.

In IPv4, fragmentation may therefore occur if fragmentation is allowed.

How Does IPv4 Fragmentation Work?

  1. Router receives a datagram.
  2. Router checks the outgoing link MTU.
  3. If the packet fits, it is forwarded normally.
  4. If it is too large and fragmentation is permitted, the router divides it into smaller fragments.
  5. Each fragment receives its own IPv4 header.
  6. Identification, MF and Fragment Offset fields help the destination reassemble the original datagram.

IPv4 Identification Field

All fragments belonging to the same original IPv4 datagram use the same Identification value.

This helps the destination determine which fragments belong together.

Identification Identifies fragments belonging to the same original datagram.
MF Flag Indicates whether more fragments follow.
Fragment Offset Indicates where the fragment's data belongs in the original datagram.
Total Length Gives the size of the current IPv4 fragment including its header.

MF — More Fragments Flag

MF stands for:

More Fragments

For normal IPv4 fragmentation:

  • MF = 1 → More fragments follow.
  • MF = 0 → This is the final fragment.

Fragment Offset

Fragment Offset tells the destination where the current fragment belongs inside the original datagram.

It is measured in units of:

8 bytes
Fragment Offset = Starting Data Byte Position / 8
Except for the final fragment, fragment data sizes are normally chosen as multiples of 8 bytes because the offset is measured in 8-byte units.

Reassembly of Fragments

IPv4 fragments are reassembled at the final destination.

F1
F2
F3
F4
DESTINATION
Reassembles Original Datagram
Important Exam Point: Intermediate IPv4 routers may fragment a packet when required and permitted, but fragment reassembly occurs at the destination host.

IPv4 Fragmentation

IPv4 supports fragmentation.

If an IPv4 router needs to forward a packet through a smaller-MTU link:

  • It may fragment the packet if the DF flag does not prohibit fragmentation.
  • Each fragment receives an IPv4 header.
  • The destination performs reassembly.

IPv6 Fragmentation

IPv6 handles fragmentation differently.

IPv6 routers do not fragment transit packets.

If an IPv6 packet is too large for the next link, the router indicates the problem so the source can adjust.

If IPv6 fragmentation is required, it is performed by the source using the IPv6 Fragment extension header.

Remember Trick: IPv4 → Router may fragment. IPv6 → Router does not fragment.

IPv4 vs IPv6 Fragmentation

Point IPv4 IPv6
Router Fragmentation Can occur when required and permitted Routers do not fragment transit packets
Source Fragmentation Possible Performed by source when required
Fragment Information Present in IPv4 header fields Uses Fragment extension header
Reassembly Destination host Destination host
Path MTU Discovery Useful Especially important

DF — Don't Fragment Flag

IPv4 contains a flag called:

DF = Don't Fragment

If DF is set and the packet is too large for the outgoing MTU, the router cannot fragment that packet.

The packet is discarded and an appropriate ICMP message may be returned to help the sender determine the MTU problem.

Path MTU Discovery

A complete network path may contain many links.

The smallest MTU on that route limits the largest packet that can travel end-to-end without fragmentation.

Link 1 MTU 1500
Link 2 MTU 1280
Bottleneck
Link 3 MTU 9000
Path MTU = Smallest MTU along the complete path.

In this example:

Path MTU = min(1500, 1280, 9000)
Path MTU = 1280 bytes

Solved IPv4 Fragmentation Numerical

Suppose:

Original IPv4 Datagram = 3200 bytes
IPv4 Header = 20 bytes
Outgoing MTU = 1000 bytes

Step 1: Find Original Data Size

Data = 3200 - 20
Data = 3180 bytes

Step 2: Find Maximum Data Per Full Fragment

Available space after IPv4 header:

1000 - 20 = 980 bytes

But non-final fragment data should be a multiple of 8.

Largest multiple of 8 not greater than 980 = 976 bytes

Step 3: Divide the Data

Fragment 1 Data = 976 bytes
Fragment 2 Data = 976 bytes
Fragment 3 Data = 976 bytes
Remaining Data = 3180 - 2928
Fragment 4 Data = 252 bytes

Step 4: Total Fragment Length

Fragment Data Bytes Total Length Offset MF
1 976 996 0 1
2 976 996 122 1
3 976 996 244 1
4 252 272 366 0

Offset Calculation

Fragment 1 = 0 / 8 = 0
Fragment 2 = 976 / 8 = 122
Fragment 3 = 1952 / 8 = 244
Fragment 4 = 2928 / 8 = 366
Final Answer: 4 fragments are created. Offsets = 0, 122, 244, 366

Simple Tunneling Overhead Numerical

Suppose a tunnel uses:

Outer IPv4 Header = 20 bytes
Outer Link MTU = 1500 bytes

Ignoring any other tunnel headers:

Maximum Inner Packet = 1500 - 20
= 1480 bytes
Answer = 1480 bytes

This is a simplified calculation. Real tunnel overhead depends on the exact tunneling and security protocols being used.

Important Internetworking Design Issues

ISSUE 1

Addressing

Hosts and networks need logical addresses that work across the internetwork.
ISSUE 2

Routing

Routers must select paths toward destination networks.
ISSUE 3

Different MTUs

Networks may support different maximum packet sizes.
ISSUE 4

Protocol Differences

Translation or tunneling may be required between unlike systems.
ISSUE 5

Congestion

Heavy traffic may overload common links and routers.
ISSUE 6

Failure Handling

Routes must adapt when links or routers fail.
ISSUE 7

Packet Lifetime

TTL or Hop Limit prevents looping packets from remaining forever.
ISSUE 8

Security

Packets crossing many networks may need authentication, encryption or filtering.
ISSUE 9

Scalability

The internetwork should continue working efficiently as networks grow.

Real-Life Examples of Internetworking

Home Network to Internet Your Wi-Fi LAN communicates with ISP networks through a router.
College Campus Different departmental LANs are connected through routers.
Company Branches Office networks in different cities communicate using WAN or VPN connections.
IPv6 Tunnel IPv6 traffic can be carried across an intermediate IPv4 network using a tunneling mechanism.
Cloud Network Private networks can connect to cloud networks through routers and tunnels.
Internet Millions of networks communicate using IP and routing protocols.

Why Is the Internet Called an Internetwork?

The Internet is not one physical network.

It is a huge collection of independent networks connected together.

These include:

  • Home networks
  • University networks
  • Mobile networks
  • ISP networks
  • Cloud networks
  • Corporate networks
  • Government networks

Internet Protocol and routing allow all these networks to communicate.

Remember Trick: Internet = Network of Networks Internetworking = Process that makes those networks communicate

Common Exam Mistakes

1. Internetworking means connecting computers inside one LAN.

Not exactly. Internetworking mainly refers to connecting separate networks.
2. Router and gateway always mean exactly the same thing.

Wrong. A router mainly forwards packets between IP networks. Gateway is a broader term and may perform protocol conversion.
3. Tunneling and fragmentation are the same.

Wrong. Tunneling encapsulates a packet inside another packet. Fragmentation divides a packet into smaller pieces.
4. Fragment Offset is measured in bytes directly.

Wrong. IPv4 Fragment Offset is measured in units of 8 bytes.
5. MF = 0 means more fragments are coming.

Wrong. MF = 0 identifies the final fragment.
6. Every IPv4 fragment gets exactly the same Total Length.

Wrong. The final fragment is often smaller.
7. Routers reassemble IPv4 fragments at every hop.

Wrong. Reassembly is performed at the final destination.
8. IPv6 routers fragment transit packets.

Wrong. IPv6 routers do not perform transit fragmentation.
9. Tunnel encapsulation has no overhead.

Wrong. The additional outer headers consume bytes.
10. The largest link MTU determines Path MTU.

Wrong. Path MTU is determined by the smallest MTU along the route.

40 Important Internetworking Questions With Answers

1. What is internetworking?
Internetworking is the process of connecting independent computer networks so devices on those networks can communicate.
2. Why is internetworking needed?
It allows hosts located on different networks, technologies or geographical locations to exchange data.
3. Which device is mainly used to connect IP networks?
A router is mainly used to connect and forward packets between IP networks.
4. At which OSI layer does a router mainly operate?
A router's main routing and forwarding function operates at the Network Layer, Layer 3.
5. What is the main job of a router?
It examines the destination IP address, selects a next hop or outgoing interface and forwards the packet toward its destination network.
6. What is a routing table?
A routing table contains information about reachable network prefixes and the next hop or outgoing interface used to reach them.
7. What is a next hop?
A next hop is the next router or forwarding point to which a packet should be sent.
8. What is a default gateway?
It is the router a host normally sends traffic to when the destination lies outside the local network.
9. What is a gateway?
A gateway is a broader networking device or software function that connects different systems and may perform protocol or data-format conversion.
10. Differentiate router and gateway.
A router mainly forwards IP packets between networks, while a gateway can connect unlike systems and may translate protocols or formats.
11. What is a heterogeneous network?
It is an environment containing networks or systems using different technologies, media, packet sizes or protocols.
12. What is tunneling?
Tunneling encapsulates one packet inside another protocol so the original packet can travel across an intermediate network.
13. What is encapsulation in tunneling?
Encapsulation means adding an outer protocol header around the original packet.
14. What is decapsulation?
Decapsulation removes the outer tunnel header at the tunnel exit and recovers the original packet.
15. Give one example of tunneling.
Carrying IPv6 packets inside IPv4 packets across an IPv4 network is one conceptual tunneling example.
16. What is MTU?
MTU means Maximum Transmission Unit and defines the maximum packet size supported by a link according to its technology and configuration.
17. What is fragmentation?
Fragmentation divides a large IP datagram into smaller fragments so it can cross a smaller-MTU link.
18. Why may IPv4 fragmentation be required?
It may be required when an IPv4 packet is larger than the outgoing link MTU and fragmentation is permitted.
19. What is the IPv4 Identification field used for?
It helps the destination identify fragments that belong to the same original datagram.
20. What does MF mean?
MF means More Fragments.
21. What does MF = 1 indicate?
It indicates that more fragments belonging to the original datagram follow.
22. What does MF = 0 indicate?
It identifies the final fragment.
23. What is Fragment Offset?
Fragment Offset tells the destination where the fragment's payload belongs inside the original IPv4 datagram.
24. In what unit is IPv4 Fragment Offset measured?
It is measured in units of 8 bytes.
25. Where are IPv4 fragments reassembled?
IPv4 fragments are reassembled at the destination host.
26. Can IPv4 routers fragment packets?
Yes. An IPv4 router can fragment a packet when required if fragmentation is allowed.
27. Can IPv6 routers fragment transit packets?
No. IPv6 routers do not fragment transit packets.
28. Who performs IPv6 fragmentation?
The IPv6 source performs fragmentation when it is required.
29. What is DF?
DF means Don't Fragment in IPv4.
30. What happens if DF is set and the packet is larger than the MTU?
The router cannot fragment the packet, so it discards it and may return an ICMP message indicating the MTU problem.
31. What is Path MTU?
Path MTU is the smallest MTU of all links along an end-to-end route.
32. If link MTUs are 1500, 1200 and 9000 bytes, what is Path MTU?
Path MTU is 1200 bytes because it is the smallest value.
33. Why does tunneling reduce available packet space?
Because the tunnel adds one or more outer headers that consume part of the available MTU.
34. What is tunnel overhead?
Tunnel overhead is the extra header information added around the original packet for tunneling.
35. A 1500-byte MTU link adds a 20-byte outer header. What simplified inner packet size remains?
1500 - 20 = 1480 bytes, ignoring any other headers.
36. What is the difference between tunneling and fragmentation?
Tunneling encapsulates a packet inside another packet, while fragmentation divides one large packet into smaller fragments.
37. Why is the Internet called a network of networks?
Because it consists of many independent networks connected together through routers and common Internet protocols.
38. What changes at every router hop: frame or final IP destination?
The local Data Link Layer frame can change at each hop, while the IP packet continues to identify the final destination.
39. Give four internetworking design issues.
Addressing, routing, MTU differences and protocol compatibility are four important internetworking design issues.
40. Give the easiest memory line for this chapter.
Router connects networks, gateway can translate, tunnel wraps a packet and fragmentation breaks a large packet into smaller pieces.

20 Internetworking MCQs With Answers

1. Internetworking means:

A. Connecting multiple networks
B. Formatting one hard disk
C. Creating one HTML page
D. Compressing files

Answer: A — Connecting multiple networks
2. Which device mainly connects IP networks?

A. Router
B. Keyboard
C. Printer
D. Monitor

Answer: A — Router
3. A router mainly uses:

A. IP addresses
B. Font names
C. File extensions
D. Screen size

Answer: A — IP addresses
4. A default gateway is used when:

A. Destination is on another network
B. Destination is always local
C. Monitor is off
D. Browser cache is full

Answer: A
5. A gateway may perform:

A. Protocol conversion
B. Only screen rendering
C. Only file naming
D. Keyboard scanning

Answer: A
6. Tunneling means:

A. Encapsulating one packet inside another
B. Deleting packets
C. Increasing monitor size
D. Converting frames into passwords

Answer: A
7. Removing a tunnel's outer header is called:

A. Decapsulation
B. Fragmentation
C. Multiplexing
D. Modulation

Answer: A — Decapsulation
8. MTU stands for:

A. Maximum Transmission Unit
B. Minimum Tunnel Unit
C. Maximum Transfer User
D. Main Transmission Utility

Answer: A
9. Fragmentation is used to:

A. Divide a large packet into smaller pieces
B. Join routers
C. Encrypt passwords
D. Compress websites

Answer: A
10. IPv4 Fragment Offset is measured in:

A. 8-byte units
B. 16-byte units
C. 1 KB units
D. Seconds

Answer: A — 8-byte units
11. MF stands for:

A. More Fragments
B. Main Frame
C. Maximum Flow
D. Multiple Format

Answer: A
12. MF = 0 means:

A. Final fragment
B. More fragments follow
C. Fragment lost
D. Router failed

Answer: A — Final fragment
13. IPv4 fragments are reassembled at:

A. Destination host
B. Every router
C. Source router only
D. DNS server

Answer: A
14. Which can fragment an IPv4 packet when allowed?

A. Router
B. HTML parser
C. Keyboard
D. Switch only

Answer: A — Router
15. IPv6 routers:

A. Do not fragment transit packets
B. Always fragment every packet
C. Use IPv4 Fragment Offset
D. Do not use MTU

Answer: A
16. DF in IPv4 means:

A. Don't Fragment
B. Data Frame
C. Dynamic Forwarding
D. Destination Format

Answer: A
17. Path MTU is the:

A. Smallest MTU on the route
B. Largest MTU on the route
C. Average packet size
D. Router memory

Answer: A
18. Tunnel encapsulation normally:

A. Adds header overhead
B. Removes all headers
C. Eliminates MTU concerns
D. Increases physical bandwidth automatically

Answer: A
19. Which statement is correct?

A. Router mainly forwards packets; gateway may also translate protocols
B. Router and gateway always mean exactly the same thing
C. Fragmentation and tunneling are identical
D. IPv6 routers fragment all packets

Answer: A
20. The Internet is best described as:

A. A network of networks
B. One single Ethernet LAN
C. One router only
D. One computer

Answer: A — A network of networks

Frequently Asked Questions

What is internetworking in simple words?

Internetworking means connecting separate networks so devices on those networks can communicate.

What is the role of a router in internetworking?

A router examines destination IP addresses and forwards packets from one network toward another network.

What is the difference between a router and a gateway?

A router mainly forwards IP packets between networks, while a gateway is a broader device or software function that may also translate protocols or data formats.

What is tunneling?

Tunneling encapsulates an original packet inside another protocol so it can travel across an intermediate network.

What is fragmentation?

Fragmentation divides a large IP datagram into smaller fragments so it can cross a link with a smaller MTU.

What is Fragment Offset?

Fragment Offset tells the destination where a fragment's data belongs inside the original IPv4 datagram and is measured in units of 8 bytes.

Where are IPv4 fragments reassembled?

They are reassembled at the final destination host.

Can IPv6 routers fragment packets?

IPv6 routers do not fragment transit packets. The source handles IPv6 fragmentation when required.

What is Path MTU?

Path MTU is the smallest MTU among all the links used by an end-to-end route.

What is DF in IPv4?

DF means Don't Fragment. When it is set, IPv4 routers are not allowed to fragment that packet.

Why does tunneling create overhead?

Because tunneling adds one or more outer protocol headers around the original packet.

Why is the Internet called a network of networks?

Because it consists of many independent networks connected through routers and common Internet protocols.

Quick Internetworking Revision

Internetworking: Connecting independent networks.
Router: Forwards packets between IP networks.
Routing Table: Stores destination and next-hop information.
Default Gateway: Used when destination is outside the local network.
Gateway: Can connect and translate unlike systems.
Tunneling: Packet inside another packet.
Encapsulation: Add outer header.
Decapsulation: Remove outer header.
MTU: Maximum Transmission Unit.
Fragmentation: Break large packet into smaller fragments.
IPv4 MF = 1: More fragments follow.
IPv4 MF = 0: Final fragment.
Fragment Offset: Measured in 8-byte units.
Reassembly: Performed at destination.
IPv6 Routers: Do not fragment transit packets.
Path MTU: Smallest MTU along the route.

Final Memory Trick:

Router moves packets between networks.
Gateway can translate between different systems.
Tunnel wraps one packet inside another.
Fragmentation breaks one big packet into smaller pieces.

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.
Join Telegram Exam updates and free resources