网络研究
文章平均质量分 89
LoongTech
我爱学习 学习爱我
展开
-
理解websocket与socket和http的区别
1、为什么需要webSocket很多网站为了实现推送技术,所用的技术都是轮询。轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTTP请求,然后由服务器返回最新的数据给客户端的浏览器。这种传统的模式带来很明显的缺点,即浏览器需要不断的向服务器发出请求查询是否有新消息,效率低。另外,HTTP请求可能包含较长的头部,其中真正有效的数据可能只是很小的一部分,显然这样会浪费很多的带宽等资源。而比较新的技术去做轮询的效果是Comet。这种技术虽然可以双向通信,但依然需要反复发出请求。而且在Comet中原创 2022-02-08 21:24:19 · 1586 阅读 · 0 评论 -
实现在eclipse中编译ns-3的详细步骤
NS-3中源文件(.cc)都是C++程序,此处介绍一个比较优秀的IDE集成开发环境eclipse。安装eclipse,配置运行eclipse的jre环境,设置eclipse中的编译器原创 2016-12-03 14:33:08 · 1897 阅读 · 0 评论 -
ns3网络设置模块 PointToPoint
概述ns-3的点到点通信模型是一个非常简单的点到点数据链路,通过点到点信道连接了整整两个点到点网络设备。PointToPointNetDevicePointToPointNetDevice提供一下属性:·Adress:设备的ns3::Mac48Address;·DataRate:设备的数据传输速率(ns3::DataRate);·TxQueue:设备所使用的原创 2016-12-04 18:46:33 · 3314 阅读 · 0 评论 -
ns-3中随机数机制
前言ns-3是离散事件仿真平台,它由内核部分和常用模块两个部分组成。它的内核是用C++实现的。可以在src/core目录下查看,也可以在ns3的在线doxygen文档中查阅。内核包含很多部分,实现了很多底层API供用户使用。因为仿真中经常需要模拟现实环境中的不确定行为,因而随机数机制是ns-3中非常重要的部分。了解随机数机制对仿真模拟真实随机情况非常重要,本文将详细讲解关于ns-3随机数的原创 2018-01-20 14:27:22 · 4242 阅读 · 1 评论 -
802.1CM时钟同步要求解析
一、802.1CM时钟同步要求 在最新版的标准草案802.1-1CM–d2-2中,6.4.1详细讲述了时钟同步的要求,本章节做一简单解析。If the bridged network provides time nchronization, then the following timing accuracy requirements apply. Four different C...原创 2018-09-04 11:46:09 · 1998 阅读 · 0 评论 -
CPRI vs eCPRI
英文原文阅读点击此处,此文为翻译与个人解析,非允许请勿转载传播。CPRI用于传统系统,而eCPRI用于5G无线通信技术。本文将详细介绍二者的区别。1.概述CPRI定义了用于蜂窝无线网络的中REC(无线电设备控制)和RE(无线电设备)之间的关键通信接口规范。 CPRI是通用公共无线电接口(Common Public Radio Interface)的缩写形式。CPRI是一个通用的标准,...翻译 2018-09-04 16:30:42 · 46485 阅读 · 0 评论 -
Ubuntu14.04下快速安装ns3
本文介绍通过脚本快速安装ns3的依赖包,运行脚本后,即可编译安装ns3,支持图形显示(安装了visualizer模块)。1.安装ns3的依赖包用vim编写脚本,命令如下:cd ~vim pre.sh # 用vim新建pre.sh脚本(若初次使用vim,可参考vi/vim基本使用方法【插入和退出】)在pre.sh当中输入以下命令 #!/bin/bash apt-...转载 2018-09-06 09:45:19 · 409 阅读 · 0 评论 -
回顾Linux下的IO模型
1. IO分类IO,即INPUT和OUTPUT。数据读入和数据输出。说到IO,很多人就联想到读写磁盘文件,其实这只是其中一种。对Linux系统而言,所有设备都是文件,其中包括磁盘、内存、网卡、键盘、显示器等等,对所有这些文件的访问都属于IO。针对所有的IO对象,可以将IO分成三类:网络IO磁盘IO内存IO而通常我们讨论的是前两种,具体的区分可以参考参考Linux IO解读中的解释...原创 2019-08-07 23:23:47 · 188 阅读 · 0 评论