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😛


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

    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

  2. Tháng Hai 15, 2012 lúc 2:01 sáng

    Cảm ơn về bài viết. Hiện nay xuất hiện dạng lợi dụng ARP để ăn cắp cookies trong máy..sau đó sử dụng cookies đó để truy cập những thông tin cá nhân cũng như theo dõi Chat Message. Không biết cơ chế hoạt động của nó thế nào nhỉ.

  3. Tháng Tư 13, 2012 lúc 7:09 sáng

    đọc đi đọc lại vẫn không thể hiểu được…. Network đúng là phức tạp thật.

  1. No trackbacks yet.

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

%d bloggers like this: