Jika anda ingin menghantar surat, anda memerlukan alamat penerima. Alamat ialah ciri pengenalpastian yang membantu posmen mengetahui ke mana surat itu perlu dihantar, jadi alamat mestilah unik. Dua rumah tidak boleh mempunyai alamat yang sama, jika tidak akan berlaku kekeliruan.
Internet berfungsi dengan cara yang serupa dengan perkhidmatan pos. Daripada menghantar mesej, peranti menghantar "paket data," dan alamat IP atau alamat MAC menentukan ke mana paket data tersebut akan pergi. Artikel hari ini akan membincangkan cara kedua-dua alamat ini berfungsi selari antara satu sama lain.
Jadual kandungan artikel
Apakah alamat IP?
Alamat IP (Internet Protocol) ialah nombor pengenalan untuk sekeping perkakasan rangkaian. Peranti pada rangkaian mempunyai alamat IP yang berbeza, serupa dengan alamat rumah atau perniagaan. Peranti menggunakan alamat IP untuk berkomunikasi antara satu sama lain melalui rangkaian.
Quantrimang mempunyai artikel panjang seperti brosur tentang alamat IP. Untuk maklumat lebih terperinci, sila baca artikel: Apakah alamat IP?
Apakah alamat MAC?
Alamat MAC mengenal pasti "antara muka rangkaian" unik dalam peranti. Walaupun alamat IP diberikan oleh ISP dan boleh ditetapkan semula apabila peranti menyambung atau memutuskan sambungan, alamat MAC terikat pada penyesuai fizikal dan diberikan oleh pengilang.
Alamat MAC ialah rentetan 12 digit, di mana setiap digit boleh menjadi sebarang nombor dari 0 hingga 9 atau huruf dari A hingga F. Untuk kemudahan membaca, rentetan dibahagikan kepada blok. Terdapat tiga format popular, format pertama adalah yang paling popular dan diutamakan:
- 68:7F:74:12:34:56
- 68-7F-74-12-34-56
- 687.F74.123.456
6 digit pertama (dipanggil "awalan") mewakili pengilang penyesuai, manakala 6 digit terakhir mewakili pengecam unik untuk penyesuai khusus tersebut. Alamat MAC tidak mengandungi maklumat mengenai rangkaian mana peranti disambungkan.
Bagaimanakah alamat IP dan alamat MAC berfungsi seiring?
Jambatan antara alamat MAC dan alamat IP: ARP
Walaupun alamat MAC dan alamat IP mempunyai banyak perbezaan, ia tidak beroperasi secara bebas antara satu sama lain. Address Resolution Protocol (ARP) ialah jambatan yang menghubungkan mereka. Protokol ini beroperasi antara Lapisan 2 dan Lapisan 3 pada rangkaian kawasan setempat (LAN) . Ia memetakan alamat IPv4 ke alamat MAC peranti rangkaian dan sebaliknya.
Nota : IPv4 menggunakan protokol ARP. Pada rangkaian IPv6 yang lebih baharu, Neighbor Discovery Protocol menyediakan kefungsian yang setara.
Begini cara ia berfungsi: Satu peranti ingin berkomunikasi dengan peranti lain pada segmen rangkaian tempatan. Ia meletakkan permintaannya dengan kedua-dua alamat IP sumber dan alamat IP destinasi ke dalam satu paket IP. Bingkai Ethernet kemudian merangkum paket IP. Bingkai ini mengandungi kedua-dua alamat MAC sumber dan destinasi. Tetapi kadangkala alamat MAC peranti sasaran tidak diketahui.
Contoh komputer A dan komputer B
Komputer A ingin menghantar paket IP ke komputer B. Tetapi ia tidak mengetahui alamat MAC komputer B. Komputer A kemudiannya akan menyiarkan permintaan ARP yang diterima oleh semua komputer dalam segmen rangkaian tempatan.
Pada asasnya, permintaan itu menyampaikan: "Ini alamat IP saya. Ini alamat MAC saya. Dan saya sedang mencari alamat MAC yang dikaitkan dengan alamat IP ini. Jika alamat IP ini milik anda, sila balas dan berikan saya alamat MAC anda.

