TCP/IP协议结构

什么是TCP/IP协议?

上世纪 70年代,随着计算机技术的发展,计算机使用者意识到:要想发挥计算机更大的作用,就要将世界各地的计算机连接起来。但是简单的连接是远远不够的,因为计算机之间无法沟通。因此设计一种通用的语言来交流是必要可少的,这时 TCP/IP 协议就应运而生了。

TCP/IPTransmission ControlProtocol/Internet Protocol)是传输控制协议和网络协议的简称,它定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。

TCP/IP 不是一个协议,而是一个协议族的统称,里面包括了 IP协议、ICMP 协议、TCP 协议、以及 httpftppop3协议等。网络中的计算机都采用这套协议族进行互联。

TCP/IP的结构如何?
与TCP/IP相似的网络协议结构当属最著名的OSI七层模型,TCP/IP协议与其机构略有不同,下面是两者的结构对比:TCP/IP协议结构

可以看出TCP/IP的结构看起来更为简单,被分为了四层:

TCP/IP协议结构

①应用层:应用程序通过这一层访问网络,常见 FTPHTTPDNS TELNET 协议;

②运输层:TCP协议和 UDP协议;

网络层:IP 协议,ARP、RARP 协议,ICMP 协议等;

网络接口层/链路层:是 TCP/IP协议的基层,负责数据帧的发送和接收。