In computer networking, two fundamental types of networks are Switched Networks and IP Networks. These networks are designed to handle data transmission, but they operate on different principles and technologies. Below is an in-depth explanation of each.
A switched network is a type of communication network in which data is transmitted between devices by establishing temporary connections (or circuits) for the duration of a communication session. Once the session ends, the connection is released.
Circuit-Switched Networks: This is the most common form of switched network, where a dedicated path is established for the entire communication session. Traditional telephone networks (PSTN) use circuit-switching, where a call is established by allocating a dedicated circuit between the caller and receiver for the entire duration of the conversation.
Packet-Switched Networks: A more flexible switched network, where data is divided into packets. These packets are sent over various routes and reassembled at the destination. Internet is an example of a packet-switched network.
Virtual Circuit-Switched Networks: In this type of network, a path is established for the communication, but the data is sent in packets, as in packet-switching. This is an intermediate approach, offering some level of connection setup but with the benefits of packet switching.
Circuit Switching:
Packet Switching:
Virtual Circuit Switching:
An IP (Internet Protocol) network is a type of network that relies on the Internet Protocol (IP) for routing data between devices. IP is a packet-switched, connectionless protocol that is fundamental to the operation of the Internet and most modern computer networks.
In an IP network, data is transmitted in packets, and each device on the network is identified by an IP address (a unique numerical identifier). The data packets are routed based on the IP address, and the routing decisions are made by routers and other network devices using routing protocols.
Packet Switching:
IP Addressing:
Routing:
Connectionless Communication:
Scalability:
TCP/IP Protocol Suite:
| Feature | Switched Networks | IP Networks |
|---|---|---|
| Communication Method | Establishes dedicated connections (circuit switching) or sends packets (packet switching). | Data is sent in packets, routed independently based on IP addresses. |
| Network Type | Includes circuit-switched, packet-switched, and virtual-circuit switched networks. | Primarily packet-switched networks. |
| Scalability | Limited scalability, especially in circuit-switched networks. | Highly scalable; supports a large number of devices and dynamic routing. |
| Resource Utilization | Circuit-switched: inefficient when idle. Packet-switched: more efficient. | Highly efficient use of bandwidth via packet switching. |
| Routing and Switching | Involves switching circuits or paths, either dedicated or virtual. | Involves packet routing based on IP addresses. |
| Connection Type | Can be connection-oriented (circuit switching) or connectionless (packet switching). | Connectionless protocol (IP) with TCP for reliable communication. |
| Examples | Traditional PSTN (telephone network), Frame Relay, ATM. | Internet, private IP-based networks (e.g., company intranets). |
| Fault Tolerance | Circuit-switched: low tolerance (connection loss affects communication). Packet-switched: high tolerance. | High fault tolerance; alternative routes are used if one fails. |
| Efficiency | Circuit-switched is less efficient, especially when idle. Packet-switched is more efficient. | Very efficient due to packet switching, dynamic routing, and sharing of resources. |
| Reliability | High reliability in circuit-switched networks, moderate in packet-switched. | High reliability with TCP, but inherently less reliable than circuit-switched. |
Switched Networks are typically used in traditional telecommunications systems, offering either dedicated circuits (circuit-switched) or flexible packet-based communication (packet-switched). They offer reliable communication with fixed paths (in the case of circuit switching) but can be less efficient when compared to modern packet-switched networks.
IP Networks have become the dominant network technology, especially with the rise of the Internet. IP networks use packet switching, which provides better scalability, flexibility, and efficiency in handling data communication across large and diverse networks. IP addresses, routing protocols, and connectionless communication form the foundation of modern networking systems, allowing for highly efficient and scalable networks worldwide.
IP networks, due to their ability to scale easily and their efficient use of resources, have largely replaced older circuit-switched systems in most applications, including the global Internet. However, switched networks are still used in some specialized environments (e.g., voice networks, legacy systems).
Open this section to load past papers