Skip to main content

TCP/IP applications; IPv4 vs IPv6 routing

Short answer

TCP/IP supports web, email, file transfer, remote login, DNS, network management, VoIP, VPNs, and IoT. IPv4 uses 32-bit addresses, large routing tables, and router fragmentation; IPv6 uses 128-bit hierarchical addresses, smaller aggregated tables, fixed header, no router fragmentation, and neighbor discovery.

What is the application of TCP/IP? Compare IPv4 and IPv6 on the basis of routing.

Applications of TCP/IP

TCP/IP is the protocol suite on which the Internet and almost all private networks run. It lets different types of computers and networks communicate. Applications include:

  • World Wide Web: HTTP/HTTPS over TCP for browsing, e-commerce, online banking.
  • E-mail: SMTP, POP3, IMAP.
  • File transfer and sharing: FTP, SFTP, cloud storage.
  • Remote login and administration: SSH, Telnet, remote desktop.
  • Name resolution: DNS translates names to IP addresses.
  • Network management: SNMP, ICMP (ping, traceroute), DHCP, NTP.
  • Real-time communication: VoIP, video conferencing, streaming (RTP over UDP).
  • Intranets, extranets and VPNs: private networks using the same protocols.
  • Internet of Things and mobile apps: smart devices, remote monitoring, messaging.

IPv4 vs IPv6 on the basis of routing

BasisIPv4IPv6
Address size32 bit128 bit
Address structureClassful then CIDR, uneven, much fragmentation of blocksHierarchical, designed for aggregation; /48 per site, /64 per subnet
Routing table sizeVery large (many small prefixes)Smaller because of aggregation
HeaderVariable, 20-60 bytes, checksum recalculated at each hopFixed 40 bytes, no checksum, faster forwarding
FragmentationRouters may fragmentRouters never fragment
Routing protocolsRIPv2, OSPFv2, EIGRP, IS-IS, BGP-4RIPng, OSPFv3, EIGRP for IPv6, IS-IS, MP-BGP
Next-hop addressInterface IP in the same subnetOften the neighbour's link-local address (fe80::)
Address resolutionARP, broadcastNeighbour Discovery (ICMPv6, multicast)
Default route0.0.0.0/0::/0
Route discovery by hostsStatic gateway or DHCPRouter Advertisement gives prefix and gateway
BroadcastYesNo, replaced by multicast

✓ Answer checked by Claude Opus 5.5 (high effort)

All Internet and Intranet chapter 2 questions →