Circuit switching adalah metode pengarah data di jaringan telekomunikasi dimana dua node jaringan akan terhubung melalui sirkuit khusus sebelum berkomunikasi. Terdapat tiga fase komunikasi yaitu pembentukan sirkuit, transfer data, dan penghentian sirkuit. Keuntungan circuit switching adalah kecepatan data tetap dan terdedikasi karena menggunakan koneksi fisik, sedangkan kekurangannya adalah membutuhkan lebih banyak bandwidth dan sumber