1. Trang chủ
  2. » Công Nghệ Thông Tin

Thực hành lệnh Lệnh arp

4 11,1K 63
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Thực hành lệnh lệnh arp
Trường học Trường Đại Học Công Nghệ Thông Tin
Chuyên ngành Mạng Máy Tính và Truyền Thông
Thể loại Bài thực hành
Năm xuất bản 2025
Thành phố Hồ Chí Minh
Định dạng
Số trang 4
Dung lượng 242 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Thực hành lệnh Lệnh arp

Trang 1

BÀI THỰC HÀNH SỐ 6

1 Thực hành lệnh

Lệnh arp

Chức năng: Hiển thị và thay đổi bảng chuyển địa chỉ IP - địa chỉ MAC sử dụng bởi giao thức ARP

Cú pháp:

apr

Xem hướng dẫn lệnh arp

arp -a [inet_addr]

Hiển thị giá trị hiện tại trong bảng ARP (chuyển địa chỉ IP - địa chỉ MAC)

của giao thức ARP trong máy tính, Nếu có địa chỉ inet_addr thì chỉ có máy

có địa chỉ tương ứng được thể hiện.

arp -s inet_addr eth_addr

Thêm một IP vào bảng ARP với địa chỉ IP inet_addr và địa chỉ MAC

eth_addr

arp -d inet_addr

Xóa địa chỉ IP inet_addr

Thực hành lệnh arp

2 Thục hành về giao thức ARP

Hiển thị Arp cache trong cmd Bằng lệnh arp –a

Xóa arp cache bằng arp –d *

B1 Xóa arp cache

B2 Khởi động ethereal bắt gói tin

B3 Sử dụng cmd thực hiện lệnh ping đến 1 máy tính khác trong mạng

B4 Dừng bắt gói tin

Ở bài lab này chúng ta chỉ quan tâm đến Ethernet và ARP, bỏ qua IP hay các

protocol ở tầng trên chọn Analyze  Enabled Protocols  Uncheck vào ô IP 

chọn OK

Dựa vào các gói tin thu được hãy tóm tắt quá trình tìm địa chỉ MAC

Trang 2

ARP – Internet

I Capturing and analyzing Ethernet frames

B1 Xóa cache trình duyệt ( xem lại các bài thực hành trước )

B2 Khởi động ethereal để bắt gói tin

B3 Dùng trình duyệt truy xuất tới địa chỉ

http://www.erg.abdn.ac.uk/users/gorry/course/inet-pages/arp.html

B4 Dừng bắt gói tin

B5 Nếu máy tính không có kết nối internet, sử dụng ethereal mở tập tin Lab6_arp

Xác định số thứ tự của gói tin http GET và http Response

Ở bài lab này chúng ta chỉ quan tâm đến Ethernet và ARP, bỏ qua IP hay các

protocol ở tầng trên chọn Analyze  Enabled Protocols  Uncheck vào ô IP 

chọn OK Quan sát thông tin trong Packet Detail và Packet Content Windows.

Tìm Ethernet Frame chứa HTTP GET ( dựa vào số thứ tự đã tìm ở trên) quan sát thông tin , trả lời các câu hỏi :

1 Cho biết địa chỉ MAC của máy tính ?

2 Xác định destination MAC trong Ethernet frame Đó có phải là địa chỉ MAC của www.erg.abdn.ac.uk không ?( đáp án : Không ) cho biết địa chỉ MAC đó của thiết bị nào?

3 Cho biết giá trị hex của 2 byte trong trường Type ? giải thích giá trị đó

4 Frame ethernet thực sự bắt đầu bằng bao nhiêu byte

II

The Address Resolution Protocol

B1 xóa cache arp và cache của trình duyệt

B2 khởi động Ethereal bắt gói tin

B3 khởi động trình duyệt truy xuất địa chỉ

http://www.erg.abdn.ac.uk/users/gorry/course/inet-pages/arp.html

B4 dừng bắt gói tin Chọn Analyze  Enabled Protocol  uncheck IP  OK

B5 Nếu máy tính không có kết nối internet, sử dụng ethereal mở tập tin

Lab6_arp

quan sát hai gói tin ARP request và reply và trả lời các câu hỏi sau :

1 Quan sát thông tin về Ethernet trong ARP request cho biết giá trị thập lục của địa chỉ nguồn và đích

2 Cho biết giá trị thập lục của trường type trong Ethernet frame? Giải thích

3 quan sát thông tin trong phần ARP của gói tin ARP request

a cho biết bao nhiêu có bao nhiêu bytes ở trước trường opcode

b cho biết giá trị trường opcode Giải thích ?

