IPv4 (Internet Protocol Version 4)协议族是TCP/IP协议族中最为核心的协议族。它工作在TCP/IP协议栈的网络层,该层与OSI参考模型的网络层相对应。本文将介绍IPv4地址的基本概念,介绍如何进行子网划分,并且会介绍网络IP地址规划和IP地址的基本配置。
引入背景
IP是Internet Protocol的缩写。 Internet Protocol本身是一个协议文件的名称,该协议文件的内容非常少,主要是定义并阐述了IP报文的格式。 经常被提及的IP,一般不是特指Internet Protocol这个协议文件本身,而是泛指直接或间接与IP协议相关的任何内容。
一、IPV4协议
1.IPV4报文
- 分片,字段如下:
- TTL
- 协议
二、IPV4地址
IP地址在网络中用于标识一个节点(或者网络设备的接口)。 IP地址用于IP报文在网络中的寻址。
一个IPv4地址有32 bit。 IPv4地址通常采用“点分十进制”表示。
1.IPV4地址构成
IPv4地址范围:0.0.0.0~255.255.255.255。
网络部分:用来标识一个网络,代表IP地址所属网络。
主机部分:用来区分一个网络内的不同主机,能唯一标识网段上的某台设备。
网络掩码:区分一个IP地址中的网络部分及主机部分
2.IPV4地址分类
注意区分以下几个概念:
网络地址,如192.168.10.0/24
广播地址,如192.168.10.255/24
可用地址,如192.168.10.1/24
需要注意的是:
1网络地址和广播地址不能直接被节点或网络设备所使用。
2一个网段可用地址数量为:2ⁿ-2(n:主机部分的比特位数)
3.ip地址计算
4.特殊IP地址
公网IP地址:IP地址是由IANA统一分配的,以保证任何一个IP地址在Internet上的唯一性。这里的IP地址是指公网IP地址。
私网IP地址:实际上一些网络不需要连接到Internet,比如一个大学的封闭实验室内的网络,只要同一网络中的网络设备的IP地址不冲突即可。在IP地址空间里,A、B、C三类地址中各预留了一些地址专门用于上述情况,称为私网IP地址。
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
三、子网划分
划分后结果: