دستور arp امکان مشاهده ARP cache را فراهم می کند و همچنین با کمک این دستور می توانیم عملکرد پروتکل ARP را مدیریت کنیم، در این مقاله نحوه استفاده و کار با این دستور را به شما عزیزان آموزش خواهیم داد، همراه داتیس نتورک باشید.
دستور arp چیست؟
این دستور امکان مشاهده ARP cache را فراهم می کند و همچنین با کمک این دستور می توانیم عملکرد پروتکل ARP را مدیریت کنیم.
وظیفهی اصلی arp پیدا کردن آدرس سختافزاری MAC Address دستگاهها در شبکه است.
ARP یا همان Address Resolution Protocol یکی از پروتکلهای TCP/IP است.
آموزش کار با دستور آرپ
ابتدا لازم است محیط cmd را باز کنیم.
با فشردن کلید های ترکیبی Win+R محیط Run را باز کنید.
سپس عبارت cmd را تایپ کنید و با فشردن Ctrl+Shift+Enter محیط خط فرمان را با دسترسی Administrator باز کنید.
خب! اکنون cmd با دسترسی ادمین برای ما باز شده است.
حالا کافی است در محیط CMD دستور arp را به شکل زیر وارد کنید :
arp
خروجی تصویر زیر خواهد بود که اطلاعات کلی درباره این دستور و نحوه استفاده از آن ار به ما آموزش می دهد.
مشاهده کش پروتکل ARP
برای مشاهده آدرس های سختافزاری کش شده با پروتکل ARP، پارامتر a- را به دستور arp اضافه می کنیم.
به این شکل :
arp –a
با توجه به تصویر زیر، فرمان arp فهرست MAC آدرسهای ذخیره شده بههمراه IP Address مرتبط را بهنمایش میگذارد.
پارامتر g- هم دقیقاً مانند a- عمل کرده و فهرست MAC آدرسهای کش شده را نمایش میدهد.
در ستون Type کلمهی Dynamic به معنی تنظیم خودکار MAC ADDRESS توسط پروتکل ARP بوده و برای این کش زمان انقضاء وجود دارد.
در ستون Type کلمهی Static به معنی تنظیم دستی است و زمان آن موقت نیست؛ اما پس از اولین توقف TCP/IP در ویندوز این نوع کش MAC ADDRESS نیز حذف میشود.
حذف کردن MAC Address از جدول ARP
برای حذف آدرس سختافزاری از جدول ARP باید از فرمان arp و پارامتر d- استفاده کرد.
در این دستور IP Address: 192.168.1.1 باید از جدول حذف شود. به مثال زیر توجه کنید:
arp -d 192.168.1.1
اگر به جای آدرس سخت افزاری خاص از علامت (*) استفاده کنید، کل جدول Arp به صورت کامل خالی میشود.
arp -d *
اضافه کردن MAC Address به جدول با دستور ARP
برای اضافه کردن MAC Address به جدول ARP، میبایست از فرمان arp و پارامتر s- استفاده کرد.
برای کار با این دستور کافی است بعد از پارامتر s- آدرس آی پی مورد نظر خود و سپس با یک فاصله آدرس سخت افزاری کارت شبکه مربوط به آن را وارد کنید.
به مثال زیر توجه کنید:
در این دستور مشخص شده که آدرس سختافزاری 00-1f-fb-c4-e6-c5 به آدرس 192.168.1.1 مربوط میشود:
arp -s 192.168.1.1 00-1f-fb-c4-e6-c5
دستور نمایش ARP Table مختص هر Interface
برای نمایش جدول ARP یک کارت شبکه، میبایست از فرمان arp بههمراه پارامترهای a- و n- استفاده کرد.
در این Command مشخص شده که جدول Arp متعلق به کارت شبکهای که آدرس 192.168.1.10 روی آن تنظیم شده است، نمایش داده شود.
به مثال زیر توجه کنید:
arp -a -n 192.168.1.10
امیدواریم مقاله آموزش دستور arp براش ما عزیزان مفید بوده باشد، داتیس نتورک را در شبکه های اجتماعی دنبال کنید.
The post دستور arp چیست؟ آموزش کامل کار با دستور arp appeared first on داتیس نتورک.