Circuit Switching and Packet Switching