1. Trang chủ
  2. » Luận Văn - Báo Cáo

bài tập thực hành môn mo hình mạng

42 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Bài Tập Thực Hành Môn Mô Hình Mạng
Trường học Trường Đại Học Cần Thơ
Chuyên ngành Mạng máy tính
Thể loại Bài tập thực hành
Thành phố Cần Thơ
Định dạng
Số trang 42
Dung lượng 17,73 MB

Cấu trúc

  • 2.3.2 Bài tập 6 (13)
  • 9) Trên pc3 thực hiện gửi dữ liệu đến pc2 bằng lệnh (20)
  • 10) Trên pc3 thực hiện lại lệnh arp và nhận xét kết quả hiển thị (21)
  • 11) Trên pc2, thực hiện lại lệnh anp và nhận xét kết quả hiển thị (21)
  • ABZONMRHAQC FORFAR AQQRQE (23)
    • 9) Trên pc3 thực hiện gửi dữ liệu đến pc1 bằng lệnh (25)
    • 10) Trên pc3 thực hiện lại lệnh arp và nhận xét kết quả hién thị. Lưu ý: so sánh với (26)
    • 3) Soạn thảo nội dung mô tả hình thái mạng theo thiét ké trén file Lab. conf (32)

Nội dung

lab.conf pc1 pc1.startup pc2 pc2.startup pc3 pc3.startup router1 router1.startup router2 router2.startup Hình 2.4 Các thư mục con và tệp tin trong thư mục BaiTap5 $ cd /home $ cd BaiT

Bài tập 6

1 Máy A gửi một ARP request (broadcast) để tìm địa chỉ MAC của port X

2 Router Ê trả lời, cung cấp cho máy A địa chi MAC của port X

Máy A truyền gói tin đến port X của Router ọ Router nhận được gúi tin từ mỏy A, chuyển gúi tin ra port Y của Router Trong gói tin có chứa địa chỉ IP của máy B Router sẽ gửi ARP request để tìm địa chỉ MAC của máy B

4 Máy B sẽ trả lời cho Router biét địa chỉ MAC của mình Sau khi nhận được địa chỉ MAC của máy B, Router Ê gửi gói tin của A đến B

Hình 2.5 Mô hình mạng của Bài tập 6

Mục tiêu: Mô phỏng mạng ảo, cài đặt bảng vạch đường tĩnh và khảo sát giao thức ARP Các bước thực hiện Bài zập 6 được trình bay chi tiết như sau:

1) Quan sát mô hình mạng cân xây dựng vả nhận diện các thiệt bị, giao diện với các địa chỉ IP được gán trên các máy ảo

2) Tao thu muc BaiTap6 trong workspace cua sinh vién Thu muc sé nay chira cỏc thư mục con và cỏc ủle cấu hỡnh (.startup, 1ab.conf) theo cấu trỳc quy định của Kathará

Trên máy thực, di chuyền đến thư mục BaiTap6 băng lệnh cd /home/student/your_workspace/BaiTap6 Cấu trúc thư mục Bai Tap6 được miêu tả như hình 2.6

CONF = — — lab.conf pel pc1.startup pc2 pc2.startup pc3 pc3.startup router1 router1.startup router2 router2.startup

Hình 2.6 Các thư mục con và tệp tin trong thư muc BaiTap6 bash: cd: /BaiTap6: No such file or directory

$ ls pc3.startup pc2.startup router2.startup pci.startup router1.startup

3) Trên file Lab conf, soạn thảo nội dung mô tả hình thái mạng theo thiết kế pc1[9]=A pc2[9]=C pc3[9]= C router1[@]=A router1[1]=B router2[@]=C router2[1]=B tab.conf pc3[9]=c router1[0 router1[1 router2[0 router2[1

4) Trên file pc1.startup để vạch đường mặc nhiên thì sẽ chứa nội dung được miều tả như sau ifconfig eth@ 195.11.14.5/24 up route add default gw 195.11.14.1

E-] Terminal Thg 107 18:13 kunz@b2013465: /home/student/your_workspace/BaiTap6

GNU nano 6.2 pci.startup fconfig ethO 195.11.14.5/24 up route add default gw 195.11.14.1

Trén file pc2 startup dé vach đường mặc nhiên sé chứa nội dung được miêu tả như sau ifconfig eth@ 200.1.1.7/24 up route add default gw 200.1.1.1 kunz@b2013465: /home/student/your_workspace/BaiTap6

Mfconfig ethỉ 200.1.1.7/24 up route add default gw 200.1.1.1

Thực hiện tương tự trên pc3 startup

P- ] Terminal 19 107 1 kunz@b2013465: /home/student/your_workspace/BaiTap6

GNU nano 6.2 pc3.startup ufconfig ethO 200.1.1.3/24 up route add default gw 200.1.1.1

5) Trên file nouter1.startup vả router2 startup cũng thực hiện thêm thông tin vạch đường tĩnh sao cho router1 biết hướng đi tới LAN C và router2 biết hướng đi tới LAN A

