ICONIC 15052021 1 1 2 CHƯƠNG I TỔNG QUAN VỀ MẠNG MÁY TÍNH GV Nguyễn Thị Thanh Vân 15052021 2 page 3 Nội dung Giới thiệu mạng và các loại mạng Mô hình OSI Mô hình TCP Quá trình trao đổi dữ liệu qua mạng Các thành phần của gói dữ liệu page 4 Quá trình trao đổi dữ liệu qua mạng Giới thiệu Đóng gói và mở gói dữ liệu Địa chỉ gói tin Hoạt động của ARP Phân tích gói tin ARP Khảo sát quá trình truyền dữ liệu qua Hub hoặc trực tiếp Switch Router Thành phần gói tin Nội du.
15/05/2021 CHƯƠNG I TỔNG QUAN VỀ MẠNG MÁY TÍNH GV Nguyễn Thị Thanh Vân 15/05/2021 Nội dung Giới thiệu mạng loại mạng Mô hình OSI Mơ hình TCP Q trình trao đổi liệu qua mạng Các thành phần gói liệu page Q trình trao đổi liệu qua mạng Nội dung Giới thiệu Đóng gói mở gói liệu Địa gói tin Hoạt động ARP Phân tích gói tin ARP Khảo sát trình truyền liệu qua Hub trực tiếp Switch Router Thành phần gói tin page 15/05/2021 Giới thiệu Hai hoạt động truyền liệu mạng: Q trình đóng gói bên máy gửi mở gói bên máy nhận, Q trình truyền liệu hai máy qua mạng Các kiểu truyền liệu qua thiết bị mạng gồm: Unicast Multicast Broadcast Client Group Unicast Multicast Broadcast page Đóng/mở gói liệu theo TCP/IP Địa IP Địa MAC page 15/05/2021 Địa gói tin Địa IP (Tầng Network) Các giao tiếp mạng thiết bị có IP Kích thước 32bit Địa MAC – Media Access Control (Tầng Datalink) Được định nhà sản xuất lưu trữ phần cứng thiết bị như: card mạng máy tính, cổng Router Các giao tiếp mạng thiết bị có MAC Kích thước 48byte – dạng hexadecimal Thiết bị tầng Link thể hiểu IP để chuyển packet đi, cần chuyển thành địa MAC page Hoạt động ARP Giao thức ARP – Address Resolution Protocol ánh xạ địa MAC thiết bị biết IP miền quảng bá Khi địa MAC đích chưa xác định được, máy tính dùng giao thức ARP để xác định giá trị Tôi cần biết địa MAC 192.168.1.2 PC1 ARP request PC2 IP: 192.168.1.2 Broadcast (1) IP: 192.168.1.1 MAC:0000.1111.1111 MAC:0000.2222.2222 192.168.1.0/24 Tơi nhận gói tin broadcast, Địa MAC 0000.2222.2222 (3) PC1 nhận gói ARP Reply từ PC2, lưu trữ thông tin nhớ cache: 192.168.1.2 – 0000.2222.2222 ARP reply Unicast (2) page 15/05/2021 Phân tích gói liệu ARP Dùng phần mềm Wireshark để bắt gói tin mạng ARP Request ARP Reply page Khảo sát trình truyền liệu qua Hub PC1 Hub PC2 Hai PC thuộc miền broadcast Thiết bị Hub tầng Physical IP: 192.168.1.1 MAC: 0000.1111.1111 Nhận gói tin gửi tất port nên Tơi cần biết địa MAC 192.168.1.2 PC1 PC nhận frame Các PC có cache: lưu địa MAC máy giao tiếp với IP: 192.168.1.2 MAC: 0000.2222.2222 PC2 ARP request IP: 192.168.1.2 Broadcast (1) IP: 192.168.1.1 MAC:0000.1111.1111 MAC:0000.2222.2222 192.168.1.0/24 DST MAC SRC MAC 0000.1111.1111 0000.2222.2222 (3) PC1 nhận gói ARP Reply từ PC2, lưu trữ thông tin nhớ cache: 192.168.1.2 – 0000.2222.2222 ARP Reply Tơi nhận gói tin broadcast, tơi Địa MAC 0000.2222.2222 ARP reply Unicast (2) page 10 15/05/2021 Khảo sát trình truyền liệu qua Switch Thiết bị Switch tầng Datalink Switch có bảng MAC để ánh xạ switchport địa MAC DST MAC broadcast PC1 SRC MAC 0000.1111.1111 ARP request Switch Gi0/1 IP: 192.168.1.1 MAC: 0000.1111.1111 DST MAC SRC MAC 0000.1111.1111 0000.2222.2222 ARP Request PC2 Switch Gi0/2 Gi0/1 IP: 192.168.1.2 MAC: 0000.2222.2222 Bảng địa MAC (MAC table) MAC Port Gi0/1 PC1 IP: 192.168.1.1 MAC: 0000.1111.1111 0000.1111.1111 Gi0/2 …… Gi0/3 …… Gi0/4 …… ARP reply ARP Reply PC2 Gi0/2 Bảng địa MAC (MAC table) Port MAC Gi0/1 0000.1111.1111 Gi0/2 0000.2222.2222 Gi0/3 …… Gi0/4 …… IP: 192.168.1.2 MAC: 0000.2222.2222 page 11 Khảo sát trình truyền liệu qua Router Thiết bị Router tầng Network: Cần có bảng định tuyến để ánh xạ địa IP với Interface Các thông tin địa IP MAC thành phần mạng Router, interface: IP, MAC PC1: MAC, IP, Defaul Gateway Router IP: 192.168.1.1 MAC: 0000.3333.3333 PC2: MAC, IP, Defaul Gateway Gi0/0 PC1 IP: 192.168.1.10 MAC: 0000.1111.1111 Default Gateway: 192.168.1.1 IP: 192.168.2.1 MAC: 0000.4444.4444 Gi0/1 Bảng định tuyến (Routing table) Network Interface 192.168.1.0 192.168.2.0 Gi0/0 Gi0/1 PC2 IP: 192.168.2.20 MAC: 0000.2222.2222 Default Gateway: 192.168.2.1 page 12 15/05/2021 Khảo sát trình truyền liệu qua Router Xét đoạn mạng từ PC1 đến Router: IP: 192.168.1.1 MAC: 0000.3333.3333 Router IP: 192.168.2.1 ARP reply MAC: 0000.4444.4444 Tôi 192.168.1.1 MAC là: 0000.3333.3333 MAC nguồn: PC1 MAC đích: Router Tơi cần biết địa MAC 192.168.1.1 (2) Gi0/1 Gi0/0 ARP request (1) PC2 Bảng định tuyến (Routing table) Network Interface PC1 192.168.1.0 192.168.2.0 IP: 192.168.1.10 MAC: 0000.1111.1111 Gi0/0 Gi0/1 Default Gateway: 192.168.1.1 IP: 192.168.2.20 MAC: 0000.2222.2222 Default Gateway: 192.168.2.1 Network: 192.168.1.0 page 13 Khảo sát trình truyền liệu qua Router Xét đoạn mạng từ Router đến PC2 IP: 192.168.2.1 MAC: 0000.4444.4444 MAC nguồn: Router MAC đích: PC2 Tơi cần biết địa MAC 192.168.2.20 Router IP: 192.168.1.1 MAC: 0000.3333.3333 Gi0/0 ARP request (1) Gi0/1 Tôi 192.168.1.1 MAC là: 0000.2222.2222 ARP reply (2) PC2 PC1 IP: 192.168.1.10 MAC: 0000.1111.1111 Default Gateway: 192.168.1.1 Bảng định tuyến (Routing table) Network Interface 192.168.1.0 192.168.2.0 Gi0/0 Gi0/1 IP: 192.168.2.20 MAC: 0000.2222.2222 Default Gateway: 192.168.2.1 page 14 15/05/2021 Các thành phần gói tin Phân tích thành phần gói tin mạng dùng phần mềm bắt gói - Wireshark Gói tin gồm: phần Frame Ethernet II IP v4 TCP page 15 Thực hành Dùng Wireshark để bắt gói liệu mạng bình thường Truy cập dịch vụ khác mạng như: web, email, chuyển nhận file, message Bắt gói tin phân tích Bắt gói liệu cơng mạng page 16 15/05/2021 Thực hành Dùng Wireshark để bắt gói liệu mạng page 17 Thực hành Dùng Wireshark để bắt gói liệu mạng page 18 15/05/2021 Bài tập thực hành Dùng Wireshark để bắt gói liệu mạng truy cập số trang web (http https)có yêu cầu xác thực Chụp kết nội dung gói tin bắt phân tích Câu hỏi: Nội dung gói tin truy cập trang web có giao thức http https có khác Nộp theo lịch thông báo page 19 20 Kết thúc Chương 10 ... MAC Port Gi0 /1 PC1 IP: 19 2 .16 8 .1. 1 MAC: 0000 .11 11. 111 1 0000 .11 11. 111 1 Gi0/2 …… Gi0 /3 …… Gi0/4 …… ARP reply ARP Reply PC2 Gi0/2 Bảng địa MAC (MAC table) Port MAC Gi0 /1 0000 .11 11. 111 1 Gi0/2 0000.2222.2222... PC1: MAC, IP, Defaul Gateway Router IP: 19 2 .16 8 .1. 1 MAC: 0000 .33 33. 333 3 PC2: MAC, IP, Defaul Gateway Gi0/0 PC1 IP: 19 2 .16 8 .1. 10 MAC: 0000 .11 11. 111 1 Default Gateway: 19 2 .16 8 .1. 1 IP: 19 2 .16 8.2 .1. .. với IP: 19 2 .16 8 .1. 2 MAC: 0000.2222.2222 PC2 ARP request IP: 19 2 .16 8 .1. 2 Broadcast (1) IP: 19 2 .16 8 .1. 1 MAC:0000 .11 11. 111 1 MAC:0000.2222.2222 19 2 .16 8 .1. 0/24 DST MAC SRC MAC 0000 .11 11. 111 1 0000.2222.2222