3./ Giao thức liên mạng IP 3.1Vai trò chức năng của IP
3.2.2 Địa chỉ mạng con (Subnetwork Address)
Việc phân loại địa chỉ thành 5 lớp nh trên cha đáp ứng đợc công việc quản lý và đánh địa chỉ trong mỗi mạng. Đối với các mạng loại C thì rất đơn giản – chỉ có
Netid Subnetid Hostid Netid Subnetid Hostid
tối đa 254 máy trên mỗi mạng thì không có vấn đề gì xảy ra. Nhng trong các mạng lớn, chỉ đối với mạng loại B thôi ngời ta không thể nào xây dựng đợc một mạng vật lý đồng nhất (Mạng mà không sử dụng các thiết bị cổng kết nối giữa các loại mạng) có tới 64 nghìn nút. Nh vậy việc chia các mạng lớn thành các mạng con là điều cần thiết trong quản lý mạng cũng nh tính khả thi trong việc xây dựng một hệ thống mạng. Trong trờng hợp này, các mạng lớn lại tiếp tục đợc chia thành các mạng bé hơn. Ví dụ một mạng loại B lại có thể chia thành 256 mạng loại C. Việc phân chia này đợc thực hiện với sự trợ giúp của địa chỉ mạng con (Subnet) luôn đi kèm với địa chỉ IP.
Địa chỉ mạng con cũng gồm 32 bit luôn đợc viết bên dới địa chỉ IP để chỉ ra cho ngời sử dụng biết phần nào của địa chỉ IP là địa chỉ mạng và phần nào là địa chỉ nút mạng
Địa chỉ IP 32 bit
Địa chỉ mạng con 32 bit
1111………….…1110000…….….…..000
Phần địa chỉ IP tơng ứng với các con số 1 là địa chỉ mạng – còn phần ứng với các con số 0 là địa chỉ nút mạng. Chính vì vậy mà ngời ta còn gọi đó là mặt nạ địa chỉ.
Ví dụ: Một địa chỉ mạng loại A sẽ có địa chỉ IP và Subnet nh sau
IP Address Bin 01010110 01110010 11011101 00110010 Dec 86 114 221 50
Subnet Mask – gồm 8 bit 1 liên tiếp và còn lại các bít 0
11111111 00000000 00000000 00000000
255 0 0 0
Nh vậy mạng loại B sẽ có địa chỉ IP và Subnet nh sau IPAddress: 151.113.29.14
Subnet: 255.255.0.0 16 bit 1 liên tiếp còn lại 16 bít 0 Nh vậy mạng loại C sẽ có địa chỉ IP và Subnet nh sau
IPAddress: 201.13.129.10
Có thể chia nhận biết một địa chỉ IP bất kỳ:
IP Address Bin 11010110 00110010 10011101 10110010 Dec 214 50 157 178 Subnet Mask 11111111 11111111 11110000 00000000
255 255 240 0
Đối chiếu các con số 1 của Subnet với địa chỉ IP ta sẽ có địa chỉ mạng của IP là Net Address 11010110.00110010.1001 20 bit
Và host là: 1101.10110010 12 bit
Ví dụ ta có thể phân chia mạng loại B ra thành 256 mạng loại C nh sau bằng cách sử dụng địa chỉ Subnet nh sau:
Địa chi IP lớp B: xxx.yyy.zzz.vvv Địa chỉ Subnet: 255.255.255.0
Nh vậy khi thiết lập mạng con. Các mạng con này có địa chỉ mạng giống nhau ở hai số đầu xxx.yyy còn khác nhau ở số thứ 3 là zzz. Còn trong cùng một mạng con thì tất cả các trạm phải có cùng địa chỉ mạng xxx.yyy.zzz và khác nhau địa chỉ nút mạng là vvv.