Rumah  >  Artikel  >  Apakah alamat yang digunakan untuk membezakan peranti yang berbeza dalam Ethernet?

Apakah alamat yang digunakan untuk membezakan peranti yang berbeza dalam Ethernet?

青灯夜游
青灯夜游asal
2022-07-25 14:20:3911948semak imbas

Dalam Ethernet, peranti berbeza dibezakan berdasarkan alamat "MAC". Setiap peranti dalam rangkaian mempunyai pengecam rangkaian yang unik Alamat ini dipanggil alamat MAC atau alamat kad rangkaian. Ia adalah alamat yang digunakan untuk mengesahkan lokasi peranti rangkaian pengeluar peralatan. Alamat MAC digunakan untuk mengenal pasti secara unik kad rangkaian dalam rangkaian Jika peranti mempunyai satu atau lebih kad rangkaian, setiap kad rangkaian memerlukan dan akan mempunyai alamat MAC yang unik.

Apakah alamat yang digunakan untuk membezakan peranti yang berbeza dalam Ethernet?

Persekitaran pengendalian tutorial ini: sistem Windows 7, komputer Dell G3.

Dalam Ethernet, peranti berbeza dibezakan berdasarkan alamat "MAC" mereka.

Alamat MAC (Bahasa Inggeris: Alamat Kawalan Akses Media), secara literal diterjemahkan sebagai alamat kawalan akses media, juga dikenali sebagai Alamat LAN, alamat MAC, Alamat Ethernet Atau alamat fizikal (Alamat Fizikal), yang merupakan alamat yang digunakan untuk mengesahkan lokasi peranti rangkaian. Dalam model OSI, lapisan rangkaian ketiga bertanggungjawab untuk alamat IP, dan lapisan pautan data kedua bertanggungjawab untuk alamat MAC. Alamat MAC digunakan untuk mengenal pasti secara unik kad rangkaian dalam rangkaian Jika peranti mempunyai satu atau lebih kad rangkaian, setiap kad rangkaian memerlukan dan akan mempunyai alamat MAC yang unik.

Alamat MAC juga dipanggil alamat fizikal dan alamat perkakasan Ia dibakar ke dalam EPROM (cip memori kilat yang biasanya boleh dipadamkan oleh program) pada kad antara muka rangkaian apabila ia dihasilkan oleh. pengeluar peralatan rangkaian. Alamat IP dan alamat MAC kedua-duanya diwakili dalam binari dalam komputer alamat IP ialah 32 bit, manakala alamat MAC ialah 48 bit.

Panjang alamat MAC ialah 48 bit (6 bait), biasanya dinyatakan sebagai 12 nombor heksadesimal, seperti: 00-16-EA-AE-3C-40 ialah alamat MAC, di mana 3 nombor pertama bait, nombor perenambelasan 00-16-EA mewakili nombor pengeluar perkakasan rangkaian, yang diberikan oleh IEEE (Institut Jurutera Elektrik dan Elektronik), dan kemudian 3 bait, nombor perenambelasan AE-3C-40 mewakili Nombor siri produk rangkaian (seperti kad rangkaian) yang dibuat oleh pengilang ini. Selagi anda tidak menukar alamat MAC anda, alamat MAC adalah unik di dunia. Secara kiasan, alamat MAC adalah seperti nombor ID pada kad ID, yang unik.

Struktur MAC

Setiap peranti dalam rangkaian mempunyai pengecam rangkaian yang unik Alamat ini dipanggil alamat MAC atau alamat kad rangkaian, dan dihasilkan oleh rangkaian pengilang peralatan. Ditulis di dalam perkakasan. Alamat MAC ialah 48 bit (6 bait), biasanya dinyatakan sebagai 12 nombor perenambelasan, dipisahkan oleh titik bertindih antara setiap dua nombor perenambelasan, seperti 08:00:20:0A:8C:6D Ia hanyalah alamat MAC. Seperti yang ditunjukkan dalam rajah di bawah, 3 bait pertama mewakili OUI (Pengecam Unik Organisasi), iaitu kod yang diberikan oleh agensi pengurusan pendaftaran IEEE kepada pengeluar yang berbeza untuk membezakan pengeluar yang berbeza. 3 bait terakhir diperuntukkan oleh pengilang.

