先将ip地址转化为二进制
172=128+32+8+4
转化为二进制为
10101100
所以将1721903转化为二进制为
10101100000100110000000000000011
因为子网掩码为20,所以前20位为网络id,网络id的子网掩码为1,主机id的子网掩码为0
所以子网掩码为11111111111111111111000000000000
如何获得网络id,网络id相同的ip地址就在同一个网段,就像电话号码的区号一样
网络id等于ip地址和子网掩码相与,子网掩码为1时ip地址保留原值,子网掩码为0是,ip地址为0
这样计算得到的主机id为
10101100000100110000000000000000
转化为10进制为1721900/20为网络id,要想得到相同的网络id,则ip地址的最小为
10101100000100110000000000000001
最大为
10101100000100110000111111111110
转化为十进制为
1721901-1721915254
同一网段的主机数为2^(32-20)-2=4094个要子网掩码。
IP地址化成32位二进制,子网掩码化成32位二进制,子网掩码是1的位对应IP地址上的位是网络位,子网掩码是0的位对应IP地址上的位是主机位。
网络地址:网络位不变,主机位全变为0,再化成十进制。
广播地址:网络位不变,主机位全变为1,再化成十进制。
可用IP范围:网络地址和广播地址之间的范围。
将ip地址和子网掩码做“与”运算,就可以得到子网地址。示例ip地址为192·168·100·5 子网掩码是255·255·255·0计算步骤如下:
将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。 虚线前为网络地址,虚线后为主机地址:
192·168·100·5转化为二进制 11000000101010000110010000000101。
255·255·255·0转化为二进制 11111111111111111111111100000000。
2IP地址和子网掩码进行与运算,结果是网络地址,虚线前是网络地址,虚线后是主机地址:
A类IP地址的地址范围1001到127255255254。
B类IP地址的地址范围128001-191255255254。
C类IP地址的地址范围192001-223255255254。
D类IP地址的地址范围从224000到239255255255。
IP地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),是IP Address的缩写。
IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。目前还有些ip代理软件,但大部分都收费。
扩展资料:
特殊的网址:
1、每一个字节都为0的地址(“0000”)对应于当前主机。
2、IP地址中的每一个字节都为1的IP地址(“255.255.255.255”)是当前子网的广播地址。
3、IP地址中凡是以“1111”开头的E类IP地址都保留用于将来和实验使用。
4、IP地址中不能以十进制“127”作为开头,该类地址中数字127.0.0.1到127.255.255.255用于回路测试,如:127001可以代表本机IP地址,用“>
5、网络ID的第一个8位组也不能全置为“0”,全“0”表示本地网络。
参考资料来源:百度百科-IP地址
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)