Trang chủ > Kỹ Thuật Xâm Nhập, Network > ARP là gì – Cơ chế hoạt động của ARP phần 1

ARP là gì – Cơ chế hoạt động của ARP phần 1

Ở loạt bài này mình  sẽ cố gắng  diễn  giải thật ngắn  gọn và dễ hiểu

ARP và RARP thường đi chung với nhau. ARP là giao thức (protocol) để xác định địa chỉ nguồn cho hardware address. Mỗi một Network Interface Card (NIC) đều có một hardware address cả.

1. ARP dùng để xác định xem với một IP là 1.2.3.4 thì packet nên được send ra ngoài với destination hardware address là cái nào. Trên LAN, thường IP và hardware address sẽ là của cùng một máy (trừ các router). Trên internet, điều này không còn đúng nữa.

2. RARP là Reverse ARP, dùng để xác định IP của một máy khi biết hardware address rồi.

Tạm thời chúng ta nói khái  quá về ARP

ARP là giao thức giúp tìm địa chỉ MAC của 1 host khi biết IP của nó.

Cơ chế của ARP:

giả sử :

HostA muốn tìm MAC của HostB và HostA có địa chỉ IP là IPA

HostB có địa chỉ IP là IPB.

Đầu tiên, HostA phát ra một gói tin ARP request (dạng broadcast) trên mạng yêu cầu tìm MAC của host nào có IP là IPB.

Vì là gói tin broadcast nên các máy trên mạng sẽ nhận gói tin này và xử lý. Mỗi máy sẽ kiểm tra xem IPB có phải là IP của mình không. Nếu ko thì nó loại gói tin này. Nếu đúng là IP của nó (IPB) thì nó sẽ lấy địa chỉ MAC của nó và gửi gói tin ARP reply (dạng unicast) về cho HostA.

Lúc này HostA đã có địa chỉ MAC của HostB. Nó sẽ lưu và ARP cache của nó.

Có bạn  hỏi

ARP nằm ở layer nào. Layer 2 hay layer 3?

Theo 1 số tài liệu thì 2 có ,3 có (mô hình OSI xem lại  các bài trước)

ở cisco thì nằm ở 2.5 :P


http://www.cisco.com/en/US/docs/internetworking/technology/handbook/Internet-Protocols.html

Viet Matrix Revolutions

Viet Matrix Revolutions

Alexbtp – Anderson_neo – Viet Matrix Revolutions



Ghi rõ nguồn viet matrix revolutions  khi phát hành lại thông tin này

[Bài viết có sử dụng  thông tin từ internet]

  1. tuấn sương
    Tháng Chín 13, 2011 lúc 5:00 chiều | #1

    Thực tế các card mạng(NIC) chỉ kết nối với nhau thông qua đc MAC, cơ chế ARP phân giải đc IP thành đc MAC
    đc IP và MAC được lưu vào 1 bãng ARP
    Bãng ARP lại được lưu vào RAM

  1. No trackbacks yet.

Gửi phản hồi

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Thay đổi )

Twitter picture

You are commenting using your Twitter account. Log Out / Thay đổi )

Facebook photo

You are commenting using your Facebook account. Log Out / Thay đổi )

Connecting to %s

Follow

Get every new post delivered to your Inbox.