Nội dung file nouter1.startup có thể được trình bảy như sau:

16 ifconfig eth@ 195.11.14.1/24 up ifconfig eth1 100.0.0.9/30 up route add -net 200.1.1.0/24 gw 100.0.0.10 kunz@b2013465: /home/student/your_workspace/BaiTap6

GNU nano 6.2 router1.star tup ifconfig ethO 195.11.14.12/24 up ifconfig ethi 100.0.0.9/46 up route add -net 200.1.1.0/24 gw 100.0.0.10

P-) Termina Thg 107 18:15 kunz@b2013465: /home/student/your_workspace/BaiTap6

GNU nano 6.2 ifconfig ethO 200.1.1.1/24 up ifconfig ethi 100.0.0.10/30 up route add -net 195.11.14.0/24 gw 100.0.0.9 router2.startu

6) Khoi động mạng ao BaiTap6 Kiém tra bang vach dung (lénh route) va dia chi IP của các giao diện mạng (lệnh ifconfig) trên từng máy ảo để đảm bảo tính đúng đắn của mô hình mang Bai Tập 6 Nếu có sai sót, thực hiện các thao tác điều chỉnh theo hướng đã n đã trình bày trong 7) của Bài 7áp 5

› setting th rT vironment ** if ì trestart ring Network Scenz pete tte te tt e225 2 ee pose 2 82 2'8-2:2/2/8:2:2 2-8] ing Network Scen:

8) root@pc3: / E x positircottr com (si meee

2.3.2.1 Giao thức ARP giữa 2 thiết bị trong cùng nhánh mạng LAN C 7) Trên máy ảo pc3, pc2 và "outer2, lần lượt dùng lệnh arp Nhận xét kết quả ivities XTerm Thg 106 18:22 ff

- Khụng cú ứỡ xảy ra 8) Lần lượt thực hiện lệnh tcpdump với cú pháp như sau: tcpdump -s 1536 -w /hostlab/BT6_pc2_A.pcap (trén mdy do pc2) tcpdump -s 1536 -w /hostlab/BT6_router1_A.pcap (trén mdy ao router!) tcpdump -s 1536 -w /hostlab/BT6_router2_A.pcap (trén mdy do router2)

P P s root@pc2: / - 1 x os dump h er: eee ee ae ee eC

Trên pc3 thực hiện gửi dữ liệu đến pc2 bằng lệnh

ping 200.1.1.7 và chờ khoảng 10 giây, sau đó dừng lệnh ping trên pc3 lại root@pc3: / i root @pc2: / = & &

Trên pc3 thực hiện lại lệnh arp và nhận xét kết quả hiển thị

Lưu ý sự thay đôi so với kết quả ở 7) Lý giải cho sự thay đổi này

Ghi nhận kết quả hiến thi dé so sánh với 10) ở mục 2.3.2.2.

Trên pc2, thực hiện lại lệnh anp và nhận xét kết quả hiển thị

Lưu ý sự thay đôi so với kết quả ở bước số 7) Lý giải cho sự thay đôi này

12) Trên router2, thực hiện lại lệnh arp và nhận xét kết quả hiển thị root@router2: /

Ghi nhận kết quả hiển thị để so sánh với bước 12) ở mục 2.3.2.2

13) Trén may thyc, ding Wireshark mở file BT6_router2_A.pcap, chọn khung vật lý số thứ tự 3 Trả lời các câu hỏi sau đây:

BT6_router2_A.pcap - * Eile Edit View Go Capture Analyze Statistics Telephony Wireless Tools Help

AB4O ORG QK BF ALAZaAQRE

RApply a display filter 3 -)© srs_pc2

No Time Source Destination Protocol le |^

4 ~.mxxaex ran 4+ ˆ ˆ nan + ˆ = xu > be ằ Frame 1: 42 bytes on wire (336 bits), 42 bytes captured (336 bits) ằ Ethernet II, Src: 92:35:81:3c:cd:cf (92:35:81:3c:cd:cf), Dst: Broadcast (ff:ff; ằ Address Resolution Protocol (request) ff ff ff ff ff ff 92 35 81 3c cd cf 08 96 00 01 5 68 00 06 04 90 01 92 35 81 3c cd cf c8 61 61 63 5 -‹<

- Toan bé khung sé thứ tự 1 có kích thước là bao nhiêu (Bytes)? 42 bytes

- Chon Header Address Resolution Protocol va cho biét:

⁄ Trường Opcode có giả trị (hexadecimal) la bao nhiêu?

JV Gia trị của trường này thê hiện thông tin gi? Truong Opcode nay c n có thê có giá trị (hexadecimal) là bao nhiêu nữa và thê hiện thông tin gi?

⁄ Địa chỉ IP và địa chỉ MAC của máy gửi dữ liệu? Đây là dia chi IP va MAC cua may tinh nao trong mang? vprwevuews ~-.x“—ưxe< *X^/7

Sender MAC address: 92:35:81:3c:cd:cf (92:35:81:3c:cd:cf) Sender IP address: 200.1.1.3

Giống với địa chỉ IP và MAC của pc3

⁄' Địa chỉ IP và địa chỉ MAC của máy nhận đữ liệu? Đây là địa chỉ IP và MAC của máy tính nào trong mạng? Nhận xét về cặp địa chỉ IP và MAC của máy nhận đữ liệu

Target MAC address: 00:00:00_00:00:00 (00:00:00:00:00:00) Target IP address: 200.1.1.7

- Chon Header Ethernet II va cho biét:

BT6_router2_A.pcap File Edit View Go Capture Analyze Statistics Telephony Wireless Tools Help

ABZONMRHAQC FORFAR AQQRQE

Trên pc3 thực hiện gửi dữ liệu đến pc1 bằng lệnh

ping 195.11.14.5 và chờ khoảng 10 giây, sau đó dừng lệnh ping trên pc3 lại root(@pc3: / ~ n

Dừng các lệnh tcpdump trên pc1, "outer1 và router2

XTerm M bn = = 3 wipe vật h Fr J 0.s LES tts root@routert: /

Trên pc3 thực hiện lại lệnh arp và nhận xét kết quả hién thị Lưu ý: so sánh với

Pc3 két nối với eth0 của router2 có ip là 200.1.1.1 11) Trên router2, thực hiện lại lệnh arp và nhận xét kết quả hiển thị Lưu ý: so sánh với 12) ở phan 2.3.2.1 root(@router2: /

Router 2 kết nối véi pc3 co ip là 200 1.1.3 và ethl của Router1 có ip là 100.0.0.9

12) Trên router1, thực hiện lại lệnh arp và nhận xét kết quả hiển thị root(@router1: / _ oO x shared/BT6_router pte Gate tae

Router 1 kết nối với pel có ip 195.11.14.5 và ethl của Router2 có íp 100.0.0.10 13) Trên pc1, thực hiện lại lệnh anp và nhận xét kết quả hiển thị Lưu ý: so sánh với thông tin hiển thị cua may pci tai 7) ở phần 2.3.2.2

Pcl kết nối với eth0 của Routerl

14) Trên máy thực, dùng Wireshark mở file BT6_Router1_B pcap, chọn khung vật lý số thứ tự I

File Edit View Go Capture Analyze Statistics Telephony Wireless Tools Help ỏm ộÊZ@ ỉ6 A < BFA i œqa@qœ#

(RM [Apply a display filter C4 ~-|}@ BTs_pc2

Time Source Destination Protocol Length ~~

1 6.900060 fe8G: :268c :d6ff:fed ff02::2 ICMPv6 79

4 > ằ Frame 2: 42 bytes on wire (336 bits), 42 bytes captured (336 bits) ằ Ethernet II, Src: e6:03:20:02:e2:65 (€6:03:20:02:e2:65), Dst: Broadcast (ff:ff ằ Address Resolution Protocol (request)

+ > eo ff ff ff ff ff ff JMSNZEME 02 e2 65 08 06 00 01 98 00 O6 64 96 91 e6 93 20 O2 e2 65 c3 Ob Oe Oc

- Traldi cdc câu hỏi giéng nhw 13) & phan 2.3.2.1 đã trình bày

- _ Vẽ sơ đồ tuần tự (sequence điagram) thể hiện vai tr của giao thức ARP trong việc truyền tải đữ liệu từ pc3 đến pc1 bằng lệnh ping

Hỡnh 2.7 Sơ đồ tuõn tự biểu diễn hoạt động của giao thức ARP từ pel đến pcọ 15) Hủy mạng ảo bằng lệnh 1wipe sau khi đã thực hiện xong 2.3.2.2

