1.IP地址
1.1什么是IP地址?
简介
IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
IP地址的协议
- IPv4:使用32位地址,通常被写作点分十进制的形式,即四个字节被分开用点分十进制写出,中间用点分隔。
- IPv6:地址长度为128位,是IPv4地址长度的4倍。于是IPv4点分十进制格式不再适用,采用十六进制表示。
2 IP地址的组成(表示)
- IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”。
- 通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。
2.1 IP地址的构成
IP地址包括两部分,第一部分是网络号,表示IP地址所属的网段,第二部分是主机号,用来唯一标识本网段上的某台网络设备。
2.2 IP地址的类型
- 公有网络
公有地址(Public address)由IANA负责。这些IP地址分配给注册并向IANA提出申请的组织机构。通过它直接访问因特网。
- 私有地址
私有地址(Private address)属于非注册地址,专门为组织机构内部使用。不直接用于互联网,通常在局域网中使用
以下列出留用的内部私有地址
A类 10.0.0.0--10.255.255.255
B类 172.16.0.0--172.31.255.255
C类 192.168.0.0--192.168.255.255
2.3 IP地址的分类-有类编址
IPv4地址被划分为A、B、C、D、E五类
-
A类 1-127 10.0.0.0 10.255.255.255
-
B类 128-191 128.0.0.1 128.255.255.255
-
C类 192-223 192.0.0.1 223.255.255.255
-
D类 224-239 224.0.0.1 239.255.255.255 组播
-
E 类 240-255 240.0.0.1 255.255.255.255 保留未使用
特殊地址
0.0.0.0 任意单个IP地址
255.255.255.255 广播地址
127.0.0.0 - 127.255.255.255 回环地址 代表本机自己 ping 127.0.0.1 看本机网络是否有故障
169.254.0.0 --- 169.254.255.255 dhcp服务 错误获取的IP地址
3.子网划分和子网掩码
3.1子网划分
Internet组织机构定义了五种IP地址,有A、B、C三类地址。A类网络有126个,每个A类网络可能有16777214台主机,它们处于同一广播域。而在同一广播域中有这么多节点是不可能的,网络会因为广播通信而饱和,结果造成16777214个地址大部分没有分配出去。可以把基于每类的IP网络进一步分成更小的网络,每个子网由路由器界定并分配一个新的子网网络地址,子网地址是借用基于每类的网络地址的主机部分创建的。划分子网后,通过使用掩码,把子网隐藏起来,使得从外部看网络没有变化,这就是子网掩码。
3.2 子网掩码
- 子网掩码(Subnet Mask)是用于划分 IP 地址空间的一种技术。它通过将一个 IP 地址分为网络部分和主机部分,帮助区分同一网络中的设备与不同网络中的设备。
- 子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在广域网上。