ip地址¶
参考:
ip
地址(internet protocol address
)全称是互联网协议地址,也称为网际协议地址
ip
地址使用ip
协议为主机和网络提供统一格式的逻辑地址,其目的是屏蔽物理地址的差异
目前最常用的ip
地址包括ipv4
地址和ipv6
地址
ipv4
地址¶
参考:
ipv4(internet protocol version 4)
表示ip
协议的第4
个版本,ip
协议地址是目前最常用的地址格式
结构¶
ipv4
地址结构经历过三个大的改变,一是设置两级IP
地址,二是添加子网字段设置三级IP
地址,三是无分类编址
设置两级IP
地址¶
ipv4
地址由两部分组成:
ipv4地址 = {<网络号>,<主机号>}
网络号标志主机(或路由器)所连接到的网络
主机号标志该主机(或路由器)
根据网络号的不同长度可分为A/B/C/D/E
类网络
A
类地址网络号长度为1
个字节,前1
位是类别位,规定为0
B
类地址网络号长度为2
个字节,前2
位是类别位,规定为10
C
类地址网络号长度为3
个字节,前3
位是类别位,规定为110
D
类地址没有网络号,前4
位是类别位,规定为1110
E
类地址没有网络号,前4
位为类别位,规定为1111
A/B/C
类地址是单播地址,用于一对一通信
D
类地址是多播地址,用于一对多通信
E
类地址保留为以后使用
添加子网字段设置三级IP
地址¶
参考:子网划分
ipv4
地址由三部分组成:
ipv4地址 = {<网络号>,<子网号>,<主机号>}
网络号标志主机(或路由器)所连接到的网络
子网号标志主机(或路由器)所连接到的子网
主机号标志该主机(或路由器)
通过子网掩码区分子网号和主机号,子网掩码长32
位,与ipv4
地址一一对应,网络号和子网号的对应位置为1
,主机号的对应位置为0
比如设置B
类地址的子网号占3位,那么主机号占13
位,子网掩码为
# 二进制
11111111 11111111 11100000 00000000
# 点分十进制
255.255.224.0
通过ipv4
地址和子网掩码进行与运算
,得到子网号和主机号