博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
socke三
阅读量:6987 次
发布时间:2019-06-27

本文共 454 字,大约阅读时间需要 1 分钟。

hot3.png

http协议   对应于应用层

 

 tcp协议    对应于传输层 

  

  ip协议     对应于网络层

  三者本质上没有可比性。  何况HTTP协议是基于TCP连接的。

网络七层由下往上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

TCP/IP是传输层协议,主要解决数据如何在网络中传输;而HTTP是应用层协议,主要解决如何包装数据。

我们在传输数据时,可以只使用传输层(TCP/IP),但是那样的话,由于没有应用层,便无法识别数据内容,如果想要使传输的数据有意义,则必须使用应用层协议,应用层协议很多,有HTTP、FTP、TELNET等等,也可以自己定义应用层协议。WEB使用HTTP作传输层协议,以封装HTTP文本信息,然后使用TCP/IP做传输层协议将它发送到网络上。

Socket是对TCP/IP协议的封装,Socket本身并不是协议,而是一个调用接口(API),通过Socket,我们才能使用TCP/IP协议。

 

 

 

转载于:https://my.oschina.net/makeffort/blog/86396

你可能感兴趣的文章
妙用原生启动实现单分区双系统
查看>>
我的友情链接
查看>>
华章11-12月份新书简介(2015年)
查看>>
4K对齐
查看>>
rsyslog 客户端监控
查看>>
用maven快速搭建spring mvc的web项目(配置到jackson 和 任务调度)
查看>>
Kotlin
查看>>
windows平台升级ORACLE11.2.0.1到11.2.0.4
查看>>
nginx日志分析
查看>>
eureka多注册中心
查看>>
spring 数据源动态切换 与dubbo服务
查看>>
我的友情链接
查看>>
java嵌套类的一个小程序
查看>>
我的友情链接
查看>>
linux系统批量修改root用户密码
查看>>
我的shell×××作
查看>>
天猫超市低调运营 马云尝试自营B2C模式
查看>>
选择Palo Alto 防火墙十大理由
查看>>
Linux下解压,压缩JAR包的简单方法
查看>>
领先盘点2013年办公家具风格潮流趋势
查看>>