MAC Address چيست ؟
هر کامپيوتر موجود در شبکه به منظور ايجاد ارتباط با ساير کامپيوترها ،مي بايست شناسائي و داراي يک آدرس منحصربفرد باشد . قطعا تاکنون با آدرس هاي IP و يا MAC ( اقتباس شده از کلمات Media Access Control ) برخورد داشته ايد و شايد اين سوال براي شما مطرح شده باشد که اولا ضرورت وجود دو نوع آدرس چيست و ثانيا جايگاه اسفاده از آنان چيست ؟ MAC Address ، يک آدرس فيزيکي است در حالي که آدرس هاي IP ، به منزله آدرس هاي منطقي مي باشند. آدرس هاي منطقي شما را ملزم مي نمايند که به منظور پيکربندي کامپيوتر و کارت شبکه ، درايورها و يا پروتکل هاي خاصي را در حافظه مستقر نمائيد ( مثلا استفاده از آدرس هاي IP ) . اين وضعيت در رابطه با MAC Address صدق نخواهد کرد و اينگونه آدرس ها نيازمند درايور هاي خاصي نخواهند بود ، چراکه آدرس هاي فوق درون تراشه کارت شبکه قرار مي گيرند . دليل استفاده از MAC Address
هر کامپيوتر موجود در شبکه ، مي بايست با استفاده از روش هائي خاص شناسائي گردد . براي شناسائي يک کامپيوتر موجود در شبکه ، صرف داشتن يک آدرس IP به تنهائي کفايت نخواهد کرد . حتما علاقه منديد که علت اين موضوع را بدانيد . بدين منظور، لازم است نگاهي به مدل معروف Open Systems Interconnect) OSI ) و لايه هاي آن داشته باشيم : مدل OSI | ||
... | ||
Network Layer | لايه سوم | آدرس IP در اين لايه قرار دارد |
DataLink Layer | لايه دوم | آ درس MAC در اين لايه قرار دارد |
Physical Layer | لايه اول | |
شبکه فيزيکي |
ساختار MAC Address
يک MAC Address بر روي هر کارت شبکه همواره داراي طولي مشابه و يکسان مي باشند . ( شش بايت و يا 48 بيت ) . در صورت بررسي MAC Address يک کامپيوتر که بر روي آن کارت شبکه نصب شده است ، آن را با فرمت مبناي شانزده ( Hex ) ، مشاهده خواهيد ديد . مثلا MAC Address کارت شبکه موجود بر روي يک کامپيوتر مي تواند به صورت زير باشد : مشاهده MAC Address | |||||
استفاده از دستور IPconfig/all و مشاهده بخش Physical address : | |||||
00 | 50 | BA | 79 | DB | 6A |
تعريف شده توسط IEEE با توجه به RFC 1700 | تعريف شده توسط توليد کننده |