IP地址主要分为三类,分别是A类地址、B类地址、C类地址,一个IP地址有32位组成,由高到低依次包括高价位、网络编号和本地地址三部分。
A类地址
- 高价位固定为0
- 7位地址表示网络编号,网络范围为0-127
- 24位地址表示本地地址
注意:存在两种特殊情况:网络编号为0 以及 网络编号为127,这两个编号属于保留
- 网络编号为全0表示本网络
- 把网络编号为127的IP地址称为环回地址,环回的意思是把消息原样送回给发送者,也就是说IP地址范围是127.xxx.xxx.xxx的地址其实都属于环回地址,如果此时主机号是1,也就是IP地址如果是127.0.0.1,则表示本地环回地址,也就是主机本身
- 本地地址为全0表示的是网络的地址,也就是只能区分出主机处在哪个网络中
- 本地地址为全1称为广播地址,此时消息会发送给该网络的所有主机
B类地址
- 高价位固定为10
- 16位地址表示网络编号(包括2位的高价位),网络范围为128.0-191.255
- 16位地址表示本地地址
- 本地地址为全0表示的是网络的地址,也就是只能区分出主机处在哪个网络中
- 本地地址为全1称为广播地址,此时消息会发送给该网络的所有主机
B类地址
- 高价位固定为110
- 24位地址表示网络编号(包括2位的高价位),网络范围为192.0.0-223.255.255
- 16位地址表示本地地址
- 本地地址为全0表示的是网络的地址,也就是只能区分出主机处在哪个网络中
- 本地地址为全1称为广播地址,此时消息会发送给该网络的所有主机
子网掩码
主机的IP地址是两部分(网络编号+本地地址)组成的,使用子网掩码可以方便的得到主机IP地址的网络编号。子网掩码通过与IP地址按位&得到主机的网络编号
- A类地址的子网掩码默认为255.0.0.0
- B类地址的子网掩码默认为255.255.0.0
- C类地址的子网掩码默认为255.255.255.0
注意: 无分类地址方案CIDR,表示形式为a.b.c.d/x,x指的是前x位是网络编号,例如把IP地址写为192.168.5.111/24,/24就是指该IP地址的网络编号有24bit,主机编号有8bit,所以就相当于子网掩码是255.255.255.0。
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |