
network
chaehom
这个作者很懒,什么都没留下…
展开
-
NS3安装过程
操作系统: Fedora 16NS版本:ns-3.171. 前奏,参考这里安装2. 去官网下载tarball安装包和document来参考cdmkdir workspacecd workspacewget http://www.nsnam.org/releases/ns-allinone-3.17.tar.bz2tar xjf ns-allinone-3.17.原创 2013-06-21 16:14:18 · 3667 阅读 · 1 评论 -
《数据通信与网络》笔记--对数据链路层的一点疑问
转自:http://blog.youkuaiyun.com/todd911/article/details/9207581ARQ是Automatic Repeat reQquest,即自动请求重传。之前写过一篇介绍数据链路层的3种ARQ的文章,有兴趣的朋友可以参考:http://blog.youkuaiyun.com/todd911/article/details/9203167。在ARQ中用到了“滑动窗口”转载 2013-10-22 20:33:19 · 858 阅读 · 0 评论 -
TCP滑动窗口和socket缓冲区之间的关系
一、TCP的滑动窗口大小实际上就是socket的接收缓冲区大小的字节数二、对于server端的socket一定要在listen之间设置缓冲区大小,因为,accept时新产生的socket会继承监听socket的缓冲区大小。对于client端的socket一定要在connet之前设置缓冲区大小,因为connet时需要进行三次握手过程,会通知对方自己的窗口大小。在connet之后再设置缓冲区,转载 2013-10-03 20:02:20 · 768 阅读 · 0 评论 -
糊涂窗口综合症和Nagle算法
转自:http://www.cnblogs.com/zhaoyl/archive/2012/09/20/2695799.html 前记:TCP/IP详解系列,毕竟不是一本教材,很多地方讲的不细致。比如SWS未说明是什么就开始介绍其避免方法,还和nagle扯在了一起,直觉告诉我二者一定有猫腻,边搜索一下,果然很有收获。今天贴在这里,分享给大家。 第一部分:SWS转载 2013-10-03 20:35:34 · 807 阅读 · 0 评论 -
socket阻塞与非阻塞,同步与异步、I/O模型
转自:http://blog.youkuaiyun.com/hguisu/article/details/7453390socket阻塞与非阻塞,同步与异步作者:huangguisu1. 概念理解 在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式:转载 2013-09-08 16:08:35 · 542 阅读 · 0 评论 -
epoll精髓
转自:http://www.cnblogs.com/OnlyXP/archive/2007/08/10/851222.html在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用转载 2013-09-07 22:35:52 · 604 阅读 · 0 评论 -
简单的epoll讲解
作者:蓝形参 Geek 伪技术宅 首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的内核对象。 不管是文件,还是套接字,还是管道,我们都可以把他们看作流。 之后我们来讨论I/O的操作,通过read,我们可以从流中读入数据;通过write,我们可以往流写入数据。现在假定一个情形,我们需要从流中读数转载 2013-09-07 21:52:50 · 638 阅读 · 0 评论 -
eclipse下NS3开发环境搭建
今天试了一下用Eclipse做NS3仿真。。OS为ubuntu 12.10参考:http://www.nsnam.org/wiki/index.php/HOWTO_configure_eclipse_with_ns-31. 下载Eclipse IDE for C/C++ Developers 并解压运行(需要JRE)2. 新建一个空的C++ Project(名字例如NS3),然原创 2013-07-14 21:03:10 · 5235 阅读 · 1 评论 -
wireshark中无线帧的类型、子类型对照表
帧类型/子类型过滤器语法Management framewlan.fc.type == 0Control framewlan.fc.type == 1Data framewlan.fc.type == 2Association requestwlan.fc.t原创 2014-03-28 21:50:12 · 11249 阅读 · 0 评论