Cara ARP berfungsi dengan alamat IP dan alamat MAC
Komputer B menerima permintaan ARP dan akan melakukan dua perkara.
Pertama, setiap peranti mempunyai jadual ARP sendiri. Setiap kali komputer ingin menghantar paket pada LAN, ia melihat dalam jadual ARPnya terlebih dahulu. Jika entri untuk Komputer A belum wujud dalam jadual Komputer B, ia akan mencipta entri baharu. Alamat MAC dan IP Komputer A akan ditambah berdasarkan apa yang ada dalam bingkai.
Kemudian respons ARP dengan alamat IP dan alamat MAC akan dihantar. Komputer A akan menerima balasan dan menambah maklumat pada jadual ARPnya. Dengan alamat MAC yang sesuai, Komputer A kini boleh menghantar bingkai Ethernet ke Komputer B.
Adalah penting untuk ambil perhatian bahawa, walaupun alamat IP boleh dicari dengan mudah untuk sesiapa sahaja, alamat MAC tidak boleh didapati dengan mudah oleh orang lain. Apabila paket IP meninggalkan LAN anda dan melalui penghala, pengepalanya dengan alamat MAC akan dibuang. Oleh itu, sesiapa di luar LAN tidak akan melihat MAC anda dalam paket IP (melainkan aplikasi menghantarnya sebagai data).
Alamat MAC adalah kekal, manakala alamat IP adalah dinamik
Kerana ia diberikan kepada NIC atau perkakasan lain, alamat MAC tidak pernah berubah dengan sendirinya (tetapi banyak antara muka rangkaian menyokong penukaran alamat MAC). Sebaliknya, banyak alamat IP adalah dinamik, berubah secara berkala berdasarkan masa atau ciri-ciri persediaan rangkaian.
Setiap alamat mempunyai struktur alamat yang unik
Alamat MAC ialah alamat heksadesimal 48-bit. Ia biasanya terdiri daripada 6 set 2 nombor atau aksara, dipisahkan oleh titik bertindih. Contoh alamat MAC akan kelihatan seperti ini: 00:00:5e:00:53:af.
Banyak pengeluar kad rangkaian dan perkakasan lain menggunakan rentetan yang serupa pada permulaan alamat MAC produk yang mereka keluarkan. Ini dipanggil pengecam unik organisasi (OUI). OUI biasanya 3 bait pertama digit atau aksara. IEEE (Institut Jurutera Elektrik dan Elektronik) menguruskan OUI untuk pengilang.
Sementara itu, alamat IPv4 ialah integer 32-bit yang diwakili dalam tatatanda heksadesimal. Format yang lebih biasa, yang dipanggil quad bertitik atau perpuluhan bertitik, ialah xxxx, di mana setiap x boleh menjadi sebarang nilai antara 0 dan 255. Contohnya, 192.0.2.146 ialah peraturan alamat IPv4 yang sah.
Terletak dalam lapisan berbeza dalam model OSI
Alamat MAC dan alamat IP juga berada dalam lapisan berbeza model OSI (Saling Sambungan Sistem Terbuka). Model OSI ialah rangka kerja konsep yang menggunakan tujuh lapisan abstraksi untuk menerangkan semua fungsi sistem telekomunikasi. Dalam model OSI, sublapisan MAC lapisan pautan data (Lapisan 2) melaksanakan alamat MAC. Sementara itu, alamat IP beroperasi dalam lapisan rangkaian (Lapisan 3) model.
Kelemahan alamat IP dan alamat MAC
Ingat bagaimana alamat IP mewakili sambungan peranti ke ISP? Bagaimana jika peranti kedua bersambung ke peranti utama dan menyalurkan semua aktiviti web melalui peranti itu? Bagi seluruh web, aktiviti peranti kedua nampaknya adalah peranti utama.
Itulah cara anda menyembunyikan alamat IP anda daripada orang lain. Walaupun tidak ada yang salah dengan melakukan ini, ia boleh membawa kepada isu keselamatan. Sebagai contoh, penggodam yang berniat jahat, bersembunyi di sebalik beberapa proksi boleh menyukarkan pihak berkuasa untuk menjejakinya.
Risiko lain ialah alamat IP boleh dikesan . Anda akan terkejut apa yang seseorang boleh lakukan hanya dengan alamat IP anda.
Dan terdapat juga potensi masalah konflik IP , di mana dua atau lebih peranti berkongsi alamat IP yang sama. Ini terutamanya berlaku dalam rangkaian tempatan, tetapi dengan kekurangan alamat IPv4 yang semakin meningkat, ia tidak lama lagi boleh merebak ke seluruh Internet.
Bagi alamat MAC, hanya ada satu perkara yang perlu anda ketahui: Sangat mudah untuk menukar alamat MAC peranti . Ini mengalahkan tujuan pengecam unik yang diberikan pengilang, kerana sesiapa sahaja boleh "menipu" alamat MAC orang lain. Ia juga menjadikan ciri seperti penapis MAC hampir tidak berguna.
Walau apa pun, alamat IP dan alamat MAC berguna dan penting, jadi ia tidak akan hilang dalam masa terdekat. Semoga anda kini memahami apa itu, cara ia berfungsi dan mengapa anda memerlukannya.
Jika anda mempunyai sebarang soalan atau jika anda mempunyai petua atau penjelasan lain, sila kongsi dengan kami di bahagian komen di bawah!
Lihat lagi: