自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

原创 Ubuntu下安装libtorrent

导师要求写一个BitTorrent的程序,要求实现BT的下载。网上查了下资料,就是写一个BT客户端的意思。类似于迅雷,uTorrent这种,先实现最简单的下载功能,然后再看做的怎么样吧。网上的开源库有libtorrent,本文讲述如何安装libtorrent。网上也有很多安装的教程,我参考了别人的,然后自己实际装了一遍,写下此文,希望对大家有用。安装主要分为两大步骤:一、BOO

2015-06-30 14:51:57 2435

转载 GCC指令介绍

gcc [-c|-S|-E] [-std=standard]      [-g] [-pg] [-Olevel]      [-Wwarn...] [-pedantic]      [-Idir...] [-Ldir...]      [-Dmacro[=defn]...] [-Umacro]      [-foption...] [-mmachine-option...]

2015-06-16 23:02:14 342

原创 TCP Incast学习之中遇到的问题

6/81.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 2514

原创 TCP学习(二)功能

TCP:传输控制协议控制控制,那么它的主要功能就是3大控啦。1.差错控制:确认,校验和,超时重传端到端的可靠性保证2.流量控制:接收窗口(rwnd)考虑对端的接受能力3.拥塞控制:拥塞窗口(cwnd)具体的机制有:Tahoe、Reno、NewReno、Sack、Vegas....最基本的是:慢启动(指数增大)+拥塞避免(加性增大)+拥塞检测(乘性

2015-06-04 00:15:29 354

转载 TCP拥塞控制

原文出处:http://blog.sina.com.cn/s/blog_75d405ab01010v4v.html当网络中存在过多的数据包时,网络的性能就会下降,这种现象称为拥塞。在网络发生拥塞时,会导致吞吐量下降,严重时会发生“拥塞崩溃”(congestion collapse)现象。一般来说,拥塞崩溃发生在网络负载的增加导致网络效率的降低的时候。对于拥塞现象,当网络负载较小

2015-06-03 22:59:53 1107

原创 TCP学习(一)版本

TCP TahoeTCP RenoTCP New RenoTCP SackTCP Vegas

2015-06-03 21:35:00 481 2

转载 图解Bellman-ford算法

原文地址:http://www.java3z.com/cwbwebhome/article/article1/1359.html?id=4720作者:cwb 一、Bellman-Ford算法:     为了能够求解边上带有负值的单源最短路径问题,Bellman(贝尔曼)和Ford(福特)提出了从源点逐次绕过其他顶点,以缩短到达终点的最短路径长度的方法。    Bellman-f

2015-06-01 21:02:30 5644

原创 几种最短路径算法的思考

1.单源与多源的区别(1)单源就是从一个点到所有其他点的最短路径,得到的结果是一个数组,表示某个点到其他点的最短距离。常用的算法有Dijkstra算法和Bellman-ford算法。(2)多源最短路径计算所有点到其他点的最短距离,得到的是一个矩阵。常用的算法有Floyd算法。摘自:http://zhidao.baidu.com/link?url=RlMQxzdCqmJRMp2

2015-06-01 20:21:27 427

原创 Dijkstra算法的认识

Dijkstra算法步骤:1.初使时令 S={V0},T={其余顶点},T中顶点对应的距离值, 若存在,为弧上的权值,若不存在,为Inf。2.从T中选取一个其距离值为最小的顶点W加入S。对T中顶点的距离值进行修改:若加进W作中间顶点,从V0到Vi的距离值比不加W的路径要短,则修改此距离值(此过程称为relax)。3.重复上述步骤,直到S中包含所有顶点,即S=V为止(说明最外层是除起点外

2015-06-01 16:18:22 1241

Leetcode-cpp 2015.5更新

这是leetcode,一个开源项目,可以用于求职找工作,里面的算法尽量背诵,愿大家学到东西啦。

2015-07-04

802.11n A Survival Guide.pdf

这是大神Mattew Gast的802.11权威指南的续作,非常的经典,值得想了解802.11技术的人一读。

2014-12-03

Pointers in C

一本详细介绍C指针的书籍。完全是介绍C的指针的。有需要的朋友欢迎下载。

2014-07-24

OPNET网络仿真

网络仿真 OPNET 本书第1章针对暂时没使用过OPNET的读者,侧重于对Modeler仿真环境和工具的纲 要性介绍。通过一个简单的例子说明如何建立网络模块,包括定义拓扑,设定业务流量, 收集统计量,分析仿真结果;

2014-03-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除