Saya mempelajari jaringan dan salah satu hal paling mendasar yang sering saya dengar adalah bahwa komputer tidak dapat berkomunikasi di luar subnet mereka sendiri.
Dinyatakan tanpa kualifikasi seperti ini, itu menyesatkan dan salah. Tentu saja, Internet dibagi antara subnet, dan apa pun dapat berbicara dengan yang lain (kebanyakan dari mereka secara tidak langsung).
Apa yang harus Anda pelajari adalah bahwa host tidak dapat berkomunikasi secara langsung melalui protokol data link seperti ethernet di luar subnet mereka, karena subnet mewakili beberapa segmen jaringan fisik. Untuk berkomunikasi dengan host di luar subnet, perlu mengirim paket ke gateway yang ada di subnet. Inilah yang dimaksud dengan perutean .
Sungguh, pertanyaan yang harus Anda tanyakan adalah: bagaimana sebuah antarmuka dapat memiliki alamat sedemikian rupa sehingga semua bit alamat adalah subnet, dan tidak ada bit host?
Jawabannya adalah bahwa ini adalah tautan point-to-point. Tautan point to point bukanlah jaringan yang penuh. Kedua antarmuka di kedua ujung tautan tahu bahwa mereka berbicara satu sama lain tanpa memerlukan pengalamatan tingkat datalink, dan pada tingkat jaringan, mereka dapat berbagi alamat IP yang sama.
Selain itu, datalink dapat dianggap sebagai segmen jaringannya sendiri, sehingga ia dapat memiliki subnetnya sendiri, dan subnet itu hanya perlu berisi satu alamat.
Jika salah satu ujung titik akhir perlu berbicara secara khusus dengan yang lain, itu hanya dapat menggunakan alamat itu. Jika router menggunakan alamat lain dan mengirimkannya melalui modem, paket itu tidak ditujukan untuk peer; itu ditujukan kepada hal lain di luar rekan itu. Rekan akan menerima paket dan mengarahkannya.
Pada dasarnya peralatan ISP hanya dikonfigurasi dengan cara ini: ia memiliki ratusan saluran pelanggan yang masuk, dan memberikan masing-masing 32 subnet. Jika Anda memiliki segmen point-to-point dengan satu alamat, netmask pada dasarnya dapat diperdebatkan, tetapi Anda masih membutuhkannya: sesuatu harus diisi untuk bidang netmask pada antarmuka dan dalam tabel routing host.