1. Compile và chạy lại mô phỏng, quan sát quá trình chạy. (2đ)2. Dùng phần mềm Wireshark để xem các file pcap thu được và trả lời các câu hỏi sau (chụp hình hoặc copy nội dung gói tin)a. Xác định các gói OLSR thể hiện quá trình định tuyến giữa các node0, node2, node1 từ giây thứ 1 đến 20. Yêu nêu rõ loại và nội dung các cũ (3đ)b. Xác định các gói UDP từ node0 > node1 trước giây thứ 20 (Gợi ý: tìm port của UDP Sink App) (1đ)c. Xác định các gói tin OLSR, ARP thể hiện lại quá trình tái định tuyến giữa node0 và node1 sau giây thứ 20 khi node3 đi vào vùng giữa node0 và node1. Nêu rõ các neighbor nodes của node2 lúc này (3đ).Ghi chú: yêu cầu chụp hình hoặc copy nội dung các packet trong các câu trên (gồm loại, size và chức năng của gói tin đó) 3. Chỉnh sửa source code để tăng khoảng cách của node1 lên 400m. Yêu cầu: chỉnh sửa vị trí ban đầu của node3, vận tốc của node1 và node3 sao cho ở giây thứ 20 cảhai node2 và node3 sẽ gặp nhau ở cùng một tọa độ x. Nộp lại file source đã chỉnh sửa. (1đ)
Trang 1ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THÔNG
MÔN HỌC
HỆ THỐNG NHÚNG MẠNG KHÔNG DÂY
BÁO CÁO BÀI THỰC HÀNH SỐ 3
TP HCM, ngày 12, tháng 11, năm 2020
Trang 2III Yêu cầu
Câu 1 Compile và chạy lại mô phỏng, quan sát quá trình chạy (2đ)
Trang 52 Dùng phần mềm Wireshark để xem các file pcap thu được và trả lời các câu hỏi sau (chụp hình hoặc copy nội dung gói tin)
a Xác định các gói OLSR thể hiện quá trình định tuyến giữa các node0, node2, node1 từ giây thứ 1 đến 20 Yêu nêu rõ loại và nội dung các cũ (3đ)
Ta sẽ xét file pcap của node 2
Từ giây thứ 1 đến giây thứ 20 có 5 gói tin OLSR thể hiện quá trình định tuyến giữa các node0, node2, node1 với ip lần lượt là 10.1.1.1, 10.1.1.3, 10.1.1.2
Trang 7b Xác định các gói UDP từ node0 -> node1 trước giây thứ 20 (Gợi ý: tìm port của UDP Sink App) (1đ)
Qua file lab3-olsr.cc ta dễ nhận thấy port UDP Sink App là 6
Xét file pcap ở node 0
Ta thấy trước giây thứ 20 có khá nhiều các gói UDP từ node0 ( ip = 10.1.1.1) ->
node1( ip = 10.1.1.2)
Trang 8Còn khá nhiều phía sau nữa nên em chỉ chụp tượng trưng đến đây thôi ạ!
c Xác định các gói tin OLSR, ARP thể hiện lại quá trình tái định tuyến giữa node0
và node1 sau giây thứ 20 khi node3 đi vào vùng giữa node0 và node1 Nêu rõ các neighbor nodes của node2 lúc này (3đ)
Trả lời
Xét file pcap ở node 3
Các gói tin OLSR thể hiện lại quá trình tái định tuyến giữa node0 và node1 sau giây thứ
20 khi node3 đi vào vùng giữa node0 và node1 (các gói tin có ip 10.1.1.1 và 10.1.1.2)
Trang 9Các gói tin ARP
Các neighbor nodes của node 2 lúc này( sau giây 20 ) là node 0 và node 1
Trang 103 Chỉnh sửa source code để tăng khoảng cách của node1 lên 400m Yêu cầu: chỉnh sửa vị trí ban đầu của node3, vận tốc của node1 và node3 sao cho ở giây thứ 20 cả hai node2 và node3 sẽ gặp nhau ở cùng một tọa độ x Nộp lại file source đã chỉnh sửa (1đ)
Trả lời Tăng khoảng cách của node1 lên 400m: tọa độ x1 của node 1 bằng 400 (x1=400)
Sau 20s node 2 sẽ có tọa độ x2 = 0+20*10=200 nên vị trí gặp nhau của node 2 và node
3 sẽ là x=200
Vậy để sau 20s node2 và node3 có cùng một tọa độ x =200, với toạ độ x của node 1 là
400 thì node 3 phải có vận tốc v3 = -15
Node 3 di chuyển theo hướng ngược lại với vận tốc -15 Vậy sau 20s node 3 di chuyển
được quãng đường |-15|*20=300
Vậy tọa độ x của node 3 phải bằng x3 = 200+300=500
Trang 11- HẾT