แนะนำ, 2020

ตัวเลือกของบรรณาธิการ

ที่อยู่ MAC คืออะไรและใช้อย่างไรในเครือข่าย?

ในขณะที่ที่อยู่ IP มีลำดับชั้นและกำหนดโดยเราเตอร์ (ดูบทความ: IP แบบสแตติกคืออะไร) ที่อยู่ MAC ไม่มีกฎการกำหนด

ฮาร์ดแวร์แต่ละชิ้นที่สามารถเชื่อมต่อกับเครือข่ายท้องถิ่นมี ที่อยู่ MAC ที่ไม่ซ้ำกัน (ซึ่งไม่ได้กระทบอะไรกับคอมพิวเตอร์ของ Apple) นอกเหนือจากที่อยู่ IP ที่กำหนดโดยเราเตอร์หรือเซิร์ฟเวอร์ภายใน

MAC ย่อมาจาก Media Access Control และประกอบด้วย 6 octets ที่คั่นด้วยยัติภังค์ (เช่น 00-50-FC-A0-67-2C )

คำถามที่เกิดขึ้นคือ: อะไรคือที่อยู่ MAC หรือ MAC address ด้วยคำพูดง่ายๆและฟังก์ชันของมันคืออะไร?

ที่อยู่ MAC หรือที่เรียกว่า ที่อยู่ทางกายภาพที่อยู่อีเทอร์เน็ตหรือที่อยู่ LAN จะ ได้รับการกำหนดให้กับการ์ดเครือข่ายทั้งแบบอีเทอร์เน็ตและแบบไร้สาย

แพ็คเก็ตที่ถูกส่งไปยังอีเธอร์เน็ตจะต้องมาจากที่อยู่ MAC ซึ่งเป็นที่อยู่ MAC Address อื่น

เมื่ออะแดปเตอร์เครือข่ายได้รับแพคเก็ตจะตรวจสอบว่ามีการส่งแพ็คเก็ตดังกล่าวไปยังที่อยู่ MAC ของเครื่องหรือทิ้งไว้

มีที่อยู่ MAC พิเศษเช่น ff: ff: ff: ff: ff: ff ซึ่งเป็นที่อยู่ broadcast ของอะแดปเตอร์เครือข่ายแต่ละตัว

ที่อยู่ MAC เป็นส่วนประกอบระดับต่ำของเครือข่ายอีเทอร์เน็ต (และบางมาตรฐานที่คล้ายคลึงกันอื่น ๆ เช่นเครือข่าย Wi-Fi)

พวกเขาอนุญาตให้อุปกรณ์ สื่อสารกับเครื่องบนเครือข่ายกายภาพ (LAN) ท้องถิ่นโดยไม่ใช้อินเทอร์เน็ต

ในทางตรงกันข้ามที่อยู่ IP ครอบคลุมทั้งอินเทอร์เน็ตและมีการจัดการโดยเราเตอร์ที่ใช้เพื่อทำความเข้าใจว่าจะส่งข้อมูลที่ไหน

ที่อยู่ MAC ต้องมีฟังก์ชันเฉพาะภายในเครือข่าย Ethernet หรือ Wifi ท้องถิ่น

อนุญาตให้การ์ดเครือข่ายดึงความสนใจไปยังอุปกรณ์ที่เชื่อมต่อตัวเดียวได้โดยตรงแม้ว่าจะมีการแชร์การเชื่อมต่อทางกายภาพก็ตาม

นี่อาจมีความสำคัญเมื่ออุปกรณ์หลายพันตัวเชื่อมต่อเข้าด้วยกันในองค์กรเดียว

ในทางปฏิบัติที่อยู่ MAC ในระดับบ้านเป็นแนวคิดที่ไม่สำคัญยกเว้นในบางกรณีที่เราจะเห็นในตอนท้ายของบทความ

เพื่อให้เข้าใจอย่างแท้จริง ว่า MAC Address มีบทบาทอย่างไรในการรับส่งข้อมูลผ่านทางเครือข่ายคุณ จำเป็นต้องเข้าใจ สแต็ค OSI

OSI Pile เป็นแบบจำลองทางทฤษฎีที่สร้างขึ้นจาก 7 ชั้นที่แสดงถึงขั้นตอนการส่งข้อมูลของแพ็กเก็ต ระหว่างสองแอ็พพลิเคชันที่รันบนเครื่องแยกต่างหากที่ไม่มีการเชื่อมต่อทางกายภาพโดยตรง

เครือข่ายคอมพิวเตอร์ได้รับการแบ่งออกเป็นเลเยอร์และแต่ละชั้นสามารถพูดคุยกับเลเยอร์ที่สอดคล้องกันบนคอมพิวเตอร์ระยะไกลได้

รูปแบบชั้น OSI ทำงานได้เหมือนระบบไปรษณีย์ที่ซ้อนกันอยู่: แอ็พพลิเคชันสร้างข้อมูลกรอกข้อมูลและส่งข้อมูลระบบปฏิบัติการจะใช้มันวางซองจดหมายไว้ในซองจดหมายอีกอันหนึ่งและส่งกลับไปยังไดร์เวอร์ระบบเครือข่าย ไดรเวอร์เครือข่ายจะส่งข้อมูลลงในซองจดหมายอีกตัวหนึ่งไปยังสายเคเบิลทางกายภาพและอื่น ๆ

ชั้นล่างชั้นที่ 1 เป็นชั้นทางกายภาพที่ทำจากสายไฟทรานซิสเตอร์และคลื่นวิทยุ

ข้อมูลที่นี่จะไปที่ใดก็ตามที่มีการเชื่อมต่อทางกายภาพรวมถึงสายเคเบิลเครือข่ายอีเธอร์เน็ต

