Saya sedang mempersiapkan ujian ICND1 dan baru-baru ini mulai belajar tentang berbagai perangkat Cisco. Saya baru saja mengetahui bagaimana paket dihasilkan untuk dikirim melalui jaringan, atau di luar jaringan.
Sebagai contoh, Ketika paket dihasilkan, ia menambahkan alamat IP sumber, alamat IP tujuan, alamat Mac sumber, alamat mac tujuan, dan data lainnya.
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?
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?
Jawaban:
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.
http://00c0.9b4a.fb2c/
supaya mereka dapat menghindari 20 byte tambahan di setiap paket. Ini hanyalah contoh dari pekerjaan yang diperlukan.Secara teknis, ya. Di dunia nyata ... ini adalah jaringan yang cukup membosankan tanpa IP.
sumber
(jangan ini lagi)
Layer 2 vs. Layer 3
IP bekerja pada layer 3. Hal ini dilakukan melalui ethernet (layer 2) yang menggunakan MAC untuk mengidentifikasi node. Gunakan layer 2 yang berbeda (katakanlah, ATM) dan Anda tidak akan memiliki MAC. (Atau gunakan layer 3 yang berbeda, katakan IPX, dan Anda tidak akan memiliki IP.)
sumber
Tanpa IP, Anda akan memiliki lalu lintas siaran di seluruh dunia untuk setiap alamat MAC yang tidak diketahui / usang di sistem (unicast tidak dikenal).
IP juga membantu Anda merencanakan jaringan secara logis dengan cara yang efisien (misalnya: menggunakan ringkasan alamat IP) sehingga router dapat menggunakan lebih sedikit memori untuk merutekan tabel dan meneruskan informasi.
sumber
anggap saja kita memiliki 2 perangkat yang terhubung dan masing-masing memiliki kartu jaringan. sekarang, jika hanya ada satu layanan (tidak persis layanan, seperti perangkat lunak osm, ...) di setiap perangkat, Anda benar, tidak perlu IP, tetapi pertimbangkan ada banyak layanan di setiap perangkat dan layanan ini harus berkomunikasi satu sama lain tanpa konflik. jadi selain alamat mac untuk mengidentifikasi perangkat, kami membutuhkan sesuatu yang lain (kami menyebutnya IP) untuk setiap layanan.
sumber