
网络协议
文章平均质量分 66
forbabyx
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
http协议
原创 2012-01-14 12:23:51 · 103 阅读 · 0 评论 -
TCP的未来和性能
允许TCP超过对端声明的MSS,如果对端没有指定一个MSS,默认为536。 所有的TCP发送的IP数据报都被设置了DF比特,不可分片,如果中间路径的MTU小于这个值就会发送一个 ICMP差错报文,表示“不可分片”。发送端收到这个差错报文后减小MTU的大小后重新发送。 默认情况下每10分钟后会尝试使用一个较大的MTU值发送数据。 分组并不是越大越好,大的分组每经过一个路由的时间都会增加,但是传输量会减少 而小分组每经过一个路由的时间会减少,但是传输量会增加。 而这些跟网络(分组原创 2014-06-23 12:44:07 · 219 阅读 · 0 评论 -
TCP的超时和重传
一端关闭了其接收窗口 3.keepalive定时器可检测到一个空闲连接的另一端何时崩溃或重启 4.2ML定时器测量一个连接处于TIME_WAIT状态的时间 当TCL发送端检查到一段时间没有收到ACK,就会重新发送这个报文段。 RTT测量 RTT(Round Trip Time)是指一个数据包从发送到确认的时间,也就是发送的时间t1,接收到ACK的时间t2,然后t2-t1就得到了RTT时间 之后TCP会跟踪每个发送的数据包,如果超时了就会重发 RTO(Retransmissio原创 2014-06-19 08:59:05 · 652 阅读 · 0 评论 -
TCP的keepalive
原创 2014-06-08 12:38:06 · 295 阅读 · 0 评论 -
TCP的数据交互
1字节)。 当三次握手建立后,客户端像服务端发送数据,分别发送G,E,T。 No.40的TCP内容如下: Transmission Control Protocol,Src Port:1234, Dst Port:80, Seq:1, Ack:1, Len:1 可以看到数据内容长度为1字节。 序号40的时候客户端发送G,可以看到服务端延迟了接近200毫秒后才回了一个ack。 之后客户端又发送了E和T,这次服务端又延迟确认了,两次都是等待100毫秒左右才发回了ack包。 服务端不会立即确认收到原创 2014-06-05 22:04:10 · 430 阅读 · 0 评论 -
TCP连接的建立和终止
量,标识了TCP首部的大小 TCP流量控制是由连接的每一端通过声明窗口大小来提供的,这个值是16比特,所以最大是65535字节。 校验和覆盖了整个TCP报文段,首部和数据,这是一个强制性的字段,一定是由发送端计算和存储,并由接收端进行验证。 只有当URG标志设置为1时紧急指针才有效。紧急指针是一个正的偏移量,和序号字段中的值相加表示紧急数据最后一个字节的序号。 最常见的可选字段是 最长报文大小,又称为MSS(Maximun Segment Size)。每个连接方通常都在通信的第一个报文段(SYN包)原创 2014-06-01 21:46:31 · 231 阅读 · 0 评论 -
DNS协议
NS后缀选项 DNS基础教程(三)理解计算机的多种DNS后缀选项 DNS基础教程(四)DNS服务器、客户端安装及配置 DNS基础教程(五)创建DNS正向、反向查找区域 DNS基础教程(六)详解正向、反向查找区域 DNS基础教程(七)辅助区域、存根区域操作演示 DNS基础教程(八)DNS客户端查询过程 DNS基础教程(九)DNS服务器属性之接口和转发器 DNS基础教程(十)图例详解DNS递归和迭代查询原理及过程 DNS基础教程(十一)DNS服务器属性之高级服务器选项 DNS基础教程(十二)原创 2014-05-25 17:48:32 · 163 阅读 · 0 评论 -
ARP和RARP
原创 2014-05-24 18:40:18 · 185 阅读 · 0 评论 -
TCP协议总结
原创 2013-06-07 18:58:40 · 163 阅读 · 0 评论 -
网络协议 汇总
ernet_protocol_suite_part_ii.html[/url] 物理层协议 [url]http://zh.wikipedia.org/wiki/%E7%89%A9%E7%90%86%E5%B1%82[/url] 数据链路层协议 [url]http://zh.wikipedia.org/wiki/%E6%95%B0%E6%8D%AE%E9%93%BE%E8%B7%AF%E5%B1%82[/url] 网络层协议 [url]http://zh.wikipedia.org原创 2013-04-15 14:07:17 · 137 阅读 · 0 评论 -
IP数据包分析
433 > 127.0.0.1.8080: P 1:5(4) ack 1 win 1025 0x0000: 4510 0038 f53b 4000 4006 4772 7f00 0001 E..8.;@.@.Gr.... 0x0010: 7f00 0001 8a69 1f90 2d05 b025 2d99 d991 .....i..-..%-... 0x0020: 8018 0401 fe2c 0000 0101 080a 70cb 5原创 2013-04-12 14:11:16 · 597 阅读 · 0 评论 -
TCP发送过程 数据包
.{@.=.lV.... 0x0010: 0ad2 d633 0ea1 1f90 3ace 1c34 c00a d97b ...3....:..4...{ 0x0020: 5018 ffff c745 0000 3131 3131 3131 3131 P....E..11111111 0x0030: 0d0a .. 13:18:29.402888 IP 10.210.原创 2013-03-29 13:31:11 · 541 阅读 · 0 评论 -
tcp nodelay 分析
k 1 win 1025 0x0000: 4500 003a 96e9 4000 4006 e1c9 0ad2 d633 E..:..@.@......3 0x0010: 0ad2 d633 d31a 1f40 1071 3443 0fde a75a ...3...@.q4C...Z 0x0020: 8018 0401 c237 0000 0101 080a 507c b62e .....7......P|.. 0x003原创 2013-03-17 19:23:03 · 145 阅读 · 0 评论 -
DNS协议
[url]http://wenku.baidu.com/view/f335bf4fe45c3b3567ec8b5a.html[/url] 域名解析中A记录、CNAME、MX记录、NS记录的区别和联系 [url]http://blog.youkuaiyun.com/jiazhanwei365/article/details/8986581[/url] DNS解析过程详解 [url]http://blog.youkuaiyun.com/jiazhanwei365/article/details/8986原创 2013-02-22 17:15:44 · 140 阅读 · 0 评论 -
无线网络
原创 2013-02-06 10:10:05 · 128 阅读 · 0 评论 -
TCP连接建立和关闭 数据包
03c a67b 4000 4006 963e 7f00 0001 E..<.{@.@..>.... 0x0010: 7f00 0001 c357 1f90 b9d6 61b6 0000 0000 .....W....a..... 0x0020: a002 8018 fe30 0000 0204 400c 0402 080a .....0....@..... 0x0030: 03df c7cd 0000 0000原创 2012-09-11 19:17:03 · 308 阅读 · 0 评论 -
TCP协议
rl]http://wenku.baidu.com/view/04b0d780e53a580216fcfeaa.html[/url] TCP/IP 数据包头格式 [url]http://blog.renren.com/share/221236718/531132571[/url] 网络编程中Nagle算法和Delayed ACK的测试 [url]http://www.iteye.com/topic/1110883?page=2[/url] Nagle's algo原创 2012-09-10 12:41:37 · 127 阅读 · 0 评论 -
TCP/IP
原创 2012-02-01 13:34:17 · 95 阅读 · 0 评论 -
OAuth总结
参数信息 client_id 2354958370 forcelogin true redirect_uri 重定向的url response_type code 参考 帮你深入理解OAuth2.0协议 OAtuh2.0用户授权验证 理解OAuth2.0--阮一峰的blog OAuth的机制原理讲解及开发流程 Web安全测试之XSS 浅谈CSRF攻击方式原创 2016-12-22 16:15:09 · 137 阅读 · 0 评论