网络协议和网络编程
longfulong
这个作者很懒,什么都没留下…
展开
-
网络协议和网络编程
TCP建立连接的过程。TCP断开连接的过程。浏览器发生302跳转背后的逻辑?HTTP协议的交互流程。HTTP和HTTPS的差异,SSL的交互流程?Rest和Http什么关系? 大家都说Rest很轻量,你对Rest风格如何理解?TCP的滑动窗口协议有什么用?讲讲原理。HTTP协议都有哪些方法?交换机和路由器的区别?Socket交互的基本流程?http协议(报文结构,断点续传,多线程下载,什么是长连接转载 2017-12-01 23:03:01 · 268 阅读 · 0 评论 -
select和epoll 原理概述&优缺点比较
就像收本子的班长,以前得一个个学生地去问有没有本子,如果没有,它还得等待一段时间而后又继续问,现在好了,只走一次,如果没有本子,班长就告诉大家去那里交本子,当班长想起要取本子,就去那里看看或者等待一定时间后离开,有本子到了就叫醒他,然后取走。转载 2017-12-04 23:07:02 · 446 阅读 · 0 评论 -
TCP协议中的三次握手和四次挥手(图解)
建立TCP需要三次握手才能建立,而断开连接则需要四次握手。转载 2017-12-04 23:33:20 · 178 阅读 · 0 评论 -
http协议学习总结
请求方式get 请求以地址形式传送(明码传输)post 请求用来传输实体的主体(封包传输)put 请求传输文件的格式,但是不经过验证,所以不默认不能使用delete 强求删除文件的格式,同put作用相反,也不验证head 请求报文的头部信息,多用来检验uri的有效性转载 2017-12-05 00:36:36 · 174 阅读 · 0 评论 -
数字签名是什么?
数字签名是什么?作者:David Youd翻译:阮一峰原文网址:http://www.youdzone.com/signature.html1. 鲍勃有两把钥匙,一把是公钥,另一把是私钥。2.鲍勃把公钥送给他的朋友们—-帕蒂、道格、苏珊—-每人一把。3.苏珊要给鲍勃写一封保密的信。她写完后用鲍勃的公钥加密,就可以达到保密的效果。4.鲍勃收信后,用私钥解密,就看到了信件内容。这里要强调的是,只要鲍勃的转载 2017-12-18 13:09:29 · 217 阅读 · 0 评论 -
TCP 协议简介
一、TCP 协议的作用互联网由一整套协议构成。TCP 只是其中的一层,有着自己的分工。(图片说明:TCP 是以太网协议和 IP 协议的上层协议,也是应用层协议的下层协议。)最底层的以太网协议(Ethernet)规定了电子信号如何组成数据包(packet),解决了子网内部的点对点通信。转载 2017-12-18 14:14:49 · 295 阅读 · 0 评论 -
网络安全——数据的加密与签名,RSA介绍
一、 密码概述发送者对明文进行加密然后生成密文,接受者再对密文解密得到明文的过程。 现在使用的所有加密算法都是公开的!但是密钥肯定不是公开的。1 散列(哈希)函数通常有MD5、SHA1、SHA256、SHA512实质是抽取特征码,这样一般不会重复!是的,不同的文本它的哈希结果是有可能相同的,但概率很小。转载 2017-12-18 14:47:45 · 371 阅读 · 0 评论