Giao thức ARP (Address Resolution Protocol)55

Một phần của tài liệu tổng quát về mạng máy tính (Trang 54)

II. Cỏc giao thức khỏc lớp IP 54

1.2 Giao thức ARP (Address Resolution Protocol)55

Giao thức TCP/IP sử dụng ARP để tỡm địa chỉ vật lý của trạm đớch. Vớ dụ khi cần gửi một gúi dữ liệu IP cho một hệ thống khỏc trờn cựng mọt mạng vật lý Ethernet, hệ thống gửi cần biết địa chỉ Ethernet của hệ thống đớch để tầng liờn kết dữ liệu xõy dựng khung gúi dữ liệu.

Thụng thường, mỗi hệ thống lưu giữ và cập nhật bảng thớch ứng địa chỉ IP – MAC tại chỗ (cũn được gọi là bảng ARP cache ). Bảng thớch ứng địa chỉ được cập nhật bởi quản trị hệ thống hoặc tự động bởi giao thức ARP sau mụĩ làn ỏnh

xạ được một địa chỉ thớch ứng mới. Khuụn dạng của gúi dữ liệu ARP được mụ tả như hỡnh 24

031 31

H.24: Hỡnh 2.4 Mụ tả khuụn dạng của gúi ARP.

• Data link type: cho biết loại cụng nghệ mạng mức liờn kết vớ dụ đối với mạng Ethernet trường này cú giỏ trị 01

• Network type : cho biết loại mạng ( vớ dụ đối với mạng IPV4 trường này cỳ gớ trị 080016)

• Hlen (Hardware length): độ dài địa chỉ mức liờn kết (6 byte)

• Plen (Protocol length) : cho biết độ dài địa chỉ mạng (4 byte)

• O peode (O peode code): mó lệnh yờu cầu; mó lệnh trả lời

• Sender data link : địa chỉ mức liờn kết của thiết bị phỏt gỳi dữ liệu

• Sender Netwok : địa chỉ IP của thiết bị phỏt

• Tagret data link : đõy là địa chỉ mức IP cần tỡm. (thụng thường được điền 0 bởi thiết bị gửi yờu cầu ); trong trả lời đõy là địa chỉ mức liờn kết của thiết bị gửi yờu cầu.

• Tagret Network: đõy là địa chỉ IP mà địa chỉ mức liờn kết tương ứng cần tỡm; trong trả lời đõy là địa chỉ IP của thiết bị gửi yờu cầu.

Trước khi trao đổi thụng tin với nhau, node nguồn cần phải xỏc định địa chỉ vật lý MAC của node đich bằng cỏch tỡm kiếm trong bảng địa chỉ IP . Nếu khụng tỡm thấy, node nguồn gửi quảng bỏ (Broadcast) một gỳi yờu càu ARP (ARP - Request) cú chứa địa chỉ IP nguồn, địa chỉ IP đớch cho tất cả cỏc mỏy trờn mạng. Cỏc mỏy nhận, đọc, phõn tớch và so sỏnh địa chỉ IP của nú với địa chỉ IP của gúi. Nếu cựng địa chỉ IP, nghĩa là node đớch tỡm trong bảng thớch ứng địa chỉ IP-

Data link type Network type

Hlen Plen

Sender data link (6 byte for Ethernet ) Sender Netwok (4 byte for IP)

Tagret data link (6 byte) Tagret Network (4 byte)

MAC của nú và trả lời bằng một gúi ARP – Response cú chứa địa chỉ MAC cho node nguồn. Nếu khụng cựng địa chỉ IP, nú chuyển tiếp gúi yờu cầu nhận được dưới dạng quảng bỏ cho tất cả cỏc trạm trờn mạng.

Một phần của tài liệu tổng quát về mạng máy tính (Trang 54)