- ระดับ 2 คือระดับการเชื่อมโยงข้อมูลที่แก้ไขข้อผิดพลาดและแสดงข้อมูลเกี่ยวกับอุปกรณ์ที่เชื่อมต่อทางกายภาพ

นี่คือระดับที่ที่อยู่ MAC เข้ามาเล่น

- เลเยอร์ 3 คือเลเยอร์เครือข่ายที่ที่อยู่ IP ทำงานซึ่งคอมพิวเตอร์จะส่งข้อความที่สามารถเข้าถึงเครื่องได้ทุกจุดใน "เครือข่าย" โดยไม่จำเป็นต้องเชื่อมต่อโดยตรง

- ระดับ 4-7 เป็นโปรโตคอลในระดับที่สูงขึ้น

ตัวอย่างเช่น TCP ตั้งอยู่เหนือโปรโตคอล IP และมีกลไกในการจัดการกับแพ็คเก็ตที่กระจัดกระจาย

ที่อยู่ MAC ทำงานที่ระดับ 2 และอนุญาตให้มี 2 เครื่องที่เชื่อมต่อทางกายภาพเข้าด้วยกันเพื่อแลกเปลี่ยนข้อมูลและข้อความที่จะถูกละเว้นจากเครื่องอื่น ๆ ที่ใช้การเชื่อมต่อทางกายภาพเดียวกัน

ที่อยู่ IP และที่อยู่ MAC ทำงานร่วมกันได้อย่างไร

สมมติว่าเรามีโปรแกรมที่ต้องการส่งข้อมูลไปยังเครื่องที่มีที่อยู่ IP 8.8.8.8

ระดับ 3 รวบรวมข้อมูลในซองจดหมายที่ประกอบด้วยที่อยู่ IP 8.8.8.8 และมอบซองจดหมายในระดับ 2

ระดับ 2 จะดูที่ที่อยู่ IP นี้และตัดสินใจว่าเครื่องใดที่เชื่อมต่อโดยตรงต้องได้รับ

เมื่อต้องการทำเช่นนี้ให้ใช้ โปรโตคอลที่เรียกว่า ARP ซึ่งจะอนุญาตให้การ์ดเครือข่ายร้องขอที่อยู่ MAC ของอุปกรณ์อื่น ๆ ที่เชื่อมต่อโดยตรง

Ethernet มีที่อยู่ MAC แบบพิเศษ FF: FF: FF: FF: FF: FF ซึ่งจะช่วยให้อุปกรณ์พูดคุยกับผู้ที่เชื่อมต่อทางกายภาพได้

หากที่อยู่ IP ได้รับการแก้ไขผ่าน ARP จะถูกห่อหุ้มไว้ในซองจดหมายใหม่และส่งไปพร้อมกับที่อยู่ MAC ปลายทางและส่งไปยังระดับ 1

การ์ดเครือข่ายที่มีที่อยู่ MAC ตรงกันจะได้รับข้อความ

หรือหากที่อยู่ IP ไม่อยู่ในตารางค้นหาและไม่สามารถแก้ไขได้ซองจดหมายใหม่จะมีที่อยู่ MAC ของเกตเวย์เริ่มต้น (เช่น Router) ที่กำหนดค่าไว้สำหรับอินเทอร์เฟซเครือข่ายนี้และฮาร์ดแวร์จะส่งแพ็กเก็ต ไปยังเราเตอร์

เราเตอร์เปิดซองจดหมายตรวจสอบและส่งข้อมูลออกจากเครือข่ายไปยังที่อยู่ IP ที่ระบุ

ซองจดหมายจะต้องดำเนินการต่อไปตามระดับต่างๆของสแต็ค OSI จนกว่าจะถึงผู้รับปลายทางสุดท้ายซึ่งจะเป็นโปรแกรมที่จะทราบว่าจะทำอย่างไรกับข้อมูลที่ส่งมา

ไม่มีการกำหนดเส้นทางตามที่อยู่ MAC

ที่อยู่ MAC สามารถเข้าถึงได้เฉพาะภายในเครือข่ายย่อยเดียวกัน (แบบมีสายหรือแบบไร้สาย)

ถ้าคุณมีสองเครือข่ายกับเราเตอร์กลางหากอุปกรณ์ส่งแพ็กเก็ตจากเครือข่าย A จะไม่สามารถเข้าถึงที่อยู่ MAC ของอุปกรณ์อื่นในเครือข่าย B ได้

เราเตอร์รับเฉพาะแพ็คเก็ตสำหรับที่อยู่ MAC แต่สำหรับที่อยู่ IP อื่น

จากนั้นจะตรวจสอบว่าสามารถเข้าถึงปลายทาง IP แอดเดรสและจัดเรียงแพคเกจดังกล่าวได้โดยตรงหรือไม่

ในทางปฏิบัติ รู้ที่อยู่ MAC ของคอมพิวเตอร์หรือสมาร์ทโฟนของเรามีประโยชน์จริงๆ

จากพีซี Windows คุณสามารถค้นพบที่อยู่ MAC ของการ์ดเครือข่าย wifi หรือ ethernet ได้โดยการเปิดพรอมต์คำสั่ง DOS และเขียนคำสั่ง ipconfig / all ที่บรรทัดที่สัมพันธ์กับที่อยู่ทางกายภาพจะปรากฏขึ้น

หากคุณสามารถกำหนดค่าเราเตอร์ WiFi ที่บ้านคุณสามารถเปิดใช้งานตัวกรองที่อยู่ MAC เพื่ออนุญาตให้อุปกรณ์เฉพาะเข้าถึงเครือข่ายได้

เซิร์ฟเวอร์ DHCP ใช้ที่อยู่ MAC เพื่อระบุอุปกรณ์และระบุที่อยู่ IP แบบคงที่

Top