2.4 DNS:因特网的目录服务 2.4.1 DNS提供的服务 DNS的定义 实体层面看,DNS是一个由分层的DNS服务器实现的分布式数据库 协议层面看,DNS是一个使得主机能够查询分布式数据库的应用层协议 DNS运行在UDP之上,使用53号端口 1)主机名到IP地址映射的转换服务 2)主机别名(h ...
分类:
移动开发 时间:
2019-06-01 21:19:09
阅读次数:
173
socket和http的区别:Http协议:简单的对象访问协议,对应于应用层。Http协议是基于TCP链接的。tcp协议:对应于传输层ip协议:对应与网络层TCP/IP是传输层协议,主要解决数据如何在网络中传输;而Http是应用层协议,主要解决如何包装数据。 Socket是对TCP/IP协议的封装, ...
分类:
Web程序 时间:
2019-05-30 11:55:59
阅读次数:
129
这周看了第二章,应用层的前两小节。B站上找了个大连理工的线上教育。听了一节感觉还不错,后面要和视频结合着把这本书啃了。 其实一开始这本书看了难度也不是很大,但谁让我还有匡扶汉室的责任在身呢…… 应用层,听说中国软件大多都在应用层上编写。协议们支持着应用层。协议就像我们工作量写接口似得,写个接口文档, ...
分类:
其他好文 时间:
2019-05-26 16:11:37
阅读次数:
94
HTTP协议 超文本传输协议(HTTP,HyperText Transfer Protocol) 最常见B/s架构中,使用,浏览器端与服务器端数据交互协议。 协议:约定好的一套语法规则。 规定:请求数据格式,与响应数据格式。 是应用层协议 请求协议 规范,浏览器向服务器发送数据格式 以上内容,就是浏 ...
分类:
Web程序 时间:
2019-05-26 12:55:30
阅读次数:
170
第一章统述,这一章开始讲解每一层详细的信息。这章讲解的是应用层。 有很多应用,如Facebook、Instagram和微信等,这些应用很受人欢迎。 1、 应用层协议原理 1、1网络应用程序体系 客户-服务器体系结构:有一个总是打开的主机成为服务器。服务于来自许多其他成为客户的主机的请求。典型的应用时 ...
分类:
其他好文 时间:
2019-05-26 12:26:38
阅读次数:
119
1. HTTP协议与TCP/IP协议的关系 1. HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。 IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠地传递数据包 ...
分类:
Web程序 时间:
2019-05-24 20:59:37
阅读次数:
156
什么是http 超文本传输控制协议,应用层协议,定义了浏览器(也可以是别的程序)与web服务器之间通讯的过程与数据格式 通讯的过程1)浏览器向服务器发送建立连接的请求。2) 浏览器先将请求数据打包,向服务器发送请求。3) 服务器处理完请求,然后将数据打包,发送给浏览器。4) 服务器发送完数据,并闭连 ...
分类:
Web程序 时间:
2019-05-24 15:50:23
阅读次数:
126
HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议. 短连接:浏览器和服务器每进行一次HTTP操作,就建立一次连接,但任务结束就中断连接。 长连接:当一个网页打开完成后,客户端和服务器之间用于传输HTTP数据的 TCP连接不会关闭,如果客户端再次访问这个服务器上的网页,会继 ...
分类:
Web程序 时间:
2019-05-24 12:49:29
阅读次数:
158
OSI是一个概念模型,其实从来没有被真正实现过,但是我们在做网络协议时必须参考这样一个概念模型。这样能更好的理解网络中的协议分层时怎么样一回事。 应用层协议解决的是我们的业务问题。 表示层负责把网络中的消息转换成应用层可以读取的消息。 会话层是完全概念化的一层,负责建立会话、握手、维持连接、关闭。表 ...
分类:
其他好文 时间:
2019-05-23 22:46:31
阅读次数:
150
常见应用层协议有哪些? HTTP(HyperText Transfer Protocol):超文本传输协议 FTP(File Transfer Protocol):文件传输协议 SMTP(Simple Mail Transfer Protocol): Telnet:远程终端访问 有哪些可供选择的运输 ...
分类:
其他好文 时间:
2019-05-23 22:42:53
阅读次数:
187