Skip to content

MAC Addressing: The Physical Identity (ম্যাক অ্যাড্রেসিং)

নেটওয়ার্কের প্রতিটি ডিভাইসের যেমন একটি লজিক্যাল ঠিকানা (IP) থাকে, তেমনি প্রতিটি ডিভাইসের একটি স্থায়ী ফিজিক্যাল বা হার্ডওয়্যার ঠিকানা থাকে, যাকে আমরা MAC Address (Media Access Control Address) বলি। এটি মূলত ডিভাইসের নেটওয়ার্ক কার্ডের (NIC) ওপর খোদাই করা থাকে।


১. ম্যাক অ্যাড্রেস কী?

ম্যাক অ্যাড্রেস হলো একটি 48-bit হেক্সাডেসিমেল নম্বর যা বিশ্বের প্রতিটি নেটওয়ার্ক ডিভাইসকে অনন্যভাবে শনাক্ত করে। ওএসআই মডেলের Data Link Layer (Layer 2) এই অ্যাড্রেস নিয়ে কাজ করে।


২. ফিজিক্যাল বনাম লজিক্যাল অ্যাড্রেস

বৈশিষ্ট্যLogical Address (IP)Physical Address (MAC)
বদলানো যায়?হ্যাঁ, এটি পরিবর্তনযোগ্য।না, এটি সাধারণত স্থায়ী।
লেয়ারNetwork Layer (L3)Data Link Layer (L2)
অ্যাসাইন করা হয়নেটওয়ার্ক অ্যাডমিনিস্ট্রেটর বা DHCP দ্বারা।ম্যানুফ্যাকচারার (যেমন: Intel, Realtek) দ্বারা।
উদাহরণ192.168.1.100:0A:95:9D:68:16

৩. ম্যাক অ্যাড্রেসের গঠন (MAC Format & OUI)

একটি ৪৮-বিট ম্যাক অ্যাড্রেসে ৬টি জোড়া হেক্সাডেসিমেল ডিজিট থাকে যা কোলন (😃 বা ড্যাশ (-) দিয়ে আলাদা করা হয়। একে দুটি প্রধান ভাগে ভাগ করা হয়:

  1. OUI (Organizationally Unique Identifier): প্রথম ৩টি জোড়া (২৪ বিট) নির্দেশ করে ডিভাইসটি কোন কোম্পানি তৈরি করেছে।
  2. NIC Specific: শেষ ৩টি জোড়া (২৪ বিট) হলো ওই নির্দিষ্ট ডিভাইসের জন্য কোম্পানির দেওয়া ইউনিক নম্বর।
  • উদাহরণ: 00:0A:95:9D:68:16
    • প্রথম অংশ: 00:0A:95 (এটি দেখে চেনা যাবে এটি Intel বা অন্য কোনো কোম্পানির ডিভাইস)।

৪. ম্যাক অ্যাড্রেসের প্রকারভেদ

  • Unicast MAC: একটি নির্দিষ্ট ডিভাইসে ডাটা পাঠানোর জন্য ব্যবহৃত হয়।
  • Multicast MAC: একই নেটওয়ার্কের একটি নির্দিষ্ট গ্রুপের কাছে ডাটা পাঠানোর জন্য ব্যবহৃত হয়।
  • Broadcast MAC: নেটওয়ার্কের সবার কাছে ডাটা পাঠানোর জন্য ব্যবহৃত হয়। এর মান সব সময় হয় FF:FF:FF:FF:FF:FF

৫. ARP (Address Resolution Protocol)

নেটওয়ার্কিংয়ের সবচেয়ে গুরুত্বপূর্ণ প্রোটোকলগুলোর একটি হলো ARP। এটি মূলত "আইপি অ্যাড্রেস" থেকে "ম্যাক অ্যাড্রেস" খুঁজে বের করার জন্য ব্যবহৃত হয়।

কীভাবে কাজ করে?

  • আপনার কম্পিউটার যখন অন্য একটি আইপিতে (ধরি 192.168.1.5) ডাটা পাঠাতে চায়, তখন সে নিজেকে প্রশ্ন করে— "এই আইপির ম্যাক অ্যাড্রেস কী?"
  • সে তখন পুরো নেটওয়ার্কে একটি ARP Request ব্রডকাস্ট করে।
  • ওই আইপি ব্যবহারকারী ডিভাইসটি তখন উত্তর দেয় এবং তার ম্যাক অ্যাড্রেস জানায়।
  • আপনার কম্পিউটার তখন সেটি ARP Cache-এ জমা রাখে যেন পরবর্তী সময়ে আর খুঁজতে না হয়।

৬. ডেভঅপস পারসপেক্টিভ: ম্যাক বাইন্ডিং ও সিকিউরিটি

একজন ইঞ্জিনিয়ার হিসেবে ম্যাক অ্যাড্রেস আপনার কেন প্রয়োজন?

  • MAC Filtering: অফিসের ওয়াইফাই সিকিউর করতে নির্দিষ্ট ডিভাইসের ম্যাক অ্যাড্রেস ছাড়া কানেক্ট হতে না দেওয়া।
  • Static DHCP: নির্দিষ্ট সার্ভার বা প্রিন্টারের ম্যাক অ্যাড্রেসের বিপরীতে সবসময় একই আইপি বুক করে রাখা।
  • Troubleshooting: লেয়ার ২ ইস্যু চেক করতে arp -a কমান্ড ব্যবহার করে আইপি ও ম্যাকের ম্যাপিং দেখা।

মনে রাখুন!

আইপি অ্যাড্রেস আপনার ডিভাইসের বর্তমান অবস্থান (Location) জানায়, আর ম্যাক অ্যাড্রেস আপনার ডিভাইসের প্রকৃত পরিচয় (Identity) নিশ্চিত করে।

Released under the MIT License.