Routing jaringan untuk jalur paket internet umumnya menggunakan konsep routing packet-switching lewat paket internet dari Internet Protocol. Routing jenis ini digunakan untuk melakukan perjalanan jaringan dari asal menuju tujuannya sesuai keputusan routing dari perangkat keras khusus yang disebut router.
Menurut prosesnya, routing menggunakan tiga lapisan perangkat jaringan (network layer) yang bertugas untuk meminta pengiriman paket internet menjadi sebuah pilihan jalur internet optimal.
Secara umum, routing dapat didefinisikan sebagai proses di mana suatu hal dibawa atau dapat berpindah dari satu lokasi ke lokasi lain secara otomatis. Perpindahan ini dilakukan sesuai rute atau jalur tertentu yang umumnya melibatkan alamat tujuan dan alamat asal. Dalam hal jaringan internet, routing memindahkan paket internet ke sumber informasi sesuai alamat jalur yang diketik.
Tabel routing bertugas mencatat jalur-jalur yang harus diambil paket untuk mencapai setiap tujuan. Dalam proses routing ini perangkat keras router bekerja sebagai gawai aktif yang bekerja dengan cara menerima paket internet, membaca header, memeriksa alamat tujuan, menentukan jalur mana yang harus dilalui, dan ke mana tujuan routing berdasarkan informasi dalam tabel routing.
Proses routing dilakukan dengan tiga jenis routing dan dua jenis algoritma routing. Hal ini dilakukan berdasarkan administrator jaringan secara manual dalam menyiapkan tabel perutean statis. Hal ini pada dasarnya bertugas untuk mengatur rute yang diambil oleh paket data internet di seluruh jaringan.