Le principal avantage de la commutation de circuits est qu'elle offre des performances prévisibles qui peuvent être garanties. Une fois le circuit établi, la communication est généralement sans erreur et relativement rapide.
L'inconvénient de la commutation de circuits est qu'elle nécessite une configuration initiale de canal qui prend généralement beaucoup de temps. Il a également un point de défaillance unique qui peut perturber toutes les communications.
La commutation de circuits était initialement utilisée pour les communications téléphoniques, mais elle est progressivement remplacée par la commutation par paquets. La commutation par paquets divise les messages en paquets plus petits au lieu d'utiliser un canal dédié pour la communication. Actuellement, il existe une technologie de commutation de paquets connue sous le nom de commutation de paquets virtuelle qui émule la commutation de circuits.