您的位置:首页 > 理论基础 > 计算机网络

TCP HTTP UDP

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

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: