IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。例:点分十进IP地址(100.4.5.6),实际上是32位二进制数(01100100.00000100.00000101.00000110)。
ip地址分为很多类,最常用的是A,B,C类,他们的网络地址和主机地址的位数都不相同。
由于前几位都有规定,所以网络范围就有了明确的规定。
范围上划分有些要注意的:
A类 从1.0.0.0 到126.255.255.255
B类 从128.0.0.0到191.255.255.255
C类 从192.0.0.0到223.255.255.255
其中127.x.x.x段地址空间是被保留的回环地址
IP地址包含 网络地址+主机地址,即IP地址=网络地址+主机地址
子网掩码
子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
- 通过子网掩码,就可以判断两个IP在不在一个局域网内部。
- 子网掩码可以看出有多少位是网络号,有多少位是主机号
网关
网关实质上是一个网络通向其他网络的IP地址。
根据IP地址和子网掩码求 网络地址 和 广播地址
- 将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址,虚线前为网络地址,虚线后为主机地址
- IP地址和子网掩码进行与运算,结果是网络地址(即主机号全0是网络地址)
- 将运算结果中的网络地址不变,主机地址变为1,结果就是广播地址
- 地址范围就是含在本网段内的所有主机