TCP、UDP、HTTP、SOCKET之间的联系与区别

2018-08-14  本文已影响0人  dozening007

1.TCP/IP协议

tcp/ip 协议是一个协议组,可分为四层:数据链路层网络层传输层应用层

2.TCP与UDP

3.HTTP协议

4.SOCKET:TCP/IP网络的API。

这是为了实现以上的通信过程而建立成来的通信管道,其真实的代表是客户端和服务器端的一个通信进程,双方进程通过socket进行通信,而通信的规则采用指定的协议。
socket只是一种连接模式,不是协议,tcp,udp,简单的说(虽然不准确)是两个最基本的协议,很多其它协议都是基于这两个协议如,http就是基于tcp的,用socket可以创建tcp连接,也可以创建udp连接,这意味着,用socket可以创建任何协议的连接,因为其它协议都是基于此的。

上一篇 下一篇

猜你喜欢

热点阅读