برای اینکه رایانه ها به درستی کار کنند، کارهای داخلی زیادی لازم است. بسیاری از این کارهای درونی بدون اینکه کاربر معمولی هرگز بداند که در حال انجام است رخ می دهد. ویندوز تمام تلاش خود را می کند تا اطمینان حاصل کند که هرگز نیازی به نگاه کردن به پشت پرده ندارید و رایانه شما بدون نیاز به دانستن این موارد به درستی کار می کند.
یکی از این حوزهها چیزی است که به عنوان حافظه پنهان پروتکل وضوح آدرس (ARP) شناخته میشود. بدون اینکه خیلی تکنیکی باشد، ARP برای ردیابی یک آدرس IP به یک دستگاه خاص در یک شبکه محلی (LAN) با تبدیل آدرس IP 32 بیتی به آدرس کنترل دسترسی رسانه 48 بیتی (MAC) استفاده می شود که منحصر به فرد است. هر دستگاه این بدان معناست که وقتی یک آدرس IP مانند 192.168.0.1 (آدرس IP پیش فرض برای بسیاری از روترهای بی سیم) را وارد می کنید، رایانه شما به دستگاه صحیح متصل می شود. اگر همه اینها پیچیده به نظر می رسد، ARP را به عنوان یک راهنمای داده برای رایانه خود در نظر بگیرید.
مانند بسیاری از چیزهای موجود در رایانه شما، ویندوز با نگهداری یک لیست یا حافظه پنهان از مراجع ARP-to-MAC که معمولاً استفاده می شود، سرعت کارها را افزایش می دهد. حافظه پنهان به جای ایجاد هر بار ترجمه جدید، با ارجاع سریع به کارها سرعت می بخشد. به طور معمول، رایانه شما در زمانهای مختلف سعی میکند حافظه پنهان را پاک کند، شاید زمانی که برنامهای را میبندید، چیزی را وصل میکنید یا هنگام راهاندازی مجدد دستگاه. با این حال، گاهی اوقات این حافظه های پنهان ممکن است با خطاها یا ورودی های ناخواسته ای که ممکن است به طور خودکار حذف نشوند غرق شوند. هنگامی که این اتفاق می افتد، ممکن است مشکلات اتصال شبکه را تجربه کنید. خوشبختانه، ویندوز پاک کردن کش ARP را آسان می کند. (فرآیند پاک کردن حافظه پنهان ARP شما به عنوان "فلاش کردن چرخه ARP" نامیده می شود.)
اولین کاری که باید انجام دهید این است که مطمئن شوید سرویس «مسیریابی و دسترسی از راه دور» متوقف شده است. برای انجام این:
- Windows+R را فشار دهید تا اعلان Run باز شود.
- (بدون نقل قول) "services.msc" را تایپ کنید سپس Enter را فشار دهید . با این کار پنجره Services باز می شود.
- در لیست خدمات، سرویس «مسیریابی و دسترسی از راه دور» را پیدا کنید. روی سرویس کلیک راست کرده و از منوی Context گزینه Properties را انتخاب کنید. با این کار پنجره Routing and Remote Access Properties باز می شود.
- در برگه عمومی، در کنار وضعیت سرویس، اطمینان حاصل کنید که "توقف شده است". اگر نگفت متوقف شده است، روی دکمه Stop کلیک کنید و سپس OK کنید.
- پنجره Routing and Remote Access Properties را ببندید.
اکنون میتوانید عملاً کش را پاک کنید. برای شستشوی چرخه ARP، باید دستوری را در Command Prompt اجرا کنیم.
arp -d
یا
netsh interface IP delete arpcache
- کلید Windows را فشار دهید و (بدون نقل قول) "CMD" را تایپ کنید. در پنجره نتایج، گزینه Run as Administrator را انتخاب کنید. ویندوز یک پنجره Command Prompt را باز می کند.
- یکی از دستورات زیر را وارد کرده و سپس Enter را فشار دهید .
- پنجره Command Prompt را ببندید.
- کامپیوتر خود را مجددا راه اندازی کنید.
هنگامی که رایانه شما راه اندازی مجدد می شود، یک کش ARP جدید ایجاد می کند. این باید به مشکلات مربوط به ARP که رایانه شما داشت کمک کند.