arp

Perintah ini arp menampilkan dan memodifikasi entri dalam cache Address Resolution Protocol (ARP). Cache ARP berisi satu atau beberapa tabel yang digunakan untuk menyimpan alamat IP dan alamat fisik Ethernet atau Token Ring yang diselesaikan. Ada tabel terpisah untuk setiap adaptor jaringan Ethernet atau Token Ring yang diinstal di komputer Anda.

Syntax

arp -s [inet_addr] [eth_addr] [if_addr]
arp -d [inet_addr] [if_addr]
arp -a [inet_addr] [-N if_addr] [-v]

Parameters

Parameter Description
-a Menampilkan entri ARP saat ini dengan mengkueri data protokol. Jika inet_addr ditentukan, hanya entri ARP untuk alamat IP tersebut yang ditampilkan. Jika beberapa antarmuka jaringan menggunakan ARP, entri untuk setiap antarmuka ditampilkan.
-g Fungsi identik dengan -a.
-v Menampilkan entri ARP dalam mode verbose, termasuk detail tambahan seperti entri dan entri yang tidak valid pada antarmuka loopback.
inet_addr Menentukan alamat IP yang akan ditampilkan, dihapus, atau ditambahkan ke cache ARP. Dalam konteks -s, itu adalah IP yang ingin Anda kaitkan dengan alamat MAC.
-N if_addr Menampilkan entri ARP untuk antarmuka jaringan dengan alamat IP yang ditentukan (if_addr). Parameter ini peka huruf besar/kecil.
-d Menghapus entri ARP untuk .inet_addr Gunakan * sebagai karakter pengganti untuk menghapus semua entri.
-s Menambahkan entri ARP statis, yang dikaitkan inet_addr dengan alamat eth_addrfisik . Secara opsional, tentukan if_addr untuk menambahkan entri ke antarmuka tertentu. Entri bersifat permanen hingga tumpukan TCP/IP dimulai ulang.
eth_addr Menentukan alamat fisik (MAC) yang akan dikaitkan dengan alamat IP saat menggunakan -s. Formatnya adalah enam byte heksadesimal yang dipisahkan oleh tanda hubung.
if_addr Menentukan alamat IP antarmuka jaringan yang tabel ARP-nya akan dimodifikasi, digunakan secara opsional dengan -s dan -d. Jika dihilangkan, antarmuka pertama yang berlaku digunakan.
/? Menampilkan bantuan pada prompt perintah.

Remarks

  • Alamat IP untuk inetaddr dan ifaceaddr dinyatakan dalam notasi desimal putus-putus (misalnya, 10.0.0.1).

  • Alamat MAC fisik untuk etheraddr terdiri dari enam byte yang dinyatakan dalam notasi heksadesimal dan dipisahkan oleh tanda hubung (misalnya, 00-AA-00-4F-2A-9C).

  • Entri yang ditambahkan dengan parameter akan -s dihapus jika protokol TCP/IP dihentikan dan dimulai. Untuk membuat entri cache arp statis permanen, tempatkan perintah yang sesuai arp dalam file batch dan gunakan Tugas Terjadwal untuk menjalankan file batch saat startup.

Examples

Untuk menampilkan tabel arp cache untuk semua antarmuka, ketik:

arp -a

Untuk menampilkan tabel cache arp untuk antarmuka tempat alamat IP 10.0.0.99 ditetapkan, ketik:

arp -a -N 10.0.0.99

Untuk menambahkan entri cache arp statis yang menyelesaikan alamat IP 10.0.0.80 ke alamat fisik 00-AA-00-4F-2A-9C, ketik:

arp -s 10.0.0.80 00-AA-00-4F-2A-9C