MAC болон IP хаягуудын хооронд ямар ялгаа байдаг вэ?

MAC хаяг болон IP хаяг хоёрын хооронд ямар ялгаа байгааг та бодож байсан уу? Хэрэв тийм бол та ганцаараа биш гэсэн үг! Эдгээр хоёр төрлийн хаяг нь сүлжээний протоколуудын чухал бүрэлдэхүүн хэсэг боловч тэс өөр зорилготой. Энэхүү блог нийтлэлд бид MAC болон IP хаягуудын ялгааг нарийвчлан авч үзэх бөгөөд эдгээр ялгааг ойлгох нь компьютерийн сүлжээтэй ажилладаг хэн бүхэнд яагаад чухал болохыг судлах болно. Тиймээс тэврэлтээ аваад сүлжээний хаягжилтын ертөнц рүү шумбахад бэлэн байгаарай!

MAC хаяг гэж юу вэ

MAC (Media Access Control) хаяг нь физик сүлжээний сегмент дэх харилцаа холбооны сүлжээний интерфэйсүүдэд хуваарилагдсан өвөрмөц танигч юм. MAC хаягуудыг Ethernet болон Wi-Fi зэрэг ихэнх IEEE 802 сүлжээний технологид сүлжээний хаяг болгон ашигладаг. Логикийн хувьд MAC хаягуудыг OSI лавлагааны загварын медиа хандалтын хяналтын протоколын дэд давхаргад ашигладаг.

IP (Internet Protocol) хаягууд нь сүлжээн дэх төхөөрөмжүүдийг тодорхойлоход чиглүүлэлтийн протоколд ашигладаг логик танигч юм. IP хаяг нь сүлжээний танигч ба хост танигч гэсэн хоёр хэсгээс бүрдэнэ. Сүлжээний танигч нь тухайн төхөөрөмж ямар сүлжээнд холбогдож байгааг тодорхойлдог бол хост танигч нь тухайн сүлжээн дэх тодорхой төхөөрөмжийг тодорхойлдог.

IP хаяг гэж юу вэ

IP хаяг нь интернетийн протоколыг ашиглан компьютерийн сүлжээнд холбогдсон төхөөрөмж бүрт оноогдсон өвөрмөц тоон шошго юм. Ан IPv4 хаяг нь 0 гэх мэт 255-ээс 192.168.1.1 хүртэлх цэгээр тусгаарлагдсан дөрвөн тооноос бүрдэнэ. IPv6 хаяг нь 2001:0db8:85a3:0000:0000:8a2e:0370:7334 гэх мэт хоёр цэгээр тусгаарлагдсан дөрвөн арван арван цифрийн найман бүлгээс бүрдэнэ.

IP хаяг болон MAC хаяг хоёрын гол ялгаа нь IP хаягийг сүлжээнд байгаа төхөөрөмжийг танихад ашигладаг бол MAC хаяг нь техник хангамжийн тодорхой хэсгийг өвөрмөц байдлаар тодорхойлоход ашиглагддаг. MAC хаяг нь төхөөрөмжийн техник хангамжид хатуу кодлогдсон бөгөөд үүнийг өөрчлөх боломжгүй, харин IP хаягийг динамик эсвэл статик байдлаар хуваарилж, цаг хугацааны явцад өөрчлөгдөж болно.

MAC хаяг OSI загвар
Зураг 1: OSI загвар

Тэд хэрхэн ажилладаг вэ

MAC хаягууд нь сүлжээний интерфэйсүүдэд хуваарилагдсан өвөрмөц танигч юм. MAC хаягуудыг сүлжээний өгөгдлийн холбоосын давхаргад Media Access Control протокол ашигладаг.

IP хаягууд нь компьютерийн сүлжээнд байгаа төхөөрөмжүүдэд хуваарилагдсан логик тоон хаягууд юм. IP хаягууд нь сүлжээнд байгаа төхөөрөмжүүдийг тодорхойлж, хоорондоо харилцах боломжийг олгодог.

MAC болон IP хаягийн ялгаа

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

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

IP (Internet Protocol) хаяг нь интернет протоколыг ашиглан компьютерийн сүлжээнд холбогдсон төхөөрөмж бүрт оноогдсон өвөрмөц тоон танигч юм. IP хаягийг ихэвчлэн таны ISP (Интернетийн үйлчилгээ үзүүлэгч) өгдөг. Та IP хаягийг интернет дэх төхөөрөмжийнхөө гудамжны хаяг гэж ойлгож болно. Та шуудангаа хүргэхийн тулд гудамжны хаяг хэрэгтэй байдаг шиг интернетэд байгаа төхөөрөмжүүд хоорондоо харилцахын тулд IP хаягтай байх шаардлагатай.

