网络协议
ernest201210
这个作者很懒,什么都没留下…
展开
-
HTTPS握手过程
转自:http://baike.baidu.com/view/14121.htm?fr=aladdin个人总结:https第一步验证是服务器把自己用公钥(网景公司保存的公钥,不公开)加密后的数字证书发给客户端,客户端用私钥(网景公司公开的私钥,公开)解密该数字证书,验证服务器的正确性。如果服务器是正确地,则客户端生成对称加密秘钥,并发送给服务器,然后两端通过该对称秘钥来通信原创 2014-12-05 11:15:47 · 3638 阅读 · 0 评论 -
大小端、网络字节序、本地字节序问题
总结:1、80X86使用小端法(即本地字节序),网络字节序使用大端法。 2、二进制的网络编程中,传送数据,最好以unsigned char, unsigned short, unsigned int 来处理, unsigned short ,unsigned short 以网络字节序处理后再拷贝到发送的buffer里转载 2014-10-31 13:59:40 · 2784 阅读 · 0 评论 -
HTTP HEADER 详解
Header解释示例Accept-Ranges表明服务器是否支持指定范围请求及哪种类型的分段请求Accept-Ranges: bytesAge从原始服务器到代理缓存形成的估算时间(以秒计,非负)Age: 12Allow对某网络资源的有效的请求行为,不允许则返回405Allow: GET, HEADCache-Contr转载 2014-11-10 11:13:15 · 612 阅读 · 0 评论 -
OSI七层模型
1.物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的数模转换与模数转换)。这一层的数据叫做比特。2.数据链路层:定义了如何让格式化数据以进行传输,以及如何让控制对物理介质的访问。这一层通常还提供错误检测和纠正,以确保数据的可靠传输。3转载 2013-02-21 21:12:36 · 510 阅读 · 0 评论