当前位置:首页 > 趣味百科 > IP协议

IP协议

 IP协议

IP协议具有能适应多样化网络硬件的灵活性,任何一个网络只要可以从一个地点向另一个地点传送二进制数据,就可以使用IP协议加入因特网。但是连接在因特网上的每台计算机如果想进行交流和通信,还必须遵守IP协议。

IP协议是点到点的,协议简单,但不能保证传输的可靠性,它采用无连接数据报机制,对数据是“尽力传递”,不验证正确与否,也不保证分组顺序,不发确认。所以IP协议提供的是主机间不可靠的、无连接数据报传送。

 IP协议简介

TCP/IP协议体系结构分为四个层次,从高到低依次是网络接口层、网络互联层、传输层、应用层。网络接口层主要负责利用物理介质将数据流传送给网络层所需要的功能。网络层互联主要负责主机间或与路由器交换机间对分组数据的路由选择和传递。

传输层主要负责整个报文进程到进程的传送。应用层主要负责提供用户接口和服务支持。在传输层,TCP/IP定义了3个协议:传输控制协议用户数据报协议流控制传输协议;在网络互联层,TCP/IP定义的主要协议是网际协议

主要特征

IP是一个无连接的、不可靠的、点对点的协议,只能尽力(Best Effort)传送数据,不能保证数据的到达。

1.IP协议提供无连接数据报服务,各个数据报独立传输,可能沿着不同的路径到达目的地,也可能不会按序到达目的地。

2.IP协议不含错误检测或错误恢复的编码,属于不可靠的协议。所谓不可靠,是从数据传输的可靠性不能保证的角度而言的,查询的延误及其他网络通信故障都有可能导致所传数据的丢失。对这种情况,IP协议本身不处理。它的不可靠并不能说明整个TCP/IP协议不可靠。

如果要求数据传输具有可靠性,则要在IP的上面使用TCP协议加以保证。位于上一层的TCP协议则提供了错误检测和恢复机制。

3.作为一种点对点协议,虽然IP数据报携带源IP地址和目的IP地址,但进行数据传输时的对等实体一定是相邻设备中的对等实体。

4.IP协议的效率非常高,实现起来也较简单。这是因为IP协议采用了尽力传输的思想,随着底层网络质量的日益提高,IP协议的尽力传输的优势体现得更加明显。