IP 基础知识

2026年01月19日/ 浏览 11

IP大致分为三大作用模块,它们是IP寻址、路由(最终节点为止的转发)以及 IP 分包与组包。以下就这三个要点逐一介绍。

1、IP地址属于网络层地址

在计算机通信中,为了识别通信对端,必须要有一个类似于地址的识别码进行标识。MAC地址正是用来标识同一个链路中不同计算机的一种识别码。

作为网络层的IP,也有这种地址信息。一般叫做IP地址。IP地址用于在“连接到网络中的所有主机中识别出进行通信的目标地址”。因此,在TCP/IP通信中所有主机或路由器必须设定自己的IP 地址。

不论一台主机与哪种数据链路连接,其IP地址的形式都保持不变。以太网无线局域网、PPP等,都不会改变IP地址的形式"。网络层对数据链路层的某些特性进行了抽象。数据链路的类型对IP地址形式透明,这本身就是其中抽象化中的一点。

另外,在网桥或交换集线器等物理层或数据链路层数据包转发设备中,不需要设置IP地址"。因为这些设备只负责将IP包转化为0、1比特流转发或对数据链路帧的数据部分进行转发,而不需要应对 IP协议。

2、路由控制

路由控制(Routing)是指将分组数据发送到最终目标地址的功能。即使网络非常复杂,也可以通过路由控制确定到达目标地址的通路。一旦这个路由控制的运行出现异常,分组数据极有可能“迷失”,无法到达目标地址。因此,一个数据包之所以能够成功地到达最终的目标地址,全靠路由控制。

发送数据至最终目标地址

Hop译为中文叫“跳”。它是指网络中的一个区间。IP包正是在网络中一个个跳间被转发。因此IP路由也叫做多跳路由。在每一个区间内决定着包在下一跳被转发的路径。

picture loss