博客专栏推荐
-
1177338次
-
122015次
-
56769次
-
29259次
本月博客排行
年度博客排行
-
第1名
青否云后端云 -
第2名
zw7534313 -
第3名
大家都说我很棒 - liyihz2008
- wy_19921005
- hbxflihua
- 腾讯优测1
- e_e
- ning2-eye
- wallimn
- dbagirl
- gengyun12
- luxurioust
- zysnba
- itdatacenter
- alsmile
- robotmen
- xiangjie88
- johnsmith9th
- gaozzsoft
- jywhltj
- fantaxy025025
- zhangdaiscott
- chinahuyong
- 淡看人生
- leslie26
- sichunli_030
- cuityang
- kaizi1992
- jveqi
- mukeliang728
- cpongo1
- hellohank
- zlr
- weiyides
- hanbaohong
- appalese
- jickcai
- zhaoshijie
- lzyfn123
- jackpot1234
- qepwqnp
- ranbuijj
- 解宜然
- lyongq04
- xpenxpen
- ssydxa219
- gdpglc
- java-007
最新文章列表
我相信很多都遇到过这个问题。一旦有用户在喊:网络变慢了。第一件事情就是,netstat -a | grep time_wait | wc -l 一下。哎呀妈呀,几千个time_wait.
然后,做的第一件事情就是:打开google或者bing,输入关键词:too many time wait。一定能找到凯发k8国际娱乐官网入口的解决方案,而排在最前面或者被很多人到处转载的凯发k8国际娱乐官网入口的解决方案一定是:
有353人浏览
2020-04-08 10:33
https://blog.csdn.net/qq_38950316/article/details/81087809
syn攻击:
在三次握手过程中,服务器发送syn-ack之后,收到客户端的ack之前的tcp连接称为半连接(half-open connect)。此时服务器处于syn_recv状态.当收到ack后,服务器转入established状态.
syn攻击就是,攻击客户端 ...
有276人浏览
2019-11-14 17:00
1、先看规范:specification
408 request timeout
the 408 (request timeout) status code indicates that the server did
not receive a complete request message within the time that it was
prepared to wait. a ser ...
有1221人浏览
2019-08-07 18:42
1、从centos服务器监控分析看tcp状态
# netstat -ano|grep |awk -f' ' '{print $6}' |sort |uniq -c
9 closing
1760 established
127 fin_wait1
227 fin_wait2
56 last_ack
1 list ...
有1027人浏览
2019-05-24 16:57
tcp为啥是可靠的?
首先 tcp 是面向连接的,就跟打电话一样。
tcp报文格式:源端口、目的端口、校验和、序号、确认号、窗口 数据部分
tcp 是如何保证连接的了?
1.序列号
tcp在传输的过程中,对每一个字节都进行了编号,这就是序列号.
序列号的作用:
1.确保数据按序到达
2.保证可靠性(比如说缺哪个序号的数据就能知道)
3.提高效率,可以多次发送,一次确认
4.去除重复数据
...
有476人浏览
2019-03-22 14:02
小编先习惯性的看了下某中文百科网站对web socket的介绍,觉得很囧。如果大家按照这个答案去参加bat等互联网公司的前端开发面试,估计会被鄙视。
还是让我们阅读一些英文材料吧。
让我们直接看stackoverflow上的原文,然后翻译:
原文地址:
一、tcp简介
tcp(transmission control protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。
tcp基本术语:
接收缓冲区:服务端建立连接后,接受的数据会存入内核的接收缓冲区中,然后调用recv系统调用,把接收缓冲区中的数据拷贝到应用程序的内存中,进行处理。
发送缓冲区:客户端调用send,把数据拷贝到内核的发送缓冲 ...
有360人浏览
2019-01-11 10:05
文章转载自:https://www.cnblogs.com/sidesky/p/6844228.html
摘要: # 关于tcp 半连接队列和全连接队列 > 最近碰到一个client端连接异常问题,然后定位分析并查阅各种资料文章,对tcp连接队列有个深入的理解 > > 查资料过程中发现没有文章把这两个队列以及怎么观察他们的指标说清楚,希望通过这篇文章能把他们说清楚一点 # ...
有795人浏览
2018-07-05 10:34
tcp udptcp与udp基本区别 1.基于连接与无连接 2.tcp要求系统资源较多,udp较少; 3.udp程序结构较简单 4.流模式(tcp)与数据报模式(udp); 5.tcp保证数据正确性,udp可能丢包 6.tcp保证数据顺序,udp不保证 udp应用场景: 1.面向数据报方式 2.网络数据大多为短消息
有413人浏览
2018-04-26 09:11
转自:http://www.cnblogs.com/wqhwe/p/5407468.html
超文本传输协议http协议被用于在web浏览器和网站服务器之间传递信息,http协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,http协议不适合传输一些敏感信息,比如:信用卡号、密码等支付 ...
有448人浏览
2017-11-29 19:48
转自http://blog.csdn.net/u013898698/article/details/54846084
1、环形缓冲区的实现原理
环形缓冲区通常有一个读指针和一个写指针。读指针指向环形缓冲区中可读的数据,写指针指向环形缓冲区中可写的缓冲区。通过移动读指针和写指针就可以实现缓冲区的数据读取和写入。在通常情况下,环形缓冲区的读用户仅仅会影响读指针,而写用户仅仅会影响写指针。如果仅仅有 ...
有728人浏览
2017-11-27 19:08
当客户端不停的向服务端发送数据包的时候,会出现两个 数据包连在一起的情况,这就是我们tcp协议中经常遇到的粘包和拆包;
运输层中最重要的两种协议:udp和tcp,但是tcp 比 udp复杂的多;udp是无连接的,tcp是面向连接的;因此只有tcp才会发生粘包和拆包的情况;
tcp粘包和拆包的表现形式: 第一种情况
当发送两个数据 ...
有392人浏览
2017-11-27 18:01
hp-socket v5.0.1:支持 ipv6 及多 ssl 证书
hp-socket 是一套通用的高性能 tcp/udp/http 通信框架,包含服务端组件、客户端组件和 agent 组件,广泛适用于各种不同应用场景的 tcp/udp/http 通信系统,提供 c/c 、c#、delphi、e(易语言)、java、python 等编程语言接口。hp-socket 对通信层实现完全封装,应用程序不必关注通信层的任何细节;hp-socket 提供基于事件通 ...
« 上一页 1 …