MAC хаягийн танилцуулга

Media Access Control (MAC) хаяг нь компьютерын сүлжээний адаптеруудыг ялган танихад хэрэглэгддэг хоёртын тоо юм. Эдгээр тоонууд (заримдаа "тоног төхөөрөмжийн хаягууд" эсвэл "физик хаяг" гэж нэрлэдэг) үйлдвэрлэлийн процессийн үед сүлжээний тоног төхөөрөмжид суулгасан, эсвэл firmware-д хадгалагдаж, өөрчлөгдөхгүй байхаар хийгдсэн.

Зарим нь тэдгээрийг түүхэн шалтгааны улмаас "Ethernet хаягууд" гэж нэрлэдэг боловч олон төрлийн сүлжээнүүд бүгд Ethernet , Wi-Fi , болон Bluetooth гэх мэт MAC хаягийг ашигладаг.

MAC хаягийн формат

Уламжлалт MAC хаягууд нь 12-оронтой (6 байт буюу 48 бит ) -ын арван зургаан тоо . Конвенцоор эдгээрийг ихэвчлэн дараах гурван хэлбэрийн аль нэгээр бичдэг:

Хамгийн зүүн талын 6 оронтой (24 бит) "угтвар" гэж нэрлэдэг. Үйлдвэрлэгч бүр нь IEEE-д заасан MAC угтварыг бүртгэж авдаг. Үйлдвэрлэгчид олон янзын бүтээгдэхүүнтэй холбоотой олон тооны угтварыг агуулдаг. Жишээ нь, 00:13:10, 00: 25: 9C ба 68: 7F: 74 (бусад олон тооны нэмэх) бүгд Linksys ( Cisco Systems ) -д хамаарагдана.

MAC хаягийн баруун тал нь тухайн төхөөрөмжид зориулсан таних дугаарыг илэрхийлнэ. Ижил борлуулагчийн угтвартай үйлдвэрлэсэн бүх төхөөрөмжүүдийн дотроос тус бүр өөрийн 24 битийн дугаарыг өгдөг. Өөр өөр үйлдвэрлэгчдээс ирсэн тоног төхөөрөмж хаягийн нэг төхөөрөмжийн хэсгийг хуваахад тохиолдож болохыг анхаарна уу.

64-бит MAC хаягууд

Уламжлалт MAC хаягууд нь бүгд 48 битийн урттай боловч сүлжээнд цөөн хэдэн төрлийн 64-bit хаягийг шаарддаг. ZigBee утасгүй гэрийн автоматжуулалт болон IEEE 802.15.4 дээр суурилсан бусад ижил төстэй сүлжээнүүд, жишээ нь 64-битийн MAC хаягуудыг өөрийн тоног төхөөрөмжид тохируулахыг шаарддаг.

IPv6 дээр тулгуурласан TCP / IP сүлжээнүүд IPv4-тэй харьцуулахад MAC хаягийг дамжуулах өөр аргыг хэрэглэдэг. 64 bit-ийн тоног төхөөрөмжийн хаяг биш харин IPv6 нь 48-бит MAC хаягийг автоматаар 64-бит хаягаар автоматаар FFFE-ийн 16-битийн үнэ цэнийг үйлдвэрлэгч угтвар болон төхөөрөмжийн таних тэмдэгийн хооронд оруулах замаар автоматаар хөрвүүлдэг. IPv6 нь эдгээр 64-bit тоног төхөөрөмжийн хаягуудаас ялгахын тулд эдгээр дугааруудыг "танигчууд" гэж нэрлэнэ.

Жишээ нь, 00: 25: 96: 12: 34: 56 төрлийн IPv6 сүлжээнд (энэ хоёр хэлбэрийн аль алинд нь ерөнхийдөө бичдэг) харагдана:

MAC ба IP хаягийн харилцаа

TCP / IP сүлжээ нь хоёуланд нь MAC хаягууд болон IP хаягуудыг тус тусад нь ашигладаг. MAC хаяг нь төхөөрөмжийн техник хангамжид залгагдсан байхад тухайн төхөөрөмж дэх IP хаяг нь түүний TCP / IP сүлжээний тохиргооноос хамааран өөрчлөгдөж болно. Хэвлэл мэдээллийн Access Control нь OSI загварын 2-р түвшинд ажилладаг бол Internet Protocol нь Layer 3 дээр ажилладаг. Энэ нь TCP / IP-с гадна бусад төрлийн сүлжээг дэмждэг MAC хаягийг зөвшөөрдөг.

IP сүлжээнүүд нь IP болон MAC хаягуудын хооронд Хаягийн зохицуулах протокол (ARP) ашиглан хувиргах ажиллагааг удирдана. Динамик Хостын тохиргооны протокол (DHCP) нь ARP дээр тулгуурлан төхөөрөмжүүдийн IP хаягийг өвөрмөц хуваарилалтыг удирдахад тулгуурладаг.

MAC Address Cloning

Зарим Интернетийн үйлчилгээ үзүүлэгчид нь орон сууцныхаа харилцах данс бүрийг дотоод сүлжээний чиглүүлэгчийн MAC хаягууд (эсвэл өөр гарцын төхөөрөмж) холбодог. Шинэ чиглүүлэгчийг суулгах гэх мэт үйлчлүүлэгч өөрсдийн гарцыг солих хүртэл үйлчилгээ үзүүлэгчийн хаягийг өөрчилж болохгүй. Орон сууцны гарц өөрчлөгдөх үед интернет үйлчилгээ үзүүлэгч нь өөр сүлжээнд холбогддог MAC хаягийг хардаг бөгөөд сүлжээнээс онлайнаар холбогддоггүй.

"Клининг" гэж нэрлэгддэг процесс нь энэ асуудлыг шийдвэрлэхийн тулд чиглүүлэгч (гарц) -ийг олгодог бөгөөд өөрийн тоног төхөөрөмжийн хаягийн ялгаатай ч гэсэн хуучин MAC хаягыг үйлчилгээ үзүүлэгчид мэдээлэх үүрэгтэй. Админууд өөрсдийн чиглүүлэгчийг тохируулах боломжтой (энэ функцыг дэмждэг гэж олонтаа тохируулдаг гэж үздэг) cloning тохируулгыг ашиглах ба хуучин гарцын MAC хаягийг тохиргооны дэлгэц рүү оруулаарай. Клон гаргах боломжгүй үед хэрэглэгчид шинэ гарцын төхөөрөмжөө бүртгүүлэхийн тулд үйлчилгээ үзүүлэгчид хандах хэрэгтэй.