计算机网络
zxx901221
这个作者很懒,什么都没留下…
展开
-
Ping的整个过程,ICMP报文是什么?IGMP是什么?
转载:https://blog.csdn.net/qiuchaoxi/article/details/79970201ICMP(网际控制报文协议):用来测试网络层是不是有故障,若有故障,该协议还能报告故障。Ping命令来使用这个协议。先看拓扑图:在这里讲ping的两情况:一种是同一网段内,一种是跨网段的ping。1. 同一网段首先,如果主机A,要去ping主机B,那么主机A,就要...转载 2018-10-17 23:00:17 · 1861 阅读 · 0 评论 -
与TIME_WAIT状态相关参数的副作用(tcp_tw_reuse、tcp_tw_recycle 使用场景及注意事项)
转载自:http://blog.sina.com.cn/s/blog_64e21d220102xb8m.html如果在有大量并发的短链接情况下,服务器上的 TIME_WAIT 状态会很多,这会消耗很多系统资源。只要在网络上搜索一下,你就会发现,处理方式差不多都是设置两个参数:一个叫tcp_tw_reuse,另一个叫tcp_tw_recycle的参数。本文主要讨论这两个参数带来的副作用。 ...转载 2019-02-17 13:26:03 · 1734 阅读 · 0 评论 -
理解Cookie和Session的区别及使用
转载自:https://blog.csdn.net/liyifan687/article/details/80077928前言HTTP是一种无状态的协议,为了分辨链接是谁发起的,需自己去解决这个问题。不然有些情况下即使是同一个网站每打开一个页面也都要登录一下。而Session和Cookie就是为解决这个问题而提出来的两个机制。应用场景登录网站,今输入用户名密码登录了,第二天再打开很多情况...转载 2019-02-17 12:45:12 · 144 阅读 · 0 评论 -
tcp端口扫描方式
转载自:https://blog.csdn.net/f905699146/article/details/82625597?utm_source=blogxgwz2 其实指TCP的连接方式 一般有三种: 1.通过connect 客户端通过connect发起连接后,如果服务器处于监听状态就可以发起连接成功,否则说明端口是关闭的。优点是比较简单可靠,缺点是如果连接不成功会频繁的发包,扫描...转载 2019-02-17 12:39:02 · 2184 阅读 · 0 评论 -
服务器心跳机制
原文章地址:https://www.cnblogs.com/lwy19998273333/p/6078571.html心跳机制是定时发送一个自定义的结构体(心跳包),让对方知道自己还活着,以确保连接的有效性的机制。应用场景:在长连接下,有可能很长一段时间都没有数据往来。理论上说,这个连接是一直保持连接的,但是实际情况中,如果中间节点出现什么故障是难以知道的。更要命的是,有的节点(防火墙...转载 2019-02-17 11:32:46 · 8188 阅读 · 1 评论 -
网站或接口响应时间较长应该如何排查?
我就简单说一下:1.假如你的网站打开很久,什么原因呢,先从最外层排查。浏览器按F12,看看Network哪个文件时间最长,这个是为了排查有可能css或者js插件引用了一些被国内墙住的地址,一直请求不到,所以时间很久。找到相关的地方注释,或者引用本地的。2.如果文件引用什么的都没问题,看接口吧,先自己写个脚本访问内网访问一下接口,看看是否时间很长,如果很长,追进接口,逐条分析,找到sql去m...转载 2018-10-11 23:40:02 · 6949 阅读 · 0 评论 -
get、put、post、delete含义与区别
1、GET请求会向数据库发索取数据的请求,从而来获取信息,该请求就像数据库的select操作一样,只是用来查询一下数据,不会修改、增加数据,不会影响资源的内容,即该请求不会产生副作用。无论进行多少次操作,结果都是一样的。2、与GET不同的是,PUT请求是向服务器端发送数据的,从而改变信息,该请求就像数据库的update操作一样,用来修改数据的内容,但是不会增加数据的种类等,也就是说无论进行多少...转载 2018-10-11 23:40:12 · 4449 阅读 · 0 评论 -
TIME_WAIT状态的作用
主动关闭的Socket端会进入TIME_WAIT状态,并且持续2MSL时间长度,MSL就是maximum segment lifetime(最大分节生命期),这是一个IP数据包能在互联网上生存的最长时间,超过这个时间将在网络中消失。MSL在RFC 1122上建议是2分钟,而源自berkeley的TCP实现传统上使用30秒,因而,TIME_WAIT状态一般维持在1-4分钟。 TIME_W...转载 2018-10-10 22:12:13 · 711 阅读 · 0 评论 -
面试总结之time_wait状态产生的原因,危害,如何避免
转载:https://blog.csdn.net/u013616945/article/details/77510925前言请说说你对TCP连接中time_wait状态的理解解答:先上TCP的状态变迁图1. time_wait状态如何产生? 由上面的变迁图,首先调用close()发起主动关闭的一方,在发送最后一个ACK之后会进入time_wait的状态,也就说该发送方会保持2...转载 2018-10-19 19:05:07 · 311 阅读 · 0 评论 -
服务器TIME_WAIT和CLOSE_WAIT详解和解决办法
来自:http://blog.csdn.net/shootyou/article/details/6622226 昨天解决了一个HttpClient调用错误导致的服务器异常,具体过程如下:http://blog.csdn.net/shootyou/article/details/6615051里头的分析过程有提到,通过查看服务器网络状态检测到服务器有大量的CLOSE_WAIT的状态...转载 2018-10-16 10:22:52 · 182 阅读 · 0 评论 -
HTTP状态码详解
状态码 含义 100 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。 101 服务器已经理解了客户端的请求,并将通过Upgrade 消息头通知客户端采用不同的协议来完成这个请求。在发送完这个响应最后的空行后...转载 2018-10-18 09:48:53 · 205 阅读 · 0 评论 -
NAT(地址转换技术)详解
转载:https://blog.csdn.net/gui951753/article/details/79593307NAT产生背景今天,无数快乐的互联网用户在尽情享受Internet带来的乐趣。他们浏览新闻,搜索资料,下载软件,广交新朋,分享信息,甚至于足不出户获取一切日用所需。企业利用互联网发布信息,传递资料和订单,提供技术支持,完成日常办公。然而,Internet在给亿万用户带来便利的...转载 2019-02-17 15:33:16 · 392 阅读 · 0 评论