Khái niệm địa chỉ IP Khái niệm và thuật ngữ liên quan Giới thiệu các lớp địa chỉ IP Chia mạng con subnetting... IPV4 định nghĩa ba dạng địa chỉ: unicast,... Địa chỉ Host Địa
Trang 2 Khái niệm địa chỉ IP
Khái niệm và thuật ngữ liên quan
Giới thiệu các lớp địa chỉ IP
Chia mạng con (subnetting)
Trang 3• Ký pháp thập lục phân: (Vd: 82 39 1E 38…)
Trang 5 IPV4 định nghĩa ba dạng địa chỉ: unicast,
Trang 6 Địa chỉ Host
Địa chỉ mạng (Network Address)
Địa chỉ Broadcast
Mặt nạ mạng (Network Mask)
Trang 7 Địa chỉ Host:
• Là địa chỉ IP có thể dùng để đặt cho cácInterface của các máy tính
• Hai máy nằm thuộc cùng một mạng thì cóNetwork_ID giống nhau nhưng có Host_IDkhác nhau
Trang 8 Địa chỉ mạng (Netword Address)
• Là địa chỉ IP dùng để đặt cho các mạng, địachỉ này không dùng để đặt cho các Card mạng
• Phần Host_ID của địa chỉ chỉ chứa các bit 0
• Vd: 192.168.1.0
Trang 9 Địa chỉ Broadcast
• Là địa chỉ IP được dùng để đại diện cho tất cảcác Host trong mạng
• Phần Host_ID chỉ chứa các bit 1
• Địa chỉ này không thể đặt cho các Host
• Vd: 255.255.255.255
Trang 12 Các phép toán làm việc trên bit:
• AND: là phép toán giúp cho máy tính có thể
phân biệt được Net_id và host_id
Trang 13-10011011.00010100.00000000.00 000000
=> Subnet Address: 155.20.0.0
Trang 19 Class A:
• Sử dụng 8bit làm Net_id, 24bit làm Host_id
• Trừ đi bit 0 đầu tiên để nhận biết lớp A
• Còn 7bit làm Net_id: từ 0|0000001 (1)
đến 0|1111111 (127)
=> 27-2 = 126 mạng (Net_id)
Trang 20 Class A:
• Sử dụng 24bit làm Host_id:
từ: 00000000.00000000.00000001 (min)đến: 11111111.11111111.11111110 (max)
=> 224-2 = 16.777124 máy (host_id)
Trang 22 Class B:
• Sử dụng 16bit làm Net_id, 16bit làm Host_id
• Trừ đi 2bit 10 đầu tiên để nhận biết lớp B
• Còn 14bit làm Net_id:
từ: 10|000000.00000000 (128.0)đến: 10|111111.11111111 (191.255)
=> 214 = 16.384 mạng (Net_id)
Trang 23 Class B:
• Sử dụng 16bit làm Host_id:
từ: 00000000.00000001 (min)đến: 11111111.11111110 (max)
=> 216-2 = 65.534 máy (host_id)
Trang 25 Class C:
• Sử dụng 24bit làm Net_id, 8bit làm Host_id
• Trừ đi 3bit 110 đầu tiên để nhận biết lớp C
• Còn 21bit làm Net_id:
từ: 110|00000.00000000.00000001 (192)đến: 110|11111.11111111.11111110 (223)
=> 221 = 2.097.152 mạng (Net_id)
Trang 26 Class C:
• Sử dụng 8bit làm Host_id:
từ: 00000001 (min)đến: 11111110 (max)
=> 28-2 = 254 máy (host_id)
Trang 28 a.Xác định lớp mạng:
b.xác định net ID, host ID
c.Xác dịnh địa chỉ IP Network Address:
d.Xác định địa chỉ IP Broad cast:
Sửa:
Ip: 10111110.10101100.01000000.00001001
Subnetmark:11111111.111111.00000000.00000000
Ip and
Trang 30a.Xác định số lượng Network mới (2^25)-2 b.Xác định số lượng host/network (2^6)-2
Trang 31a.Network mới (2^24)
b.Host id(2^6 -2)
Note:lớp A:phải trừ :0.0.0.0 va 127.1.1.1(loopback)
Trang 33 Vd: Xác định các thông tin liên quan đến địa chỉ sau:
10001100.10110011.11110000.11001000 11111111.11111111.00000000.00000000
Trang 34 Vd: Một máy X có địa chỉ 140.20.150.100 Xác định các thông số liên quan đến máy X
Trang 35 Chia mạng con (Subnet)
• Khi ta chia một Network ra thành nhiềuNetwork nhỏ hơn, các Network nhỏ này đượcgọi là Subnet
Trang 36 Vd2:
• Hãy xét đến một địa chỉ IP 192.168.1.0/24 với subnet mask là 255.255.255.0
• Giả sử chúng ta chia cái Network này ra làm 8 Subnet
Trang 37 Vd4:
• Hãy xét đến một địa chỉ IP 172.16.0.0/16 với subnet mask là 255.255.0.0
• Giả sử chúng ta chia cái Network này ra làm
1000 Host
Trang 38 Cho địa chỉ IP: 172.16.8.159 và subnet mask tương ứng 255.255.255.192 Xác định địa chỉ Broadcast của IP trên?
• A.172.16.255.255
• B.172.16.8.127
• C.172.16.8.255
• D.172.16.8.191
Trang 39 Cho địa chỉ IP: 172.16.99.99 và subnet mask tương ứng 255.255.192.0 Xác định địa chỉ Broadcast của IP trên?
• A.172.16.127.255
• B.172.16.99.255
• C.172.16.255.255
• D.172.16.64.127
Trang 40 Một mạng LAN của 1 Cty có nhu cầu kết nối mạng cho 10 PC với các yêu cầu sau:
• Sử dụng địa chỉ IP sao cho phù hợp (có thể làlớp A, B, C)
• Các PC này có thể giao tiếp dữ liệu với nhau
• Phải kết nối ra Internet với:
- Địa chỉ của Modem ADSL: 192.168.10.254
- Địa chỉ DNS của ISP: 203.162.4.190
• Cấu hình địa chỉ IP tĩnh cho các máy
• Sử dụng lệnh Ping để kiểm tra thông mạng