MAC хаяг болон IP хаяг
MAC ХАЯГ IP ХАЯГ
LAYER 2 Хаяг 3-р давхаргын хаяг
Орон нутгийн хэмжээнд сүлжээний төхөөрөмжийг тодорхойлно Интернет дэх төхөөрөмжүүд дэлхийн хэмжээнд хэрхэн холбогдож байгааг хянадаг
Зургаан хос болгон бүлэглэсэн 12 цифрийг тасархайгаар тусгаарлана
Example: 00-00-00-00-00-00
IPv4-ийн хувьд: 32 бит, дөрвөн аравтын тоонд бүлэглэгдсэн
Жишээ нь: 000.000.000.000.000
IPv6-д: 128 бит, дөрвөн оронтой найман багцад бүлэглэгдсэн
Example: 2001:0db8:85a3:0000:0000:8a2e:0370:7334
Өөрчлөх боломжгүй Ямар ч үед өөрчлөх боломжтой
Заримдаа физик хаяг гэж нэрлэдэг Заримдаа логик хаяг гэж нэрлэдэг
Үйлдвэрлэлийн явцад төхөөрөмжид хатуу кодлогдсон Програм хангамжийн тохиргоогоор дамжуулан төхөөрөмжид хуваарилагдсан

Хүснэгт 1: MAC хаяг ба IP хаягийн ялгаа

Яагаад чамд хоёулаа хэрэгтэй байна

Хэрэв танд MAC хаяг эсвэл IP хаяг хэрэгтэй юу гэж гайхаж байгаа бол хариулт нь: хоёулаа! MAC хаяг нь төхөөрөмж дээрх сүлжээний интерфэйс бүрт оноогдсон өвөрмөц танигч юм. IP хаяг нь компьютерийн сүлжээнд холбогдсон төхөөрөмжүүдэд оноогдсон тоон танигч юм.

MAC хаягуудыг OSI загварын өгөгдлийн холбоосын давхаргад танихад ашигладаг бол IP хаягуудыг сүлжээний давхаргад танихад ашигладаг. MAC хаягууд нь сүлжээний интерфэйсийн техник хангамжид хатуу кодлогдсон байдаг бол IP хаягуудыг динамикаар оноож болдог.

Мэдээллийг зөв чиглүүлэхийн тулд TCP/IP сүлжээнд байгаа төхөөрөмж бүр өвөрмөц MAC хаяг болон IP хаягтай байх ёстой. Тийм учраас чамд аль аль нь хэрэгтэй!

MAC болон IP хаягаа хэрхэн олох вэ

Хэрэв та MAC эсвэл IP хаягаа олох шаардлагатай бол үүнийг хийх хэд хэдэн арга бий. Windows компьютер дээр та командын мөрийг нээж, "ipconfig / all" гэж бичиж болно. Энэ нь таны компьютер дээрх бүх сүлжээний адаптеруудын жагсаалт болон тэдгээрийн холбогдох MAC болон IP хаягуудыг өгөх болно. Mac дээр та терминалыг нээж "ifconfig" гэж бичиж болно. Энэ нь MAC болон IP хаяг зэрэг таны компьютер дээрх бүх сүлжээний интерфэйсүүдийн талаар мэдээлэл өгөх болно. Та бас чадна MAC хаягаа олоорой Компьютер эсвэл чиглүүлэгчийнхээ ард байгаа шошгыг харснаар. MAC хаяг нь ихэвчлэн хоёр цэгээр тусгаарлагдсан 12 арван арван цифрийн цуваа хэлбэрээр жагсаагдана.

Дүгнэлт

Эцэст нь хэлэхэд MAC болон IP хаягууд нь компьютерийн сүлжээний дэд бүтцийн хоёр чухал бүрэлдэхүүн хэсэг болох нь тодорхой байна. Тэдгээрийн хоорондох ялгааг ойлгох нь сүлжээгээ оновчтой гүйцэтгэл, аюулгүй байдал, үр ашигтайгаар тохируулахад тусална. Хаягийн төрөл хоёулаа төвөгтэй мэт санагдаж болох ч бага зэрэг судалгаа, дадлага хийснээр тэдгээрийг ойлгох нь хоёрдахь шинж чанартай болно.