خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


بررسی DLC، ARP ، RARP، Proxy ARP

بررسی DLC، ARP ، RARP، Proxy ARP
DLC چیست؟

سیستم یکپارچۀ سازمانی راهکار
DLC در واقع مخفف عبارت Data Link Control می باشد و دومین لایه (از پایین) در مدل مرجع OSI است. هر host در شبکه دارای یک(شاید بیشتر) کارت شبکه (Network Card و به اختصار NIC) می باشد که حاوی DLC address یا DLC identifier که به اختصار DLCI است، می باشد که در شبکه ان را مشخص یا identifies می کند. پروتکل های Ethernet و Token-Ring منحصرا از آدرس DLC استفاده می کنند؛ در حالی که دیگران مانند TCP / IP، به جای آن از Logical Address یا IP Address استفاده می کنند(در لایه سوم یا لایه Network). شبکه هایی که مطابق استانداردهای IEEE 802، (به عنوان مثال Ethernet) کار می کنند، از DLC address که با نام معروف دیگری که مطمئن هستن بارها به گوشتان رسیده یعنی MAC Address استافده می کنند. MAC Address مخفف عبارت Media Access Control می باشد.


درخواست physical addresses یا فیزیکال آدرس(DLC یا MAC) از یک پروتکل مخصوص استفاده می کنددر شبکه های TCP / IP، درخواست با استفاده از پروتکل Address Resolution Protocol یا ARP انجام می گیرد.

ARP & RARP


ARP مخفف عبارت Address Resolution Protocol است که در لایه 2 کار می کند و هدف آن بدست آوردن Ethernet address یا MAC برای رسیدن بدان Host در شبکه است. host یک درخواست Broadcast از نوع ARP در شبکه برای بدست آوردن physical address در شبکه TCP/IP ارسال می کند.
حال Host ای که در شبکه درخواست بدست آن رسیده و IP Address آن همانی است که باید بسته به دست آن می رسیده(در پروتکل TCP/IP بدون IP Address ارتباط غیرممکن است) پاسخ درخواست را با physical hardware address یا همان MAC Address خود می دهد.
RARP که معکوس ARP عمل می کند و بر همین اساس نام آن RARP یا Revers Address Resolution Protocol قرار گرفته شده است که درخواست IP address را با دانستن DLC یا MAC می دهد. به این صورت که هاست یک پیغام RARP را در شبکه Broadcast می کند و سیستمی که دارای آن physical address است، با ارسال IP Address پاسخ درخواست RARP را خواهد داد.

Proxy Address Resolution Protocol


Proxy ARP یک تکنیک برای روترها هستند که درخواست های ARP را برای دستگاه دیگری پاسخ می دهد. با استفاده از Proxy ARP، روتر مسئولیت ارسال بسته به مقصد دقیق را عهده دار می شود. در واقع روتر اجازه عبور پیغام های برداکست را از خود نمی دهد و درچنین شرایطی physical address خود را جایگزین physical address فرستنده می کند و بسته را ارسال می کند.
بیایید کمی به طرز کار آن بصورت تصویری نگاهی داشته باشیم لطفا به تصویر زیر دقت کنید:

بررسی DLC، ARP ، RARP، Proxy ARP . آموزشگاه رایگان خوش آموز


Host A با آی پی آدرس 192.16.10.100 در Subnet1، قصد ارسال بسته اطلاعاتی بهHost D با آی پی آدرس 192.16.20.200 در Subnet2 را دارد. در ایتدا مقصد چک می شود که در routing table موجود است یا خیر.
host A و host D در شبکه های جدایی هستند برای رسیدن A به D، که IP Address آن را می داند، بلکه باید MAC آن را هم بداند. A آدرس IP را می داند ولی از MAC Address سیستم مقصد بی اطلاع است و با ارسال ARP و Broadcast شدن آن، اقدام به دریافت پاسخ از سمت سیستم مقصد و ذخیره MAC Address و ارتباط گرفتن با سیستم D می کند.

Sender's MAC Address 00-11-0a-78-45-AA
Sender's IP Address 192.16.10.100



Target's MAC Address 00-00-00-00-00-00
Target's IP Address 192.16.20.200


اما به این صورت که Host A یک پیغام ARP را در شبکه یا Subnet1 بصورت broadcast ارسال می کند(192.16.10.255). پیغام به دست تمامی سیستمهای موجود در Host A می رسد و از آنجایی که مقصد بسته آنها نیست، آن را Discard می کنند. بسته اطلاعاتی که به دست روتر رسید، روتر آن را از خود عبور نمی دهد چون یکی از وظایف مهم روترها در شبکه این است که بسته های Broadcast را Kill کنند. روتر از موضوع اطلاع دارد که host D در Subnet2 قرار دارد و بدین ترتیب با MAC Address خود به Host A پاسخ می دهد.

Sender's MAC Address 00-11-0a-78-45-AB
Sender's IP Address 192.16.20.200


Target's MAC Address 00-11-0a-78-45-AA
Target's IP Address 192.16.10.100


proxy ARP به درخواست به این صورت بسته را ارسال می کند که سورس را MAC روتر و گیرنده را مک Host A قرار میدهد. به محض اینکه درخواست به دست Host A رسید، Host A اقدام به update کردن ARP table یا ARP Cache خود خواهد کرد.

IP Address 192.16.20.200
MAC Address 00-11-0a-78-45-AB


حال اگر دوباره Host A قصد ارسال بسته اطلاعاتی به Host D را داشته باشد، آن را به دست روتر(00-11-0a-78-45-AB) می رساند و سپس انتقال اطلاعات انجام خواهد شد.


نمایش دیدگاه ها (4 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.