SSDP 简单服务发现协议,是应用层协议,是构成UPnP(通用即插即用)技术的核心协议之一。它为网络客户端(network client)提供了一种发现网络服务(network services)的机制,采用基于通知和发现路由的多播方式实现。SSDP多播地址:239.255.255.250:1900...
分类:
其他好文 时间:
2014-09-28 17:20:23
阅读次数:
253
上一篇文章主要说了一下知识点中的IP地址的考点,这一篇我打算说说DHCP获取IP地址过程中捕获的报文的这个考点,都是自己的理解,有错误欢迎指正。
DHCP是应用层协议,UDP是传输层协议,IP是网络层协议,以太网是链路层协议。数据在网络上传输的时候要自顶向下逐层封装的,典型的DHCP过程是这样的:
1:客户机向服务器发送DHCP_DISCOVER报文,申请IP。
2:服务器向客户机...
分类:
其他好文 时间:
2014-09-27 23:57:20
阅读次数:
322
1. HTTP协议与TCP/IP协议的关系HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收到发端发出的所有包,并且顺...
分类:
其他好文 时间:
2014-09-24 12:10:26
阅读次数:
160
HTTP协议应该是目前使用最多的应用层协议了,用浏览器打开一个网站就是使用HTTP协议进行数据传输。HTTP协议也是基于TCP协议,所以也有服务器和客户端。HTTP客户端一般是浏览器,当然还有可能是其他东西。HTTP服务器,也就是Web服务器,目前已经有很多成熟的产品,例如Apache HTTP Server、Tomcat、Nginx、IIS等。本文的内容不是讲解如何使用以上的HTTP服务器,而是...
分类:
Web程序 时间:
2014-09-23 20:35:54
阅读次数:
337
Hessian 是一个序列化协议, 他的优点在于比 Java 原生的对象序列化/反序列化速度更快, 序列化出来以后的数据更小.序列化协议跟应用层协议无关, 可以将 Hessian 序列化以后的数据放在 HTTP Body 里, 也可以放在 DUBBO 里, 或者直接用 Socket 传输下面是一个使...
分类:
其他好文 时间:
2014-09-18 18:43:14
阅读次数:
330
HTTP(Hyper Text Transfer Protocol)超文本传输协议,绝大多数的web开发都是建立在HTTP协议之上的web应用。HTTP是应用层协议,当你在网上浏览网页的时,浏览器和服务器之间就会通过http协议在Internet上进行数据的发送和接受。HTTP是一种基于请求/相应模...
分类:
其他好文 时间:
2014-09-15 19:25:49
阅读次数:
161
最开始我们需要明白一件事情,因为这是这篇文章的前提:HTTP协议只是一个应用层协议,它底层是通过TCP进行传输数据的。因此,浏览器访问Web服务器的过程必须先有“连接建立”的发生。而有人或许会问:众所周知,HTTP协议有两大特性,一个是“无连接”性,一个是“无状态”性。这里的“无连接”岂不是跟上面的...
分类:
Web程序 时间:
2014-09-15 15:40:09
阅读次数:
285
HTTP:超文本传输协议,首先它是一个协议,并且是基于TCP/IP协议基础之上的应用层协议。TCP/IP协议是传输层协议,主要解决数据如何在网络中传输,HTTP是应用层协议,主要解决如何包装数据。HTTP协议详细规定了浏览器与服务器之间相互通信的规则,是万维网交换信息的基础。HTTP是基于请求-响应...
分类:
其他好文 时间:
2014-09-15 01:01:37
阅读次数:
462
转载SPDY 是什么 SPDY 是 Google 开发的基于传输控制协议 (TCP) 的应用层协议 ,开发组正在推动 SPDY 成为正式标准(现为互联网草案)。SPDY 协议旨在通过压缩、多路复用和优先级来缩短网页的加载时间和提高安全性。(SPDY : Speedy )1.SPDY 与 HTTP ....
分类:
其他好文 时间:
2014-09-15 00:57:57
阅读次数:
245
本文说明如何使用node-coap返回JSON数据包。CoAP是专门为物联网系统开发的面向网络的应用层协议栈,CoAP建立在UDP协议之上尽可能减少网络开销,又具有HTTP Restful类型的特性。node-coap使用nodejs实现了coap的客户端和服务器端。...
分类:
Web程序 时间:
2014-09-11 23:59:52
阅读次数:
1254