1. Circuit Switching
- Definition: A dedicated communication path is established between two devices for the duration of the conversation.
- Process:
- Establish connection.
- Transmit data.
- Disconnect after transmission.
- Key Features:
- Continuous and exclusive channel.
- Suitable for real-time communication (e.g., telephony).
- Inefficient for bursty traffic; resources remain idle during inactivity.
- Examples:
- Traditional telephone networks.
- Advantages:
- Fixed bandwidth ensures consistent data flow.
- Low latency during data transfer.
- Disadvantages:
- Inefficient for data-oriented networks.
- High setup time.
2. Packet Switching
- Definition: Data is divided into small packets, transmitted independently, and reassembled at the destination.
- Key Features:
- No dedicated path; uses shared resources.
- Efficient for bursty traffic.
- Packets may take different routes to the destination.
- Examples:
- Internet, VoIP.
- Advantages:
- Efficient bandwidth usage.
- High fault tolerance (re-routes packets if a path fails).
- Disadvantages:
- Possible delay due to packet queuing.
- Complex reassembly process.
3. Message Switching
- Definition: Entire messages are transmitted, stored temporarily at intermediate nodes, and forwarded to the next node (store-and-forward technique).
- Key Features:
- No direct connection required between sender and receiver.
- Messages stored until resources are available.
- Examples:
- Email, SMS.
- Advantages:
- No need for a dedicated path.
- Efficient handling of non-real-time data.
- Disadvantages:
- Increased storage requirement at nodes.
- High delay for large messages.
Quick Recap Table
Feature | Circuit Switching | Packet Switching | Message Switching |
---|---|---|---|
Path | Dedicated | Shared | Store-and-forward |
Efficiency | Low (idle resources) | High (efficient bandwidth usage) | Moderate |
Delay | Low after setup | Moderate | High |
Real-Time Use | Yes | Yes (e.g., VoIP) | No |
Example | Telephone networks | Internet | Email, SMS |
Tips for Remembering
- Circuit Switching: Think of a phone call—a continuous line is needed.
- Packet Switching: Imagine the internet—data travels in packets.
- Message Switching: Visualize postal mail—a complete message is sent and stored along the way.
MCQ
Circuit Switching
- What is a key feature of circuit switching?
- A) Packet-based data transmission
- B) Dedicated communication path
- C) Store-and-forward mechanism
- D) None of the above
- Answer: B) Dedicated communication path
- In circuit switching, what happens if the connection is interrupted?
- A) Data is automatically rerouted
- B) Connection is lost, and communication stops
- C) Data is stored for later transmission
- D) Noise increases significantly
- Answer: B) Connection is lost, and communication stops
- Which of the following is a disadvantage of circuit switching?
- A) High latency
- B) Inefficient bandwidth usage
- C) Variable transmission delay
- D) High packet loss
- Answer: B) Inefficient bandwidth usage
Packet Switching
- What is a major advantage of packet switching over circuit switching?
- A) Guaranteed quality of service
- B) More efficient utilization of network resources
- C) Fixed data paths
- D) Low hardware requirements
- Answer: B) More efficient utilization of network resources
- Which switching technique is used by the internet?
- A) Circuit Switching
- B) Packet Switching
- C) Message Switching
- D) None of the above
- Answer: B) Packet Switching
- In packet switching, packets are reassembled at the:
- A) Source
- B) Router
- C) Destination
- D) Switch
- Answer: C) Destination
- What is a disadvantage of packet switching?
- A) Inefficient use of bandwidth
- B) Difficulty in adding Quality of Service (QoS)
- C) Dedicated path required
- D) High setup time
- Answer: B) Difficulty in adding Quality of Service (QoS)
Message Switching
- Message switching is most suitable for:
- A) Real-time data
- B) Delayed data transmission
- C) Continuous voice communication
- D) None of the above
- Answer: B) Delayed data transmission
- Which technique uses a store-and-forward approach?
- A) Circuit Switching
- B) Packet Switching
- C) Message Switching
- D) None of the above
- Answer: C) Message Switching
- A key limitation of message switching is:
- A) Requires a dedicated path
- B) High storage requirements
- C) High setup time
- D) Poor error handling
- Answer: B) High storage requirements
General Switching Concepts
- What type of switching requires call setup before data transfer?
- A) Circuit Switching
- B) Packet Switching
- C) Message Switching
- D) None of the above
- Answer: A) Circuit Switching
- Which switching method is connectionless?
- A) Circuit Switching
- B) Packet Switching
- C) Message Switching
- D) Both Packet and Message Switching
- Answer: D) Both Packet and Message Switching
- Which technology is often used for voice calls?
- A) Packet Switching
- B) Circuit Switching
- C) Message Switching
- D) None of the above
- Answer: B) Circuit Switching
- What is the main characteristic of packet switching?
- A) Fixed bandwidth allocation
- B) Variable transmission delay
- C) Real-time transmission
- D) Dedicated communication path
- Answer: B) Variable transmission delay