ip是英文internet protocol的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。
在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守ip协议就可以与因特网互连互通。
正是因为有了ip协议,因特网才得以迅速发展成为世界上最大的、开放的计算机通信网络。因此,ip协议也可以叫做“因特网协议”。
ip地址被用来给internet上的电脑一个编号。大家日常见到的情况是每台联网的pc上都需要有ip地址,才能正常通信。我们可以把“个人电脑”比作“一台电话”,那么“ip地址”就相当于“电话号码”。
扩展资料:
ip的分片跟重组
分片后的ip数据包,只有到达目的地才能重新组装。重新组装由目的地的ip层来完成,其目的是使分片和重新组装过程对传输层(tcp和udp)是透明的。已经分片过的数据包有可能会再次进行分片(不止一次)。
ip分片原因
链路层具有最大传输单元mtu这个特性,它限制了数据帧的最大长度,不同的网络类型都有一个上限值。以太网的mtu是1500,你可以用 netstat -i 命令查看这个值。
如果ip层有数据包要传,而且数据包的长度超过了mtu,那么ip层就要对数据包进行分片(fragmentation)操作,使每一片的长度都小于或等于mtu。
我们假设要传输一个udp数据包,以太网的mtu为1500字节,一般ip首部为20字节,udp首部为8字节,数据的净荷(payload)部分预留是1500-20-8=1472字节。如果数据部分大于1472字节,就会出现分片现象。
更多php相关技术文章,请访问php图文教程栏目进行学习!
以上就是ip是什么意思?的详细内容。
