计算机网络之关于ip地址和子网掩码相关习题解析

发布时间 2023-10-16 15:17:41作者: yesyes1

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地址做相与运算;