传输控制协议(TCP)和因特网协议(IP)是两种不同的计算机网络协议。然而,TCP和IP通常一起使用,TCP / IP已经成为引用这套协议的标准术语。
定义
协议是一套商定的程序和规则。当两台计算机遵循相同的协议 - 相同的规则集 - 它们可以相互理解并交换数据。
TCP / IP功能分为四层,每层都有自己的协议协议:
- 该 数据链接 layer由仅在链路上运行的方法和协议组成,链路是连接网络中节点或主机的网络组件。该层中的协议包括以太网和ARP(地址解析协议)。
- 该互联网 (要么 联网) 层连接独立网络以跨网络边界传输包含数据的数据包。协议是IP和ICMP(Internet控制消息协议)。
- 该运输 layer处理主机之间的通信,负责流控制,可靠性和多路复用。协议包括TCP和UDP(用户数据报协议)。
- 该应用 layer标准化应用程序的数据交换。协议包括HTTP,FTP,POP3,SMTP和SNMP(分别是超文本传输协议,文件传输协议,邮局协议版本3,简单邮件传输协议和简单网络时间协议)。
TCP / IP技术上适用于使用TCP传输通过IP网络传送数据的网络通信。 TCP称为面向连接的协议,它通过在物理网络上发送的一系列请求和回复消息在两个设备之间建立虚拟连接。
有什么不同?
- TCP将消息或文件分成通过互联网传输的数据包,然后在到达目的地时重新组合。
- IP 负责每个数据包的地址,以便它到达正确的目的地。
大多数计算机用户都听说过TCP / IP这个术语,即使他们不知道这意味着什么。互联网上的普通人主要在TCP / IP环境中工作。例如,Web浏览器使用TCP / IP与Web服务器进行通信。因此,信息传输无缝地工作,每天有数百万人使用TCP / IP发送电子邮件,在线聊天和玩在线游戏,而无需知道它是什么。