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

Báo cáo LAB 2: TÌM HIỂU VÀ MÔ PHỎNG WLAN 802.11 Hệ thống nhúng mạng không dây

7 518 26
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 đề Báo Cáo Bài Thực Hành Số 2
Trường học Đại Học Quốc Gia TP. Hồ Chí Minh Trường Đại Học Công Nghệ Thông Tin
Chuyên ngành Hệ Thống Nhúng Mạng Không Dây
Thể loại Báo cáo
Năm xuất bản 2020
Thành phố TP HCM
Định dạng
Số trang 7
Dung lượng 638,47 KB

Nội dung

1. Chỉnh sửa source code để mô phỏng log ra 3 file .pcap của 3 node (UDP Client, UDP Server và AP) biểu cú pháp để log ra file .pcap như sau: phy.EnablePcap(“”, netDevice); cách chọn một device trong NetDeviceContainer: staDevices.Get (2) hoặc có thể chọn hết tất cả phy.EnablePcap(“”, staDevices); (2đ) 2. Compile và chạy lại mô phỏng, quan sát lại quá trình giải lập (2đ) 3. 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 a. Tìm các gói tin (chụp hình hoặc copy) biểu diễn quá trình kết nối giữa các node với AP (1đ) b. Tìm các gói tin biểu diễn quá trình khởi tạo kết nối UDP. (Gợi ý: ARP) (2đ) c. Tìm các gói tin biểu diễn quá trình UDP Packet đi từ client > server và ngược lại (Gợi ý: chú ý port của server) (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Ố 2

TP HCM, ngày 15, tháng 10, năm 2020

Yêu cầu

Trang 2

Câu 1 Chỉnh sửa source code để mô phỏng log ra 3 file pcap của 3 node (UDP Client, UDP Server và AP) biểu cú pháp để log ra file pcap như sau:

phy.EnablePcap(“”, netDevice);

cách chọn một device trong NetDeviceContainer: staDevices.Get (2)

hoặc có thể chọn hết tất cả phy.EnablePcap(“”, staDevices); (2đ)

Chèn thêm đoạn code sau vào file:

phy.EnablePcap("lab2-AP", staDevices.Get(0));

phy.EnablePcap("lab2-Server", staDevices.Get(4));

phy.EnablePcap("lab2-Client", staDevices.Get(1));

Thu được 3 file pcap

Câu 2 Compile và chạy lại mô phỏng, quan sát lại quá trình giải lập (2đ)

Trước khi chỉnh sửa source code:

Trang 3

Sau khi chỉnh sửa source code tiến hành compile và chạy lại mô phỏng:

Trang 4

Câu 3 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

a Tìm các gói tin (chụp hình hoặc copy) biểu diễn quá trình kết nối giữa các node với AP (1đ)

Đầu tiên AP gửi các gói Beacon để kiểm tra các node xung quanh

Các node xác nhận sự tồn tại bẳng cách trả lại các gói Acknowledgement

b Tìm các gói tin biểu diễn quá trình khởi tạo kết nối UDP (Gợi ý: ARP) (2đ)

Đầu tiên client (MAC 00.02) gửi broadcast hỏi xem ai là server (chỉ biết ip là 10.1.1.5)

Gói tin kiểm tra xem ip 10.1.1.2 có nhận được dữ liệu hay không?

 Server trả lời lại Client

Trang 5

c Tìm các gói tin biểu diễn quá trình UDP Packet đi từ client -> server và ngược lại (Gợi ý: chú ý port của server) (1đ)

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 đó)

Sau khi đã có được ip nguồn và đích Client tiến hành gửi dữ liệu cho Server qua giao thức UDP

Trong quá trình gửi gói tin Server vẫn gửi các gói tin Broadcast để kiểm tra Client vẫn

còn tồn tại

Port của server: 09

Câu 4 Biết dữ liệu data của gói UDP truyền đi là 1024 bytes, UDP header là 8 bytes Quan sát trong Wireshark thì chiều dài của frame truyền từ client-> server là 1088 Vậy phần còn lại gồm những header gì và header size là bao nhiêu? (2đ)

Phần còn lại có 64 byte bao gồm:

- IEEE 802.11 header: 24 byte

Trang 6

- Logical Linke header: 8 byte

Trang 7

- IP header: 20 byte

- UDP header: 8 byte

+ Checksum header: 4 byte

Ngày đăng: 17/03/2021, 16:58

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w