怎么判断ip地址属于哪一类?
发布网友
发布时间:2024-11-28 07:06
我来回答
共1个回答
热心网友
时间:2024-12-01 11:01
IP地址的种类和用途:
IP用途:标记某个主机所在的位置 种 类:分类编址(早期设计,存在缺陷)和无分类编址(用来代替分类编制)
分类编址:
2.1、IP地址的表示方法
2.2、IP地址分类编址
由上图可以看出IP地址由两部分组成,即网络地址和主机地址。网络地址表示其属于互联网的哪一个网络,主机地址表示其属于该网络中的哪一台主机。二者是主从关系。
2.3、网络地址范围
A类:1.0.0.0到127.255.255.255(二进制表示为:00000001 00000000 00000000 00000000 -- 01111111 11111111 11111111 11111111)。最后一个是广播地址。其子网掩码为255.0.0.0,每个网络只能包含 (2^24) - 2=16777214台计算机(除去一个网络地址和一个广播位)。因此一般用于大型网络。
B类:128.0.0.0-191.255.255.255(二进制表示为:10000000 00000000 00000000 00000000--10111111 11111111 11111111 11111111)。最后一个是广播地址。其子网掩码为255.255.0.0,每个网络最多只能包含 (2^16) - 2=65534台计算机。一般用于中型规模网络。
C类:192.0.0.0-223.255.255.255(二进制表示为: 11000000 00000000 00000000 00000000 - 11011111 11111111 11111111 11111111)。最后一个是广播地址。其子网掩码为255.255.255.0,每个网络最多只能包含 (2^8) - 2=254台计算机。一般用于小型网络。
A类地址默认掩码:255.0.0.0/8
B类地址默认掩码:255.255.0.0/16
C类地址默认掩码:255.255.255.0/24
特殊的网址:
1、每一个字节都为0的地址(“0.0.0.0”)对应于当前主机;
2、IP地址中的每一个字节都为1的IP地址(“255.255.255.255”)是当前子网的广播地址;
3、IP地址中不能以十进制“127”作为开头,该类地址中数字127.0.0.1到127.255.255.255用于回路测试,如:127.0.0.1可以代表本机IP地址,ping 127.0.0.1 可以测试本机TCP/IP是否正常。
4、0.0.0.0 —当一台主机还没有被分配一个IP地址的时候,用于表示主机本身;被保留用来指向默认路由。
私有地址:
在现在的网络中,IP地址分为公网IP地址和私有IP地址。公网IP是在Internet使用的IP地址,而私有IP地址则是在局域网中使用的IP地址。
子网划分以及超网划分:
子网划分是通过借用IP地址的若干位主机地址来充当子网地址(从左面第一位不是网络号的位开始借,而且借位必须是连续的不能跳跃),从而将原网络划分为若干子网而实现的。划分子网时,随着子网地址借用主机位数的增多,子网的数目随之增加,而每个子网中的可用主机数逐渐减少。
超网划分(把一些小网络组合成一个大网络—超网)
网络号与主机号的计算:
网络号与主机号的计算
总结
只要知道了ip地址和子网掩码后可以算出:
1、网络地址
2、广播地址
3、地址范围
4、本网有几台主机
ex:设IP地址为192.168.100.5 ;子网掩码是255.255.255.0;要求算出网络地址、广播地址、地址范围、主机数。
解:1)将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网 络 地 址,后面的是主机地址。虚线前为网络地址,虚线后为主机地址
2)IP地址和子网掩码进行与运算,结果是网络地址
3)将上面的网络地址中的网络地址部分不变,主机地址变为全1,结 果就是广播地址。
4)地址范围就是含在本网段内的所有主机
网络地址+1即为第一个主机地址;
广播地址-1即为最后一个主机地址,由此可以看出
地址范围是:网络地址+1 至 广播地址-1
本例的网络范围是:192.168.100.1 至 192.168.100.254
也就是说下面的地址都是一个网段的。
192.168.100.1、192.168.100.2 。。。192.168.100.254