
| شناسایی کامپیوتر در شبکه |
| سرمایه , شنبه 30 آذر 1387 - ساعت 15:45 |
MAC Address در لایه دوم مدل OSI قرار دارد و این لایه مسوول بررسی این موضوع خواهد بود که داده متعلق به کدام یک از کامپیوترهای موجود در شبکه است. |
رضا جوالچی : هر کامپیوتر موجود در شبکه، باید با استفاده از روش هایی خاص شناسایی شود. برای شناسایی یک کامپیوتر موجود در شبکه، صرف داشتن یک آدرس IP به تنهایی کفایت نخواهد کرد.MAC Address در لایه دوم مدل OSI قرار دارد و این لایه مسوول بررسی این موضوع خواهد بود که داده متعلق به کدام یک از کامپیوترهای موجود در شبکه است. زمانی که یک بسته اطلاعاتی (Packet) به لایه Datalink می رسد (از طریق لایه اول)، وی آن را در اختیار لایه بالایی خود (لایه سوم) قرار خواهد داد. بنابراین ما نیازمند استفاده از روش خاصی به منظور شناسایی یک کامپیوتر قبل از لایه سوم هستیم. MAC Address ، در پاسخ به نیاز فوق در نظر گرفته شده و با استقرار در لایه دوم، وظیفه شناسایی کامپیوتر قبل از لایه سوم را بر عهده دارد. تمامی ماشین های موجود روی یک شبکه، اقدام به بررسی بسته های اطلاعاتی کرده تا مشخص شود آیا MAC Address موجود در بخش آدرس مقصد بسته اطلاعاتی ارسالی با آدرس آنان مطابقت می کند؟ لایه فیزیکی (لایه اول) قادر به شناخت سیگنال های الکتریکی موجود روی شبکه بوده و فریم هایی را تولید می کند که در اختیار لایهDatalink ، گذاشته می شود. در صورت مطابقت MAC Address موجود در بخش «آدرس مقصد» بسته اطلاعاتی ارسالی با MAC Address یکی از کامپیوترهای موجود در شبکه، کامپیوتر مورد نظر آن را دریافت می کند و با ارسال آن به لایه سوم، آدرس شبکه ای بسته اطلاعاتی (IP) بررسی می شود تا این اطمینان حاصل شود که آدرس فوق با آدرس شبکه ای که کامپیوتر مورد نظر با آن پیکربندی شده است به درستی مطابقت می کند. زمانی که یک تولیدکننده نظیر اینتل، کارت های شبکه خود را تولید می کند، آنان هر آدرس دلخواهی را نمی توانند برای MAC Address در نظر بگیرند در صورتی که تمامی تولید کنندگان کارت های شبکه بخواهند بدون وجود یک ضابطه خاص، اقدام به تعریف آدرس های فوق کنند، قطعاً امکان تعارض بین آدرس های فوق به وجود خواهد آمد (عدم تشخیص تولیدکننده کارت و وجود دو کارت شبکه از دو تولیدکننده متفاوت با آدرس های یکسان). به منظور برخورد با مشکلات فوق، گروه IEEE ، هر MAC Address را به دو بخش مساوی تقسیم کرده که از اولین بخش آن به منظور شناسایی تولیدکننده کارت استفاده می شود و دومین بخش به تولید کنندگان اختصاص داده شده تا آنان یک شماره سریال را در آن درج کنند. برخی از تولید کنندگان دارای بیش از یک کد هستند که علت این امر به حجم گسترده محصولات تولیدی آنان برمی گردد .با اینکه MAC Address در حافظه کارت شبکه ثبت می شود، برخی از تولید کنندگان به شما این اجازه را خواهند داد که با دریافت و استفاده از یک برنامه خاص، بتوانید بخش دوم MAC Address کارت شبکه خود را تغییر دهید (شماره سریال کارت شبکه).علت این موضوع به استفاده مجدد از سریال های استفاده شده در سایر محصولات تولید شده توسط آنان برمی گردد. در حال حاضر احتمال اینکه شما دو کارت شبکه را خریداری کنید که دارای MAC Address یکسانی باشند، بسیار ضعیف و شاید هم غیرممکن باشد. |
| روزنامهء هموطن سلام http://www.hamvatansalam.com |
| آدرس خبر : http://www.hamvatansalam.com/news121407.html |