Slide 1 ? ? ? ? Xác định trong một địa chỉ IP phần nào Xác định trong một địa chỉ IP phần nào là trường là trường network network và phần nào là trường và phần nào là trường host host Chiều dài Ch[.]
? ? ? ? Xác định địa IP phần trường network phần trường host Chiều dài 32 bits Được phân chia thành octets Các bits Network Các bit phần Host DEFAULT Subnet Mask Lớp Lớp Lớp A : 255.0.0.0 B : 255.255.0.0 C : 255.255.255.0 194 194 200 101 101 255 255 255 200 101 101 Host ID Network ID IP address Subnet mask Network Address (Địa mạng) Tất bit phần Host ID có giá trị Ví dụ : 192.168.1.0 Network Address LoopBack Address Có địa mạng 127.x.x.x : Giả lập mạng máy cục (Localhost) Localhost IP Address : 127.0.0.1 Local BroadCast (Loan báo cục bộ) Gửi đến tất Host mạng cục Ví dụ : 255.255.255.255 All-Hosts BroadCast (Loan báo mạng) Gửi đến tất Host mạng (cùng NetID) Tất bit Host ID Ví dụ : 192.168.1.255 Vì phải chia mạng con? Người quản trị mạng cần phải phân chia mạng, từ mạng lớn phân chia thành mạng con: Giảm kích thước, Phù hợp với mơ hình mạng Công ty Phân cấp quản lý Giảm nghẽn mạng cách giới hạn phạm vi thông điệp quảng bá Giới hạn phạm vi mạng trục trặc xảy (khơng ảnh hưởng tới tồn mạng LAN) Tăng cường bảo mật (các sách bảo mật áp dụng cho mạng con) Cho phép áp dụng cấu hình khác mạng Vì cần phải phân chia thành mạng Khi phân chia mạng ngườI bên ngịai mạng (outside network) nhìn mạng single network Phải đặt định tuyến(Router) mạng Thực : Lấy bits cao Phần HostID cho phần NetwokID Số bits tối thiểu mượn là: bits (2!?) Số bits tối đa mượn là: A : 22 bits ~ 2^22 - = 4.194.302 subnets B : 14 bits ~ 2^14 - = 16.382 subnets C : 06 bits ~ 2^6 - = 62 subnets Xác định thuộc lớp mạng default subnet mask Xác định mượn bits Xác định subnet mask đồng thời xác định số subnets số lượng hosts subnet Xác định bít địa host cho subnet Ví dụ chia Subnet Khi ta chia Network thành nhiều Network nhỏ hơn, Network nhỏ nầy gọi Subnet Hãy xét đến địa IP class B : 139.12.0.0 với subnet mask 255.255.0.0 (có thể viết là: 139.12.0.0/16, số 16 có nghĩa 16 bits dùng cho NetworkID) Một Network với địa nầy chứa 65,534 nodes hay computers (65,534 = (2^16) –2 ) Đây số lớn, mạng có đầy broadcast traffic Giả sử chia Network nầy làm Subnet Công việc bao gồm ba bước: 1) Xác định Subnet mask 2) Liệt kê ID Subnet 3) Cho biết IP address range HostID Subnet Bước 1: Xác định class subnet mask Xác định lớp IP trên: → Lớp B Xác định Subnet mask mặc nhiên: → 255.255.0.0 Bước 2: Số bit cần mượn… Cần mượn bit: → N = 3, vì: → Số mạng có thể: 23 = → Số host mạng có thể: 2(16–3) – = 213 - > 1000 Xác định Subnet mask mới: → 11111111.11111111.11100000.00000000 → hay 255.255.224.0 ST T Bước 3: Xác định vùng địa host 10101100.00010000.00000000.00000001 Đến SubnetID Vùng HostID Broadcast 10101100.00010000.00000000.00000000 10101100.00010000.00011111.11111111 10101100.00010000.00011111.11111110 172.16.0.0 172.16.0.1 -172.16.31.254 172.16.31.255 172.16.32.0 172.16.32.1 -172.16.63.254 172.16.63.255 … … … … 172.16.224.0 172.16.224.1 – 172.16.255.254 172.16.255.255 10101100.00010000.00100000.00000001 10101100.00010000.00100000.00000000 10101100.00010000.00111111.11111111 172.16.192.0 172.16.192.1 – 172.16.223.255 Đến 172.16.223.254 10101100.00010000.00111111.11111110 Bài tập (tiếp theo) Bài 2: Cho địa IP sau: 192.168.5.9/28 192.168.5.39/28 Hãy cho biết địa network, host IP trên? Các máy có mạng hay khơng ? Hãy liệt kê tất địa IP thuộc mạng vừa tìm được? Địa IP thứ nhất: 192.168.5.9/28 Chú ý: 28 số bit dành cho NetworkID Đây IP thuộc lớp C Subnet mask mặc nhiên: 255.255.255.0 IP (thập phân) 192 IP (nhị 11000000 phân) 168 10101000 00000101 00001001 Thực AND địa IP với Subnet mask IP 11000000 10101000 00000101 00001001 Subnet mask 11111111 11111111 11111111 11110000 Kết 11000000 AND 10101000 00000101 00000000 Chuyển IP sang dạng thập phân Kết AND 11000000 10101000 00000101 00000000 Net ID 192 168 00001001 Host ID Địa IP thứ hai: 192.168.5.39/28 IP 192 168 IP (nhị 11000000 10101000 00000101 phân) 39 00100111 Subnet 11111111 11111111 11111111 11110000 Mask AND 11000000 10101000 00000101 00100000 Networ kID 192 168 32 HostID Hai địa có mạng? 192.168.5.9/28 192.168.5.39/28 Kết luận: Hai địa không mạng Net ID địa thứ 192 168 Net ID địa thứ 192 168 32 Liệt kê tất địa IP Mạng tương ứng với IP Vùng địa HostID với dạng nhị phân 11000000.10101000.00000101.0000000 1 Đến 11000000.10101000.00000101.0000111 11000000.10101000.00000101.0010000 Đến 11000000.10101000.00000101.0010111 Vùng địa HostID với dạng thập phân 192.168.5.1/2 Đến 192.168.5.14/ 28 192.168.5.33/ 28 Đến 192.168.5.46/ 28