DepLoying cotLision domains |#######Wf#HUH|HHfHLUHHUHHHHUHHHHUHHHHtttttttteteể | DepLoying devtces |######WHWHHUfUH|HHHUH|HHHUHHHHUHHUCHHHHUDHHHHUtHdttdtttttt tt t'et | kunz 13465: S wtreshark kur Ab2O13465: C1 8n Í:—

Are you sure to wipe Kathara? (y/n) y kunz@b2013465: cm |

2.3.2.3 Giao thức ARP với địa chỉ không nằm trong bảng vạch đường

- Trên pc1, gửi dữ liệu đến Google DNS (địa chỉ ngoài mạng ảo) bằng lệnh ping 8.8.8.8 root(@pc1: / — Oo x 1 es of data t Unreachab! tination tination tination Ù tination

From 193 cmp = estination a) 11.14, 5 to estination He statis smitted,

- Ghi nhận kết qua hién thị khi dùng lệnh arp trên pc1 và router1 Nhận xét kết quả này command not found

Hilt.upe alls 8 goa al ags Mask (incomple }

2.3.2.4 Giao thức ARP với địa chỉ thuộc nhánh mạng LAN không sử dụng

- _ Trên pc1, gửi đữ liệu đến 195 77.74.200 (địa chỉ không tồn tại có thê được cấp phát trong nhánh LAN A) bằng lệnh ping 195.11.14.20e root(@pc1: / - n x }

TUỆ phiêu, n cket loss, time 208ms

- Ghi nhận kết qua hién thị khi dùng lénh arp trén pci va router1 Nhan xét két qua nay

15) Hủy mạng ảo băng lệnh 1wipe sau khi đã thực hiện xong Bời tap 6 eat kunz@b2013465: /home/student/your_workspace/BaiTap6 io}

Are you sure to wipe Kathara? (y/n) y sii

2.3.3 Bai tap 7 Mục tiêu: Mô phỏng mạng ảo, cài đặt bảng vạch đường tĩnh với nhiều thông tin vạch đường tĩnh Các bước thực hiện Bà? zập 7 được trình bày chi tiết như sau: 1) Quan sát mô hình mạng cần xây dựng Nhận diện các thiết bị (PC, Router ), giao điện (eth0, eth1l ) với các địa chỉ IP được gan

2) Tao thu muc BaiTap7 trong workspace cua sinh vién ctivities v-) Terminal hg 10 7 17:04 Lt kunz@b2013465: /home/student/your_workspace/BaiTap7

Lab conf pc3.startup router3.startup pc2.startup router2.startup pci.startup router1.startup b

Soạn thảo nội dung mô tả hình thái mạng theo thiét ké trén file Lab conf

32 kunz(@b2013465: /home/student/your_workspace/BaiTap7

4) Đối với các file pc1.startup, pc12.startup và pc3 startup: thực hiện vạch đường mặc nhiên thông qua các Router tương ứng trong nhánh mạng

GNU nano 6.2 pc1.star tup ifconfig ethO® 192.168.0.40/27 up route add default gw 192.168.0.33 kunz@b2013465: /home/student/your_workspace/BaiTap7

GNU nano 6.2 ifconfig ethO 192.168.0.100/27 up route add default gw 192.168.0.97

GNU nano 6.2 ifconfig eth® 192.168.0.200/27 up route add default gw 192.168.080.193

5) Déi voi cac file router1 startup, router2 startup va router3 startup: thirc hiên vạch đường tĩnh và vạch đường mặc nhiên (nếu cần)

Activities Terminal Thg 107 17:30 @ kunz@b2013465: /home/student/your_workspace/BaiTap7

