TCP HTTP UDP

来源:互联网 发布:混沌与秩序2卡牌数据库 编辑:程序博客网 时间:2024/05/21 10:59

三者都是通讯协议,也就是通讯时所遵守的规则,只有双方按照这个规则“说话”,对方才能理解或为之服务

TCP/IP 是个协议组,可分为四个层次,网络接口层,网络层,传输层,应用层。

网络层有IP协议,

传输层有TCP 与 UDP 协议

应用层有FTP,HTTP 等

HTTP本身就是一个协议,是从web服务器传输超文本到本地浏览器的传送协议


Socket

这是为了实现以上的通讯过程而建立成来的通信管道,真实的代表时客户伏安和服务器的一个通信过程。通信的规则采用制定的协议。socket 只是一种连接模式,不是协议。  tcp udp,简单的说是两个最基本的协议,很多其他的协议都是基于这两个协议。 http也是基于tcp的,用socker可以创建tcp链接,也可以创建udp连接,这意味着,可以用socket可以创建任何协议的连接,因为其他的协议都是基于此的。


HTTP hyperText transfer protocal 超文本传输协议, 浏览网页,浏览跟web服务器之间就使用的是http协议进行数据的发送接收。 http是一个基于请求,响应模式的,无状态的协议。即我们所说的request/response

0 0