ARP Önbelleğinin Yönetimi

Merhabalar

Bu yazıda sizlere linux ve windows işletim sistemlerinde bulunan dinamik ve static ARP kayıtları nasıl girilir buna değineceğim. ARP komutu sistemin arp önbelleği ile ilgili işlevlerin yapılmasını sağlar. Bunların arasında arp tablosunu incelemek, arp tablosuna kayıt eklemek, kayıt silmek vardır. Sistemin arp tablosunda IP adresi karşılığında Fiziksel Adres (MAC) adresleri tutulmaktadır.

İşletim sistemlerinde bulunan ARP tablosunu görüntülemek isterseniz aşağıdaki komut kullanılabilir.

Linux sistemler için,

Linux@: arp -a

? (192.168.0.1)   at 00:0d:b8:12:11:a5   [ether] on eth0
? (192.168.0.254) at 00:0d:b8:33:04:a6   [ether] on eth0
? (192.168.0.10)  at 00:5d:b1:23:19:b4   [ether] on eth0
? (192.168.0.20)  at 00:9d:b3:10:24:6b   [ether] on eth0

Windows sistemler için,

Windows@: arp -a

Arabirim: 192.168.1.200 --- 0x11
 İnternet Adresi
 192.168.1.220   00-0d-b9-33-04-d7  dinamik
 192.168.1.254   ff-ff-ff-ff-ff-ff  statik
 192.168.1.230   01-00-5e-00-00-fc  statik
 192.168.1.244   01-00-5e-7f-ff-fa  statik
 255.255.255.255 01-00-5e-3f-ff-f4  statik
 255.255.255.255 ff-ff-ff-ff-ff-ff  statik

ARP tablosuna kayıt eklemek isterseniz -s parametresi ile birlikte IP adresi karşısında MAC adresi olacak şekilde arp kaydı girilebilir.

Linux sistemler için,

Linux@: arp -s 192.168.1.50    23:ff:24:53:23:f4

Windows sistemler için,

Windows@: arp -s 192.168.1.50   25:ff:24:53:23:f4

ARP tablosundan kayıt silmek istersek aşağıdaki komut kullanılabilir.

Linux sistemler için,

Linux#: arp -d 192.168.0.1

Windows sistemler için,

Windows#: arp -d 192.168.0.1

ARP tablosunda tutulan bütün kayıtları silmek istersek aşağıdaki -a ( all ) komutu kullanılabilir. Aynı komut windows sistemler için ‘de geçerlidir.

Linux#: arp -a -d

ARP tablosunda tutulan varsayılan kayıtları ayrıntılı görüntülemek isterseniz aşağıdaki komutu kullanabilirsiniz. Aşağıdaki parametre sadece linux sistemler için geçerlidir.

Linux#: arp -e

Adress            HWtype     HWaddress         Flags  Mask  Iface
192.168.1.254     ether      00:0d:b9:33:04:a6  C            eth0
192.168.1.200     ether      00:50:56:f6:93:2c  C            eth0
192.168.1.100     ether      22:45:5v:24:91:4f  C            eth0

ARP komutu hakkında daha fazla bilgi için man veya help sayfalarına göz atılabilirsiniz.

root# man arp
root# arp --help

ARP komutu diğer işletim sistemlerinde farklılık göstermektedir. !

 

Tagged with: , , , , , , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

*

Archives