Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Address Resolution Protocol - ARP

GIAO THỨC PHÂN GIẢI ĐỊA CHỈ - ARP


(ADDRESS RESOLUTION PROTOCOL)
1. GIỚI THIỆU
Để chuyển một gói tin từ nguồn đến đích cần phải có 2 loại địa chỉ : địa chỉ logic
và địa chỉ vật lý. Trong giao thức IP, địa chỉ logic là địa chỉ IP. Trong chuẩn Ethernet, địa
chỉ vật lý là địa chỉ MAC.
Bất kỳ khi nào một host hay một router có một gói tin IP cần phải được gởi đến
một host hay một router khác, nó sẽ có địa chỉ IP của host nhận hay router nhận. Nhưng
gói tin IP cần phải được đóng gói trong khung dữ liệu mới có thể chuyển qua mạng vật
lý. Điều này có nghĩa là bên gởi (sender) cần địa chỉ vật lý của bên nhận.
Giao thức Phân giải địa chỉ - ARP (Address Resolution Protocol) liên kết địa chỉ
IP với địa chỉ vật lý. ARP phân giải địa chỉ IP thành địa chỉ MAC tương ứng.
Bất kỳ khi nào host hay router cần tìm địa chỉ vật lý của một host khác hay một
router khác trong mạng, nó sẽ gởi một gói tin truy vấn ARP (ARP query packet). Gói tin
bao gồm địa chỉ vật lý và địa chỉ IP của bên gởi và địa chỉ IP của bên nhận. Bởi vì bên
gởi không biết địa chỉ vật lý của bên nhận, gói tin truy vấn sẽ được gởi quảng bá trên toàn
mạng. Mọi host hoặc router trong mạng nhận và xử lý gói tin truy vấn ARP nhưng chỉ có
bên nhận mới nhận biết địa chỉ IP của nó và gởi trả lời cho bên gởi (bên yêu cầu) gói tin
trả lời ARP. Gói tin trả lời chứa địa chỉ IP và địa chỉ vật lý của bên nhận. Gói tin được
chuyển đơn phát (unicast) đến bên yêu cầu.

1/3
Address Resolution Protocol - ARP

Tôi đang tìm địa chỉ vật lý của


nút (node) có địa chỉ IP là :
141.23.56.23

Request (Yêu cầu)

Host A Host B

a. Yêu cầu ARP gởi quảng bá (broadcast)

2/3
Address Resolution Protocol - ARP

Tôi là node anh đang tìm và


địa chỉ vật lý của tôi là :
A46EF45983AB

Trả lời (Reply)

Host A Host B

b. Trả lời ARP gởi đơn phát (unicast)

2. CÁC TRƯỜNG HỢP SỬ DỤNG ARP


a. Bên gởi là một host và muốn gởi một gói tin đến một host khác trong cùng một
mạng. Trong trường hợp này, địa chỉ logic cần phải được ánh xạ sang địa chỉ vật lý là địa
chỉ IP đích trong header của gói tin.
b. Bên gởi là một host và muốn gởi một gói tin đến một host khác trong một mạng
khác. Trong trường hợp này, host sẽ tìm kiếm trong bảng chọn đường của nó và tìm địa
chỉ IP của bước kế tiếp (router kế tiếp) cho host đích. Nếu host không có bảng chọn
đường, nó sẽ tìm địa chỉ IP của router mặc định (default router). Địa chỉ IP của router trở
thành địa chỉ logic cần phải được ánh xạ sang địa chỉ vật lý.
c. Bên gởi là một router và nhận một tin để chuyển đến cho một host khác trong
một mạng khác. Router kiểm tra bảng chọn đường và tìm địa chỉ IP của router kế tiếp.
Địa chỉ IP của router kế tiếp trở thành địa chỉ logic cần phải được ánh xạ sang địa chỉ vật
lý.
d. Bên gởi là một router và nhận một gói tin để chuyển cho một host trong cùng
mạng với nó. Địa chỉ IP đích trong gói tin IP trở thành địa chỉ logic cần phải được ánh xạ
sang địa chỉ vật lý.

3/3

You might also like