IP地址、子网掩码、网络号、主机号、网络地址、主机地址

IPv4地址:4段十进制,共32位二进制,如:192.168.1.1 二进制就是:11000000|10101000|00000001|00000001
范围上划分有些要注意的:
A类 以0开始       从1.0.0.0 到126.255.255.255   
B类 以10开始      从128.0.0.0到191.255.255.255  
C类 以110开始     从192.0.0.0到223.255.255.255  
D类 以1110开始         用于组播  从224.0.0.0到239.255.255.255
E类 以11110开始     用于科研保留 从240.0.0.0到247.255.255.255
IP地址包含 网络地址+主机地址,即IP地址=网络地址+主机地址
主机地址范围:
 网络地址+1即为第一个主机地址,广播地址-1即为最后一个主机地址,
由此可以看出地址范围是: 网络地址+1 至 广播地址-1
    主机的数量=2^二进制位数的主机-2
减2是因为主机不包括网络地址和广播地址

子网掩码可以看出有多少位是网络号,有多少位是主机号: 255.255.255.0 二进制是:11111111 11111111 11111111 00000000
网络号24位,即全是1 主机号8位,即全是0
129.168.1.1 /24 这个、24就是告诉我们网络号是24位,也就相当于告诉我们了子网掩码是:11111111 11111111 11111111 00000000即:255.255.255.0
172.16.10.33/27 中的/27也就是说子网掩码是255.255.255.224 即27个全1 ,11111111 11111111 11111111 11100000
一、根据IP地址和子网掩码求网络地址和广播地址:
一个主机的IP地址是202.112.14.137,掩码是255.255.255.224,要求计算这个主机所在网络的网络地址和广播地址
1、根据子网掩码可以知道网络号有多少位,主机号有多少位!
255.255.255.224 转二进制:11111111 11111111 11111111 11100000
网络号有27位,主机号有5位
网络地址就是:把IP地址转成二进制和子网掩码进行与运算(逻辑乘法:0&0=0;0&1=0;1&0=0;1&1=1 )
11001010 01110000 00001110 10001001
IP地址&子网掩码
11001010 01110000 00001110 10001001
11111111   11111111    11111111      11100000
-------------------------------------------------------
11001010 01110000 00001110 10000000
即:202.112.14.128
广播地址:网络地址的主机位有5位全部变成1 ,10011111 即255 即:202.112.14.159
主机数:2^5-2=30

猜你喜欢

转载自blog.csdn.net/jc_benben/article/details/83856407