Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 90 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
90
Dung lượng
1,12 MB
Nội dung
CHƢƠNG 5: TCP/IP Khái niệm TCP IP Mô hình tham chiếu TCP/IP So sánh OSI TCP/IP Các giao thức mơ hình TCP/IP Chuyển đổi hệ thống số Địa IP lớp địa NAT Mạng kỹ thuật chia mạng Bài tập SinhVienZone.com https://fb.com/sinhvienzonevn Khái niệm TCP IP • TCP (Transmission Control Protocol) giao thức thuộc tầng vận chuyển giao thức có kết nối (connected-oriented) • IP (Internet Protocol) giao thức thuộc tầng mạng mơ hình OSI giao thức khơng kết nối (connectionless) SinhVienZone.com https://fb.com/sinhvienzonevn Mơ hình tham chiếu TCP/IP SinhVienZone.com https://fb.com/sinhvienzonevn Lớp ứng dụng Kiểm soát giao thức lớp cao, chủ đề trình bày, biểu diễn thơng tin, mã hóa điều khiển hội thoại Đặc tả cho ứng dụng phổ biến SinhVienZone.com https://fb.com/sinhvienzonevn Lớp vận chuyển Cung ứng dịch vụ vận chuyển từ host nguồn đến host đích Thiết lập cầu nối luận lý đầu cuối mạng, host truyền host nhận SinhVienZone.com https://fb.com/sinhvienzonevn Lớp Internet Mục đích lớp Internet chọn đƣờng tốt xuyên qua mạng cho gói liệu di chuyển tới đích Giao thức lớp Internet Protocol (IP) SinhVienZone.com https://fb.com/sinhvienzonevn Lớp truy nhập mạng Định thủ tục để giao tiếp với phần cứng mạng truy nhập môi trường truyền Có nhiều giao thức hoạt động lớp SinhVienZone.com https://fb.com/sinhvienzonevn So sánh mơ hình OSI TCP/IP • Giống – Đều phân lớp chức – Đều có lớp vận chuyển lớp mạng – Chuyển gói hiển nhiên – Đều có mối quan hệ dƣới, ngang hàng Khác TCP/IP gộp lớp trình bày lớp phiên vào lớp ứng dụng TCP/IP gộp lớp vật lý lớp liên kết liệu vào lớp truy nhập mạng TCP/IP đơn giản có lớp OSI khơng có khái niệm chuyển phát thiếu tin cậy lớp nhƣ UDP TCP/IP SinhVienZone.com https://fb.com/sinhvienzonevn Các giao thức mơ hình TCP/IP SinhVienZone.com https://fb.com/sinhvienzonevn Lớp ứng dụng • FTP (File Transfer Protocol): dịch vụ có tạo cầu nối, sử dụng TCP để truyền tập tin hệ thống • TFTP (Trivial File Transfer Protocol): dịch vụ không tạo cầu nối, sử dụng UDP Đƣợc dùng router để truyền file cấu hình hệ điều hành • NFS (Network File System): cho phép truy xuất file đến thiết bị lƣu trữ xa nhƣ đĩa cứng qua mạng • SMTP (Simple Mail Transfer Protocol): quản lý hoạt động truyền e-mail qua mạng máy tính 10 SinhVienZone.com https://fb.com/sinhvienzonevn Bƣớc 3: Cho biết vùng địa IP HostID TT Dạng nhị phân Dạng thập phân 10001011.00001100.00000000.00000001 10001011.00001100.00011111.11111110 139.12.0.1/19 139.12.31.254/19 10001011.00001100.00100000.00000001 10001011.00001100.00111111.11111110 139.12.32.1/19 139.12.63.254/19 10001011.00001100.01000000.00000001 10001011.00001100.01011111.11111110 139.12.64.1/19 139.12.95.254/19 10001011.00001100.01100000.00000001 10001011.00001100.01111111.11111110 139.12.96.1/19 139.12.127.254/19 10001011.00001100.10000000.00000001 10001011.00001100.10011111.11111110 139.12.128.1/19 139.12.159.254/19 76 SinhVienZone.com https://fb.com/sinhvienzonevn Tính nhanh vùng địa IP • • • • n – số bit làm subnet Số mạng con: S = 2n Số gia địa mạng con: M = 28-n (n≤8) Byte cuối IP địa mạng, ví dụ lớp C: (k1)*M (với k=1,2,…) • Byte cuối IP host đầu tiên, ví dụ lớp C: (k1)*M + (với k=1,2,…) • Byte cuối IP host cuối cùng, ví dụ lớp C: k*M - (với k=1,2,…) • Byte cuối IP broadcast, ví dụ lớp C: k*M (với k=1,2,…) 77 SinhVienZone.com https://fb.com/sinhvienzonevn Ví dụ tính nhanh vùng địa IP • Cho địa chỉ: 192.168.0.0/24 • Với n=4 M= 16 (= 28-4) – Network 1: 192.168.0.0 Host range: 192.168.0.1– 192.168.0.14 Broadcast: 192.168.0.15 – Network 2: 192.168.0.16 Host range: 192.168.0.17– 192.168.0.30 Broadcast: 192.168.0.31 – Network 3: 192.168.0.32 Host range: 192.168.0.33– 192.168.0.46 Broadcast: 192.168.0.47 – Network 4: 192.168.0.48 Host range: 192.168.0.49– 192.168.0.62 Broadcast: 192.168.0.63 78 SinhVienZone.com https://fb.com/sinhvienzonevn Bài tập • Cho địa IP: 102.16.10.107/12 – Tìm địa mạng con? Địa host – Dải địa host có mạng với IP trên? – Broadcast mạng mà IP thuộc vào? 79 SinhVienZone.com https://fb.com/sinhvienzonevn Bƣớc: Tính subnet mask • 102.16.10.107/12 • Subnet mask: 11111111.11110000.00000000.00000000 • Byte chắn dùng phép toán AND kết 102 không cần đổi 102 sang nhị phân 80 SinhVienZone.com https://fb.com/sinhvienzonevn Trả lời câu hỏi 1: Địa mạng con? • Xét byte là: 16 (10) 00010000 (2) • Khi AND byte với Subnet mask, ta đƣợc kết là: 00010000 (2) • Nhƣ địa mạng là: 102.16.0.0/12 • Nhƣ địa host là: 0.10.107 81 SinhVienZone.com https://fb.com/sinhvienzonevn Trả lời câu hỏi 2: Dải địa host? Broadcast? • Dải địa host từ: 01100110 00010000 00000000 00000001 (hay 102.16.0.1/12) Đến: 01100110 00011111 11111111 11111110 (hay 102.31.255.254/12) • Broadcast: 102.31.255.255/12 82 SinhVienZone.com https://fb.com/sinhvienzonevn Bài tập 5: Cho IP 172.19.160.0/21 • Chia làm mạng • Liệt kê thông số gồm địa mạng, dãy địa host, địa broadcast mạng 83 SinhVienZone.com https://fb.com/sinhvienzonevn Giải BT • Chia làm mạng nên phải mƣợn bit • Do /21 nên byte IP cho khơng thay đổi Xét byte thứ • 160 = 10100000(2) • Phần bit 00 nơi ta mƣợn làm subnet 84 SinhVienZone.com https://fb.com/sinhvienzonevn Giải BT (tt) • • • • • Xét byte thứ Mạng thứ 1: 10100000(2) Mạng thứ 2: 10100010(2) Mạng thứ 3: 10100100(2) Mạng thứ 4: 10100110(2) 85 SinhVienZone.com https://fb.com/sinhvienzonevn Giải BT (tt) Địa mạng Dải địa host Địa broadcast 172.19.160.0 172.19.160.1 đến 172.19.161.254 172.19.161.255 172.19.162.0 172.19.162.1 đến 172.19.163.254 172.19.163.255 172.19.164.0 172.19.164.1 đến 172.19.165.254 172.19.165.255 172.19.166.0 172.19.166.1 đến 172.19.167.254 172.19.167.255 86 SinhVienZone.com https://fb.com/sinhvienzonevn Bài tập 6: Cho IP 172.16.192.0/18 • Chia làm mạng • Liệt kê thông số gồm địa mạng, dãy địa host, địa broadcast mạng 87 SinhVienZone.com https://fb.com/sinhvienzonevn Giải BT • Chia làm mạng nên phải mƣợn bit • Do /18 nên byte IP cho khơng thay đổi Xét byte thứ • 192 = 11000000(2) • Phần bit 00 nơi ta mƣợn làm subnet 88 SinhVienZone.com https://fb.com/sinhvienzonevn Giải BT (tt) • • • • • Xét byte thứ Mạng thứ 1: 11000000(2) Mạng thứ 2: 11010000(2) Mạng thứ 3: 11100000(2) Mạng thứ 4: 11110000(2) 89 SinhVienZone.com https://fb.com/sinhvienzonevn Giải BT (tt) Địa mạng Dải địa host Địa broadcast 172.16.192.0 172.16.192.1 đến 172.16.207.254 172.16.207.255 172.16.208.0 172.16.208.1 đến 172.16.223.254 172.16.223.255 172.16.224.0 172.16.224.1 đến 172.16.239.254 172.16.239.255 172.16.240.0 172.16.240.1 đến 172.16.255.254 172.16.255.255 90 SinhVienZone.com https://fb.com/sinhvienzonevn ... số báo nhận cung cấp độ tin cậy cho hoạt động 13 SinhVienZone. com https://fb .com/ sinhvienzonevn Khn dạng gói tin TCP 14 SinhVienZone. com https://fb .com/ sinhvienzonevn Khn dạng gói tin UDP 15 SinhVienZone. com. .. Address: 128.0.10.4 HW Address: 08002002 154 5 18 SinhVienZone. com https://fb .com/ sinhvienzonevn RARP 19 SinhVienZone. com https://fb .com/ sinhvienzonevn Lớp truy nhập mạng • Ethernet – Là giao thức truy... thức thuộc tầng mạng mơ hình OSI giao thức không kết nối (connectionless) SinhVienZone. com https://fb .com/ sinhvienzonevn Mơ hình tham chiếu TCP/IP SinhVienZone. com https://fb .com/ sinhvienzonevn