这是学习《图解TCP/IP(第5版)》的一篇笔记。

TCP/IP的心脏是互联网层,包括IP(Internet Protocol)和ICMP(Internet Control Message Protocol)两个协议。

1IP即网际协议

主机:配置IP地址,但不进行路由控制的设备。
路由器:配置IP地址又有路由控制的设备。 节点:主机和路由器的统称。

2IP基础知识

IP地址属于网络层地址

路由控制

IP路由也叫多路路由

为了将数据包发给目标主机,所有主机都维护这一张路由控制表(Routing Table)

数据链路的抽象化

不同数据链路最大区别是最大传输单位(MTU,Maximum Transmission Unit)。

IP属于面向无连接型

面向无连接是指在发包之前,不需要建立与对端目标地址之间的连接。

这样做的原因: 简化 提速

为了提高可靠性,上一层的TCP采用面向有连接型

3IP地址的基础知识

IP地址组成

IP地址组成: 网路标识(网络地址), 主机标识(主机地址)

IP地址的分类

广播地址

IP多播

子网掩码

CIDR与VLSM

0、10、27等开头的A类地址都是具有特殊意义的保留地址。

全局地址与私有地址

4路由控制

IP地址与路由控制

路由控制表中记录着网络地址与下一步应该发送至路由器的地址。 在Windows和Unix上表示路由器的方法分别为netstat-rnetstat-rn

环回地址:同一台计算机上的程序之间进行网络通信时所使用的一个默认地址。 127.0.0.1

路由控制器的聚合

5IP分割处理与再构成处理

IP报文的分片与重组

经过分片之后的IP数据报在背重组的时候,只能由目标主机进行。路由器虽然做分片但不会进行重组。

路径MTU发现

6 IPv6

7 IPv4首部

8 IPv6 首部格式