c trong gói tin ARP có chứa địa chỉ IP người gửi hay không ?

d giải thích ý nghĩa của các trường địa chỉ ( IP, MAC ) trong ARP

request

4 quan sát thông tin phần ARP của gói tin ARP reply

a cho biết có bao nhiêu byte ở trước trường opcode

b cho biết giá trị trường opcode Giải thích ?

Trang 3

c giải thích ý nghĩa của các trường địa chỉ ( IP, MAC ) trong ARP reply

3 Thục hành về giao thức DHCP:

Tóm tắt quá trình xin cấp phát địa chỉ IP

Discovery: Máy client gửi gói tin broadcast trên mạng để t.m kiếm server.

DHCP Offer: Khi một DHCP server nhận được gói tin discovery từ client, nó sẽ

gửi trả một gói tin DHCP offer Gói tin này chứa địa chỉ MAC của client, địa chỉ IP

dự định cấp cho client, subnet mask, thời gian sử dụng và IP add của DHCP server

DHCP request: Khi client nhận được gói offer, nó phải báo cho server biết nó chấp

nhận địa chỉ được offer này Client có thể cùng lúc nhận được nhiều gói tin offer từ

nhiều server nhưng chỉ được chọn 1 server Client sẽ gửi gói tin DHCPRequest

trên toàn hệ thống mạng, server được chọn sẽ sẵn sàng để cấp cho client địa chỉ này; các servers không được client chọn sẽ cất các địa chỉ dự định cấp cho client đó trở lại vào IP address pool

DHCP Acknowledgement: Khi server nhận được gói DHCP request từ client, nó gửi trả gói tin DHCP Ack cho client Gói tin này xác nhận lại các thông số như địa chỉ IP, subnet mask, thời gian được phép sử dụng … cấp cho client đó

Hệ thống phải được cấu hình để cấp địa chỉ IP động

Kết nối không dây : nếu máy tính có card wireless sử dụng card wireless để kết nối đến server

Trang 4

Kết nối có dây :các máy tính nối mạng internet cần chuyển sang chế độ xin cấp phát địa chỉ IP động

Start  My Network Places  View netwok connection  double click vào biểu tượng Local Area Connection  chọn Internet Protocol ( TCP/IP )  Properties  Check chọn Obtain an IP address automatically và Obtain DNS server automatically

 OK

B1 Sử dụng Window Command Prompt (cmd ) gõ lệnh ipconfig /releasse

B2 Khởi động Ethereal bắt gói tin

B3 Trong cmd gõ lệnh ipconfig /renew

B4 Sau khi nhận được địa chỉ IP gõ lệnh ipconfig /renew 1 lần nữa

B5 Chờ khi lệnh ipconfig /renew thứ 2 hoàn thành gõ lệnh ipconfig /realese

B6 Gõ lệnh ipconfig /renew

B7 Dừng bắt gói tin

B8 Nếu không thực hiện được việc xin cấp địa chỉ IP động, sử dụng

Ethereal mở tập tin Lab6_DHCP

Chỉ quan sát các gói tin DHCP Gõ bootp trong ô filter của ethereal

Quan sát thông tin và trả lời các câu hỏi :

1 Các gói tin DHCP được gửi sử dụng giao thức TCP hay UDP ?

2 Tóm tắt quá trình xin cấp phát 1 địa chỉ IP

3 Cho biết giá trị nào DHCP discover khác với DHCP request

4 Cho biết giá trị Transaction-ID của 4 gói tin DHCP đầu tiên ( Discover / Offer / Request /Ack ) ý nghĩa của giá trị này ?

5 Xác định địa chỉ IP của DHCP server ?

6 Xác định địa chỉ IP mà Server đề nghị gán cho Host? Trường nào trong gói tin DHCP offer giúp xác định điều này?

7 Giải thích ý nghĩa các giá trị của địa chỉ IP và subnet mask của server trong gói tin DHCP offer

8 Cho biết giá trị và giải thích ý nghĩa của trường Lease Time

9 Cho biết ý nghĩa của gói tin DHCP realese ? Server có gửi phản hồi về cho Client biết đã nhận được gói tin DHCP realese hay không ? nếu gói tin này bị mất thì điều gì xảy ra trong hệ thống

10. Xóa bootp trong ô filter của ethereal, cho biết trong suốt quá trình trao

đổi các thông điệp DHCP có thông điệp ARP nào được gửi hay nhận hay không ? nếu có giải thích ý nghĩa của các thông điệp ARP này

Ngày đăng: 12/09/2012, 16:17

TỪ KHÓA LIÊN QUAN

w