ورود

View Full Version : arp table



online_mansoor2007
جمعه 12 تیر 1388, 10:07 صبح
سلام به همه دوستان
می خواستم بدونم arp table چیست و چه کاری انجام می ده و اطلاعات خودش را چطوری به روز می کنه ??
ممنون

hghyami
جمعه 12 تیر 1388, 13:08 عصر
ببین توضیحش زیاد هست. ARP میشه Address Resolution Protocol. ببین توضیح فارسیش برای من سخت هست. ولی‌ کلی‌ اینکه کننکتین بین ایپ که سافتور هست رو مپ میکنه به MAC اددرسس که hardware یا Physical لیر میشه. ببین این متن رو ببین فقط انگلیسه هست.







ARP stands for Address Resolution Protocol.
An ARP table maps the connection between IP addresses (software) and MAC addresses (hardware), thereby tying a mysterious IP address to an real-world physical connection.
ARP tables have the advantage of being cached, so if repeated requests are sent by the same computer to another computer on a network, the signal gets sent more reliably. After a set amount of time, info in the ARP table expires to ensure freshness and correctness.

And that's it, that's all you need to know.


Within an internal LAN, entire ARP tables can be passed from any single workstation to any other workstation. So if workstation A sends out an ARP request hunting workstation B, but the request bumps into workstation C first, and it has an entry for workstation B in its ARP table, it'll send its ARP info back to workstation A, saving it the trip of going all the way to workstation B.
This level of openness combined with the ability for most switches to allow multiple MAC addresses to bind to single ports makes ARP tables ripe for poisoning and running interference. If you can get on a network, you can simply write up a bogus ARP table and reroute IP requests to different MAC addresses altogether. From there packet sniffing and data theft is fairly simple. Most switches have ARP tables set to clear out every minute or so, though, so you'll have to work fast to get any business done.