![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
lxxxxxt
这个作者很懒,什么都没留下…
展开
-
分布式session的一致性
存在的一致性问题客户端发送一个请求,经过负载均衡后该请求会被分配到服务器中的其中一个,由于不同服务器含有不同的web服务器(例如Tomcat),不同的web服务器中并不能发现之前web服务器保存的session信息,就会再次生成一个JSESSIONID,之前的状态就会丢失。解决方案...转载 2020-09-07 12:20:25 · 183 阅读 · 0 评论 -
TCP半连接队列和全连接队列
(图片来源http://www.cnxct.com/something-about-phpfpm-s-backlog/)syns queue(半连接队列);accept queue(全连接队列)三次握手中,在第一步server收到client的syn后,把相关信息放到半连接队列中,同时回复syn+ack给client(第二步);比如syn floods 攻击就是针对半连接队列的,攻击方不停地建连接,但是建连接的时候只做第一步,第二步中攻击方收到server的syn+ack后故意扔掉什么也不做,导致s.转载 2020-09-06 22:52:14 · 147 阅读 · 0 评论 -
http状态码
【转载】https://www.cnblogs.com/peteremperor/p/6018031.html1xx消息这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于HTTP/1.0协议中没有定义任何1xx状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送1xx响应。 这些状态码代表的响应都是信息性的,标示客户应该采取的其他行动。100 Continue客户端应当继续发送请求。这个临时响应是用来通知客户端它的转载 2020-09-03 12:22:27 · 222 阅读 · 0 评论 -
计算机网络(牛客错题)
8.15关于UDP的描述:UDP和TCP一样都会出现粘包问题。错TCP粘包,就是发送方发送的多个数据包,到接收方后粘连在一起,导致数据包不能完整的体现发送的数据。UDP不存在粘包问题,是由于UDP发送的时候,没有经过Nagle算法优化,不会将多个小包合并一次发送出去。另外,在UDP协议的接收端,采用了链式结构来记录每一个到达的UDP包,这样接收端应用程序一次recv只能从socket接收缓冲区中读出一个数据包。也就是说,发送端send了几次,接收端必须recv几次(无论recv时指定了多大的原创 2020-08-15 21:48:52 · 215 阅读 · 0 评论 -
《计算机网络》谢希仁第6版复习笔记
一三网合一:电信网络、有线电视网络、计算机网络互联网的两个重要特点:连通性、共享;连通性是指互联网使上网用户之间,不管相距多远都可以非常便捷、经济地交换各种信息,好像这些用户终端都彼此直接连通一样。共享就是指资源共享。计算机网络由若干结点和连接这些结点的链路组成。结点可以是计算机、集线器、交换机、路由器等。网络边缘段端系统之间的通信方式:客户-服务器方式,对等方式(P2P)。电路交换、报文交换、分组交换:电路交换:整个报文的比特流连续的从源点直达重点,且需要建立连接,好像在原创 2020-07-10 19:45:29 · 1452 阅读 · 0 评论 -
cookie和session
1 cookiehttp是一个无状态协议,这一次请求和上一次请求是没有任何关系的,互不认识的,没有关联的。人们需要更复杂的互联网交互活动,就必须同服务器保持活动状态(简称:保活)。于是,在浏览器发展初期,为了适应用户的需求技术上推出了各种保持 Web 浏览状态的手段,其中就包括了 Cookie 技术。用浏览器打开一个网页,用到的是HTTP协议,它是无状态的,这种无状态的的好处是快速...原创 2020-03-25 21:39:13 · 124 阅读 · 0 评论 -
http各版本/https
http超文本传输协议,信息明文传输,采用TCP连接,无状态(服务器不记得客户端),http1.0比http0.9增加了请求方式POST和HEAD;不再局限于0.9版本的HTML格式,根据Content-Type可以支持多种数据格式,即MIME多用途互联网邮件扩展,例如text/html、image/jpeg等;每次TCP连接只能发送一个请求,当服务器响应后就会关闭这次连接,下一个...原创 2020-03-19 15:13:19 · 4840 阅读 · 0 评论