IP报文的结构:

HCIA--IP编制_子网掩码

以太网帧中的type字段值为0x0800,则表示该帧的网络层协议为IP协议。(0x0806为AIP)

HCIA--IP编制_ip地址_02

IP Options的长度是可变动的,最长到40字节。

Version表示版本:ipv4和ipv6。header length为头部长度。DS Field:QOS服务质量,保证某些特定的流量的带宽时延和抖动。Total Length:头部+有效数据。Identification、Flags和Fragment offset是用于做分片的,当数据包大于MTU值时(大于1500)分片。Time To Live:数据在转发过程中的生存时间,限制传输时间255秒,用于防环。但是随着网络的发展,每经过一跳设备减1。

Protocol:指的是IP之上承载的协议。Header Checksum(头部校验和):检验数据有没有问题,若有则不传输了。

Source IP Address:源IP地址

destination IP Address:目的IP地址


HCIA--IP编制_数据_03

网络位指的是某一个网段,主机位指的是具体的主机


HCIA--IP编制_子网掩码_04


主机位为0的时候为网络地址,表示具体的网段。主机位全为1的时候(255)为广播地址,可表示所有的主机。这两个地址不可用,其他的可以分发下去。


HCIA--IP编制_数据_05


IP地址的分类:

HCIA--IP编制_ip地址_06

ABC类为单播地址,用于配置主机,服务器,IP电话之类的,D类为组播。


公有IP地址,私有IP地址以及特殊IP地址的范围:

HCIA--IP编制_数据_07

私网地址做一个出口设备NAT即可连接外网。除了以上的IP地址段,其他都为公网地址,但是也会出现公网地址用于私网中,是各个公司的网络部署,不过都还需要做一个NAT,NAT的地址才为真正的公网地址。


HCIA--IP编制_ip地址_08

不同网段之间的主机不可以直接通信,为了使得主机知道和某设备是否处于同一网段,判断是否能通信,故引入一个子网掩码,用于区分网络位和主机位。

HCIA--IP编制_数据_09

1为网络位,0为主机位。

HCIA--IP编制_子网掩码_10

举例:

HCIA--IP编制_数据_11


VLSM技术:

HCIA--IP编制_子网掩码_12

通过变长子网掩码技术可以减少地址的浪费,核心思想为借用主机位来制造新的网络位。

好处:缩减网络流量,优化网络性能,简化管理,更为灵活地形成大覆盖范围的网络。最本质的作用是合理分配IP地址。

HCIA--IP编制_ip地址_13

HCIA--IP编制_ip地址_14


网关:打通不同网段之间的桥梁