IP协议相关知识
IP网际协议主要由IP和ICMP两个协议组成。
-
网络层与数据链路层之间的关系
数据链路层主要是提供直连两个设备之间的通信功能。网络层的IP主要是负责在没用直连的两个网络之间进行通信传输。 -
IP基础知识
IP分为三大作用模块:IP寻址、路由、IP分包与组包。
2.1 IP寻址
2.2 路由控制
路由控制是将分组数据发送到最终目标地址的功能。
2.3 发送数据至最终目标地址
路由控制表:该表记录着IP数据在下一步应该发送哪个路由器。IP包将根据这个路由表在各个数据链路上传输。
IP属于面向无连接型。
-
IP地址的基础知识
3.1 IP地址的分类
IP地址分为四类:A类,B类,C类,D类。
它根据IP地址中从第1位到第四位的比特列对网络标识和主机标识进行区分。
3.2 广播地址
将主机地址部分全部设置位1
广播分为本地广播和直接广播
3.3 子网掩码
分类造成浪费:确定分类,确定主机和网路标识
子网与子网掩码的概念:
-
私有网路地址
-
路由控制
5.1 IP地址与路由控制
5.2 默认路由:指路由表中任何一个地址都能与之匹配的记录。
主机路由:
-
IP分割处理与再构成
6.1 IP报文的分片与重组
6.2 路径MTU发现
-
IPV6
7.1 IPV6的特点:
7.2 IPV6地址标记的方法
-
IPV4首部
版本:4bit,标识IP首部的版本号。
首部长度:4bit,表明IP首部的大小。
区分服务:8bit,表明服务质量。DSCP:进行质量控制。ECN:报告网络拥堵情况。
总长度:表明IP首部与数据部分合起来的总字节数。16bit.
标识:16bit.用于分片重组。
标志:3bit. 标识包被分片的相关信息。
片偏移:13bit. 标识被分片的每一个分段相对于原始数据的位置。
首部校验和:16bit.
-
IPV6首部格式