Bit kedua bawah (LSb) bait tertinggi (MSB) alamat MAC menunjukkan sama ada alamat MAC adalah global atau tempatan, iaitu, bit U/L (Universal/Tempatan). ialah 0, ia bermakna ya alamat global. Semua bit OUI ialah 0.

Bit pertama yang lebih rendah (LSb) bagi bait tertinggi (MSB) alamat MAC menunjukkan sama ada alamat MAC adalah unicast atau multicast. 0 bermaksud unicast.

Peranan MAC

Alamat IP adalah berdasarkan logik, fleksibel, tidak terhad oleh perkakasan dan mudah diingati. Alamat MAC adalah konsisten dengan perkakasan pada tahap tertentu, berdasarkan fizik, dan boleh mengenal pasti nod rangkaian tertentu. Kedua-dua alamat mempunyai kelebihan tersendiri, dan alamat yang berbeza digunakan bergantung pada keadaan yang berbeza.

Kebanyakan cara untuk mengakses Internet adalah dengan mengatur hos bersama-sama melalui LAN, dan kemudian menyambung ke Internet melalui peranti seperti suis atau penghala. Ini menimbulkan persoalan bagaimana untuk membezakan pengguna tertentu dan menghalang alamat IP daripada dicuri. Memandangkan alamat IP hanyalah pengecam logik dan boleh diubah suai oleh sesiapa sahaja, ia tidak boleh digunakan untuk mengenal pasti pengguna secara khusus. Alamat MAC tidak berlaku. Ia ditetapkan dalam kad rangkaian. Secara teorinya, melainkan perkakasan, iaitu kad rangkaian, dicuri, ia secara amnya tidak boleh ditiru. Berdasarkan ciri alamat MAC ini, LAN menggunakan kaedah menggunakan alamat MAC untuk mengenal pasti pengguna tertentu.

Dalam proses komunikasi khusus, alamat MAC dan alamat IP dipadankan satu-dengan-satu melalui jadual pertukaran di dalam suis. Apabila terdapat paket data dihantar kepada hos dalam LAN tempatan, suis mula-mula menerima paket data, kemudian memetakan alamat IP dalam paket data ke alamat MAC mengikut hubungan yang sepadan dalam jadual pensuisan, dan kemudian memajukan paket data ke alamat MAC hos yang sepadan naik. Dengan cara ini, walaupun hos mencuri alamat IP, ia tidak akan dapat menerima paket data kerana ia tidak mempunyai alamat MAC yang sepadan Proses penghantaran adalah serupa dengan proses penerimaan.

Jadi, sama ada rangkaian kawasan tempatan atau rangkaian kawasan luas, apabila komputer berkomunikasi antara satu sama lain, prestasi akhir ialah paket data bermula dari nod awal pada beberapa bentuk pautan dan dihantar dari satu nod ke satu nod akhirnya dihantar ke nod destinasi. Penghantaran paket data antara nod ini diselesaikan oleh ARP (Address Resolution Protocol) yang bertanggungjawab untuk memetakan alamat IP ke alamat MAC.

Kad pengenalan digunakan untuk membuktikan identiti seseorang. Kad ID tidak begitu berguna pada hari bekerja, tetapi pada saat kritikal tertentu, kad ID diperlukan untuk menerangkan segala-galanya tentang seseorang. Kemudian, pengikatan alamat IP dan alamat MAC adalah seperti hubungan antara seseorang dengan kad pengenalannya dalam kehidupan seharian. Kerana alamat IP boleh sewenang-wenangnya, tetapi alamat MAC adalah satu-satunya yang menunjukkan identiti alamat IP. Contohnya, untuk mengelakkan alamat IP daripada dicuri, pengikatan port suis (jadual MAC port menggunakan entri statik) boleh menghalang kecurian alamat MAC yang diubah suai apabila setiap port suis disambungkan kepada hanya satu hos Peranti lapisan juga boleh menyediakan pengikatan suis port, alamat IP dan alamat MAC.

Untuk lebih banyak pengetahuan berkaitan, sila lawati ruangan Soalan Lazim!

Atas ialah kandungan terperinci Apakah alamat yang digunakan untuk membezakan peranti yang berbeza dalam Ethernet?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn