TCP/IP协议

TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议簇。

 

1.  什么是网络协议

网络协议是为计算机网络中进行数据交换而建立的规则、标准或约定的集合。

中国人之间交流使用汉语,要遵循汉语的语法结构和发音;那如果我们跟英国人交流的话,就要使用英语的语法结构和发音;我们人与人之间交流所用的语言就是一种协议。

对于计算机来说,两台机器之间的通信就要制定各种各样的协议,例如:文件传输使用TCP协议,域名系统使用DNS协议。数据根据协议规定的内容进行传输,这样就实现了两台机器之间的通信。

网络协议就是人为规定的一套通信规范,只要双方都遵循这个规范,就能实现交流。

 

2. 什么事 TCP/IP 协议

TCP/IP 协议,从字面意义上来看,会认为是TCP 和 IP 两种协议。

其实,TCP/IP 协议不仅仅指的是TCP 和IP两个协议,而是指利用 IP 进行通信时所必须用到的协议群的统称。

具体来说,IP 或 ICMP、TCP 或 UDP、TELNET 或 FTP、以及 HTTP 等都属于 TCP/IP 协议。它们与 TCP 或 IP 的关系紧密,是互联网必不可少的组成部分。

因为在 TCP/IP 协议簇中 TCP 协议和 IP 协议最具代表性,所以被称为 TCP/IP 协议。有时也称 TCP/IP 协议为网际协议群。

 

3. TCP/IP 协议的特点

TCP/IP 协议能够迅速发展起来并成为事实上的标准,是它恰好适应了世界范围内数据通信的需要。

TCP/IP 协议具有以下特点:

  • 协议标准是完全开放的,可以供用户免费使用,并且独立于特定的计算机硬件与操作系统。
  • 独立于网络硬件系统,可以运行在广域网,更适合于互联网。
  • 网络地址统一分配,网络中每一设备和终端都具有一个唯一地址。
  • 高层协议标准化,可以提供多种多样可靠网络服务。