计算机网络之关于ip地址和子网掩码相关习题解析
1、基础知识回顾
1、地址分类
ip地址=网络地址+主机地址
A类地址:8位网络地址+24位主机地址;
B类地址:16位网络地址+16位主机地址;
C类地址:24位网络地址+8位主机地址;
2、子网掩码
IP地址/数字--->数字就是子网掩码中数字1的个数;
数字为多少就说明子网掩码中有多少个连续的数字1--网络位;
32-网络位---主机位;
3、涉及到的相关求解
最大子网数-->2的(二进制实际1的位数-二进制子网掩码中1的位数);
最大主机数-->2的主机数的次方
可用主机数-->最大主机数-2
4、如何通过ip地址和计算出主机所在子网的哪个主机
首先需要知道IP地址的子网掩码,知道有多少位数字是网络位,有多少位是主机位;
然后取IP地址的主机位,将二进制转换为十进制,例如y.xxx-->即是该主机的第y个网段的第xxx个主机;
5、如何通过ip和子网掩码得到网络地址
第一种方法:ip和子网掩码做相与运算;
第二种方法:看子网掩码取分网络位和主机位;
6、如何通过ip和子网掩码得到主机地址
子网掩码取反,然后与ip地址做相与运算;