一:ipv4的概念
IPv4:是一种网络协议,用于在计算机网络中识别和定位设备。
二:ipv4地址
ipv4地址:由32位二进制数构成,通常表示为四个八位组,用点分十进制表示。如下详细讲解:
- 二进制表示 IPv4地址是一个32位的二进制数,通常表示为四个8位组的二进制数字,例如:11000000101010000000000100000001。
- 点分十进制表示 将32位的二进制地址划分为四个8位组,每个8位组转换为十进制,然后用点号分隔,例如:192.168.1.1。
- 地址分为两部分 IPv4地址可以分为两个部分:网络部分和主机部分。网络部分标识网络本身,标识所在范围,而主机部分标识在该网络上的具体设备。
- 网络掩码 网络掩码用于指示IPv4地址中哪部分是网络部分,哪部分是主机部分。它由一系列连续的二进制“1”和“0”组成,与IPv4地址进行按位与运算,以确定网络和主机的划分。常见的网络掩码包括:
- /8: 255.0.0.0
- /16: 255.255.0.0
- /24: 255.255.255.0
三:ipv4地址类别
- A类地址: 以0开头,范围从1.0.0.0到126.255.255.255。用于大型网络。
- B类地址: 以10开头,范围从128.0.0.0到191.255.255.255。用于中型网络。
- C类地址: 以110开头,范围从192.0.0.0到223.255.255.255。用于小型网络。
- D类地址: 以1110开头,范围从224.0.0.0到239.255.255.255。用于多播。
- E类地址: 以1111开头,范围从240.0.0.0到255.255.255.255。保留用途,用于实验和研究。
四:ipv4特殊地址
-
回环地址:
- 表示: 127.0.0.1
- 用途: 用于本地主机回环测试,设备可以通过发送数据到回环地址来测试网络堆栈和服务。
-
全零地址和全一地址:
- 全零地址: 表示整个网络或子网的起始地址,通常用于特殊用途。
- 全一地址: 表示整个网络或子网的结束地址,也用于特殊用途。
-
广播地址:
- 表示: 在IPv4中,广播地址是特殊的网络地址,用于将数据广播到同一网络中的所有设备。
- 示例: 如果一个网络的地址是192.168.1.0,那么广播地址可能是192.168.1.255。
-
未指定地址:
- 表示: 0.0.0.0
- 用途: 用于指示一个未确定或未分配的地址,通常在设备启动时,DHCP配置之前使用。
-
自动私有地址
- 用途:设备在无法获得DHCP分配的情况下,自动分配一个临时的IPv4地址
- 范围:169.254.0.1 到 169.254.255.254
五:补充
IPv6的引入: 由于IPv4地址空间的枯竭,IPv6作为其后继者被引入。IPv6使用128位地址,提供了更广泛的地址空间,以满足未来互联网的需求。