Karena Switch adalah perangkat layer 2, dan itu menggunakan alamat MAC untuk berinteraksi dengan Host lain dalam Jaringan, lalu mengapa kita menggunakan alamat IP dalam jaringan lokal kita?
Baiklah mari kita mulai dengan traffic apa yang Anda kirim.
Jika Anda menggunakan protokol layer-2 yang ketat di dalam LAN Anda sendiri tanpa HTTP , SSL, NFS , CIFS , iSCSI , H.323 , SIP , DNS , ICMP , database, atau soket web, maka proposal Anda berfungsi dengan baik. Faktanya, FCoE tidak bergantung pada lapisan IP ... jadi jika itu yang Anda inginkan, bunuh diri :-)
Masalahnya adalah Anda hanya melumpuhkan 95% utilitas sebagian besar jaringan dengan menghapus layanan berbasis IP tersebut. Jaringan ada untuk berbagi informasi; semua sistem operasi di planet ini berbagi informasi dengan mengikat layanan ke, dan merangkum dalam IP. Informasi itu biasanya dibungkus dengan TCP juga.
- Pertanyaan retoris : Bisakah sekelompok orang yang ditentukan menerapkan layanan TCP dan UDP langsung di atas ethernet di semua sistem operasi utama?
- Jawaban Pedantic : Ya, tapi itu hanya buang-buang waktu dan sumber daya yang kolosal untuk keuntungan yang tidak signifikan. Mari kita mulai dengan dasar-dasarnya ... tidak ada layanan nama- DNS untuk ethernet mac-address. Itu berarti kecuali Anda membuatnya, bagaimana Anda menyelesaikan URL tanpa alamat IP? Saya ragu ada orang yang benar-benar ingin mengetik
http://00c0.9b4a.fb2c/
supaya mereka dapat menghindari 20 byte tambahan di setiap paket. Ini hanyalah contoh dari pekerjaan yang diperlukan.
Bagaimana jika seseorang tidak perlu terhubung ke host atau jaringan di luar jaringannya sendiri, Mengapa dia masih perlu memiliki alamat IP, bukankah alamat MAC sudah cukup?
Secara teknis, ya. Di dunia nyata ... ini adalah jaringan yang cukup membosankan tanpa IP.