![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络
taoy86
这个作者很懒,什么都没留下…
展开
-
什么是IDC ,可以用来做什么
1. 什么是IDCIDC的英文是Internet Data Center,翻译为互连网数据中心。作为NSP业务的一个重要的网络服务平台,它通过与某一骨干网高速连接,借助丰富的网络资源向网站企业和传统企业提供大规模、高质量、安全可靠的专业化服务器托管、空间租用、网络批发带宽。IDC机房的部分标准开机时电子计算机机房的温、湿度夏季:23±2℃冬季:20±21℃全年:18-28℃ 温度变化率 <5℃h 并不得结露 <10℃/h 并不得结露相对湿度 45%-65%(A级) 40%.转载 2020-09-30 15:13:49 · 6831 阅读 · 0 评论 -
IP协议详解
目录Internet地址结构 表示IP地址 基本的IP地址结构 IP协议 IPv4首部 IP转发 IP分片 Internet地址结构表示IP地址目前的IP版本有4和6。目前最流行的就是IPv4,有十进制和二进制两种表示方法。分别是:点分四组十进制。每一组范围是[0~255],如:255.255.255.255二进制。如:11111111 11...转载 2018-11-20 13:00:22 · 283 阅读 · 0 评论 -
TCP超时与重传机制
TCP协议是一种面向连接的可靠的传输层协议,它保证了数据的可靠传输,对于一些出错,超时丢包等问题TCP设计的超时与重传机制。其基本原理:在发送一个数据之后,就开启一个定时器,若是在这个时间内没有收到发送数据的ACK确认报文,则对该报文进行重传,在达到一定次数还没有成功时放弃并发送一个复位信号。 这里比较重要的是重传超时时间,怎样设置这个定时器的时间(RTO),从而保证对网络资源最小的浪费...转载 2018-11-01 14:50:27 · 1026 阅读 · 0 评论 -
TCP的ACK原理和延迟确认机制
一、ACK定义TCP协议中,接收方成功接收到数据后,会回复一个ACK数据包,表示已经确认接收到ACK确认号前面的所有数据。ACK字段长度为32位,能表示0~2^32-1之间的值。二、ACK作用发送方在一定时间内没有收到服务端的ACK确认包后,就会重新发送TCP数据包。发送方收到了ACK,表明接收方已经接收到数据,保证了数据的可靠达到。三、ACK机制接收方在接收到数据后,不是立即会给...转载 2018-11-01 11:32:14 · 973 阅读 · 0 评论 -
为什么Netty这么火?与Mina相比有什么优势?
Netty是目前最流行的由JBOSS提供的一个Java开源框架NIO框架,Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。Netty的优点可以总结如下1、API使用简单,开发门槛低;2、功能强大,预置了多种编解码功能,支持多种主流协议;3、定制能力强,可以通过ChannelHandler对通信框架进行灵活地扩展;4、...转载 2018-11-01 11:23:00 · 354 阅读 · 0 评论 -
Https协议详解
HTTP 的缺点到现在为止,我们已了解到 HTTP 具有相当优秀和方便的一面,然而 HTTP 并非只有好的一面,事物皆具两面性,它也是有不足之处的。HTTP 主要有这些不足,例举如下。1、通信使用明文( 不加密) , 内容可能会被窃听2、不验证通信方的身份, 因此有可能遭遇伪装3、无法证明报文的完整性, 所以有可能已遭篡改这些问题不仅在 HTTP 上出现,其他未加密的协议中也会存在这...转载 2018-10-30 17:39:50 · 622 阅读 · 0 评论 -
tcpdump抓包分析TCP三次握手过程
一、 tcpdump使用1、首先看下MAN手册TCPDUMP(8) NAME tcpd...转载 2018-06-08 19:47:15 · 1416 阅读 · 0 评论 -
第二章 HttpClient 连接管理
2.1 连接参数'http.socket.timeout':定义了套接字的毫秒级超时时间(SO_TIMEOUT),这就是等待数据,换句话说,在两个连续的数据包之间最大的闲置时间。如果超时时间是0就解释为是一个无限大的超时时间。这个参数期望得到一个java.lang.Integer类型的值。如果这个参数没有被设置,那么读取操作就不会超时(无限大的超时时间)。'http.tcp.nodelay':决定...转载 2018-06-08 14:31:33 · 4382 阅读 · 0 评论 -
TCP协议中FLAG的含义
TCP FLAG 标记基于标记的TCP包匹配经常被用于过滤试图打开新连接的TCP数据包。TCP标记和他们的意义如下所列:* F : FIN - 结束; 结束会话* S : SYN - 同步; 表示开始会话请求* R : RST - 复位;中断一个连接* P : PUSH - 推送; 数据包立即发送* A : ACK - 应答* U : URG - 紧急* E : ECE - 显式拥塞提醒回应* W...转载 2018-06-11 18:35:17 · 9846 阅读 · 0 评论 -
tcpdump过滤某个端口
tcpdump过滤某个端口 一般我们使用Tcpdump时都是使用: Java代码 tcpdump -i ethx www.2cto.com 下面这条命令就是查看80端口的访问量,进行排序,取前20位 Java代码 tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F"." '{print $1"."$2"."$3"."$4}' | so...转载 2018-06-11 16:52:04 · 34567 阅读 · 0 评论 -
TCP连接状态详解及TIME_WAIT过多的解决方法
TIME_WAIT状态原理----------------------------通信双方建立TCP连接后,主动关闭连接的一方就会进入TIME_WAIT状态。客户端主动关闭连接时,会发送最后一个ack后,然后会进入TIME_WAIT状态,再停留2个MSL时间(后有MSL的解释),进入CLOSED状态。下图是以客户端主动关闭连接为例,说明这一过程的。 TIME_WAIT状态存在的理由TCP/IP协议...转载 2018-05-04 16:28:52 · 225 阅读 · 0 评论