GNU nano 6.2 routeri.startup * ifconfig eth@ 192.168.0.33/27 up ifconfig eth1.192.168.0.65/27 up ifconfig eth2 192.168.0.129/27 up route add -net 192.168.0.96/27 gw 192.168.0.66 route add -net 192.168.0.160/27 gw 192.168.0.66 route add -net 192.168.0.192/27 gw 192 168 9 1308

GNU nano 6.2 router2.startup * tfconfig eth9 192.168.0.66/27 up ifconfig eth1 192.168.0.97/27 up ifconfig eth2 192.168.0.161/27 up route add -net 192.168.0.32/27 gw 192.168.0.65 route add -net 192.168.0.128/27 gw 192.168.0.65 route add -net 192.168.0.192/27 gw 192.168.0.162 f+) kunz@b2013465: /home/student/your_workspace/BaiTap GNU nano 6.2 ifconfig ethO 192.168.0.130/27 ifconfig eth1 192.168.0.162/27 ifconfig eth2 192.168.0.193/27 route add -net 192.168.0.32/27 168.0.129 router3.startup *

Bì Xem im tử 168.0.129 -net 192.,168.0.96J27 -168.0.161

6) Khởi động mạng ảo 8aiTap7 Kiểm tra bảng vạch đường (bằng route) và địa chỉ IP của các giao diện mạng (bằng ifconfig) trên từng máy ảo để đảm bảo tính đúng đắn của mô hình mang Bai Tap 7

Lns, optionally aÌlso de user root @routert: / n VT eS Rel esaass [_ sxe+¿- ° >ị cenart0 =z C22 222220 eg ee tet 2 cenarto == , Pree re tert

TK carrier Ô root @pcz2: / root(®pc3: /

Commands rootllpc2‡ ¿ n†fia th0; flass b3 mtu 1500 paste , netmask 255 ‹255,224 broadc

1000 (Eth ropped Ô ouerruns ( tframe O rie Ọ (0,0 B) ueuelen 1000

>s 0 or ee 0 collisions root(@router 1: / runs 0 carrier collisions 0

‡⁄# ifconfis uP mtu 1500 1000 (Et frane ( txqueuelen 1000 i KiB carrier 0 collisions mtu 1500 collisions 0

) frame 0 collisions 0 root@p‹c1: / - root(®pc2: / _

192,168,097 er Fata) ee root @router3: / x root @router2: /

Kiém tra tính liên thông giữa pc1, pc2 và pc3 trong mạng (bằng ping)

40 root(@pc1: / ` icmp_ icmp icmp root(@pc3: /

Sls b4 oftware aI kunz@b2013465: /home/student/your_workspace/BaiTap7

$ kathara wipe Are you sure to wipe Kathara? (y/n)

Are you sure to wipe Kathara? (y/n) y

Ngày đăng: 09/09/2024, 15:35

HÌNH ẢNH LIÊN QUAN

Hình  2.3  Mô  hinh  mang  sw  dung  trong  Bai  tap  5 - bài tập thực hành môn mo hình mạng
nh 2.3 Mô hinh mang sw dung trong Bai tap 5 (Trang 1)
Hình  2.4  Các  thư mục  con  và  tệp tin  trong  thư  mục  BaiTap5 - bài tập thực hành môn mo hình mạng
nh 2.4 Các thư mục con và tệp tin trong thư mục BaiTap5 (Trang 2)
Hình  2.5  Mô  hình  mạng  của  Bài  tập  6 - bài tập thực hành môn mo hình mạng
nh 2.5 Mô hình mạng của Bài tập 6 (Trang 14)
Hình  2.6  Các  thư  mục  con  và  tệp  tin  trong  thư  muc  BaiTap6 - bài tập thực hành môn mo hình mạng
nh 2.6 Các thư mục con và tệp tin trong thư muc BaiTap6 (Trang 15)
Hỡnh  2.7  Sơ  đồ  tuõn  tự  biểu  diễn  hoạt  động  của  giao  thức  ARP  từ pel  đến  pcọ  15)  Hủy  mạng  ảo  bằng  lệnh  1wipe  sau  khi  đã  thực  hiện  xong  2.3.2.2 - bài tập thực hành môn mo hình mạng
nh 2.7 Sơ đồ tuõn tự biểu diễn hoạt động của giao thức ARP từ pel đến pcọ 15) Hủy mạng ảo bằng lệnh 1wipe sau khi đã thực hiện xong 2.3.2.2 (Trang 28)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w