
网络基础
C小虫
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TCP学习(一)版本
TCP Tahoe TCP Reno TCP New Reno TCP Sack TCP Vegas原创 2015-06-03 21:35:00 · 545 阅读 · 2 评论 -
TCP学习(二)功能
TCP:传输控制协议 控制控制,那么它的主要功能就是3大控啦。 1.差错控制:确认,校验和,超时重传 端到端的可靠性保证 2.流量控制:接收窗口(rwnd) 考虑对端的接受能力 3.拥塞控制:拥塞窗口(cwnd)具体的机制有:Tahoe、Reno、NewReno、Sack、Vegas.... 最基本的是:慢启动(指数增大)+拥塞避免(加性增大)+拥塞检测(乘性原创 2015-06-04 00:15:29 · 420 阅读 · 0 评论 -
TCP拥塞控制
原文出处:http://blog.sina.com.cn/s/blog_75d405ab01010v4v.html 当网络中存在过多的数据包时,网络的性能就会下降,这种现象称为拥塞。在网络发生拥塞时,会导致吞吐量下降,严重时会发生“拥塞崩溃”(congestion collapse)现象。一般来说,拥塞崩溃发生在网络负载的增加导致网络效率的降低的时候。 对于拥塞现象,当网络负载较小转载 2015-06-03 22:59:53 · 1248 阅读 · 0 评论 -
TCP Incast学习之中遇到的问题
6/8 1.TCP的拥塞窗口是以什么为单位? MSS,而一般MSS在实现的时候就差不多填一个MTU的值。 2.TCP的两个packet/MSS之间的间隔是怎么算的? (1)delayed ACKs :inter-packet gap (2)no deyed ACKs : smoothed RTT(RTT的加权平均) 3.RTO是什么? 超时重传,主机发送一个TCP数据包后,没有收到A原创 2015-06-08 18:34:20 · 2647 阅读 · 0 评论 -
TCP快速重传与快速恢复原理分析
转载自:http://blog.youkuaiyun.com/zhangskd/article/details/7174682 超时重传是TCP协议保证数据可靠性的一个重要机制,其原理是在发送一个数据以后就开启一个计时器, 在一定时间内如果没有得到发送数据报的ACK报文,那么就重新发送数据,直到发送成功为止。这是数据 包丢失的情况下给出的一种修补机制。一般来说,重传发生在超时之后,但是如转载 2015-08-18 19:20:20 · 467 阅读 · 0 评论 -
JavaWeb基础---从HTTP到Servlet到Jfinal
本文主要是总结自网上的资源,为自己学习中的疑惑作为解答。 参考的资料如下: HTTP部分: ①HTTP必知必会 ②HTTP协议详解 Servlet部分: Java EE 7标准:servlet3.1 Jfinal部分: jfinal技术框架解析 1.HTTP (1)URL URL(Uniform Resource Locator) 地址用于描述一个网络上的资源,原创 2016-03-27 20:08:19 · 2093 阅读 · 0 评论 -
JavaWeb基础---Cookie和Session
这篇文章,cookie和session的作用及区别,总结地很好。 主要掌握以下几点 1.Cookie和Session本质区别 由于HTTP协议是一种无状态协议,所以如果需要保持状态的话,就需要其他手段。 Cookie机制用于在客户端保持状态。 Session机制用于在服务端保持状态。 2.Cookie的种类 (1)会话Cookie 如果不设置过期时间,则表示这个cookie原创 2016-03-28 17:04:09 · 399 阅读 · 0 评论 -
TCP连接的建立与关闭
3此握手建立连接 4此握手连接关闭 直接上图 1.建立连接 2.关闭连接 3.解释 (1)为什么建立连接要3次?关闭连接要4次握手? 因为TCP是一个全双工的连接。 建立连接之前,双方都是准备好的,并且并无多余的信息需要传递。 所以在Server恢复的过程中,可以又传递ACK,又传递SYN 而连接断开的时候,由于全双工,通信一方只能确定自己一端没有信息要发送, 所以采原创 2016-03-02 10:21:43 · 380 阅读 · 0 评论