自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (1)
  • 收藏
  • 关注

原创 写出高质量软件的75条体会

<br />http://www.blueidea.com/tech/program/2006/3479.asp<br /> 

2010-11-03 17:48:00 616

原创 高质量C++/C编程指南

http://man.chinaunix.net/develop/c&c++/c/c.htm#_Toc520634025

2010-04-08 13:58:00 603

原创 zigbee相关

http://www.51zigbee.com/  

2010-04-08 13:56:00 553

转载 IEEE 802.11n协议中的相关技术

转自:http://www.txrzx.com/content.asp?id=889&Classid=104 

2010-02-25 17:09:00 860

转载 利用CAPWAP升级无线网络

转自:http://media.ccidnet.com/art/2619/20080527/1459669_1.html利用CAPWAP升级无线网络 作者:北京联合大学 陈宝林 无线网络和IPv6已经成为校园网络应用的两大热点。如何让校园中已经应用或正在建设的无线网络平稳过渡到I

2010-02-25 16:39:00 1472

转载 IEEE 802.11

转自:http://zh.wikipedia.org/wiki/IEEE_802.11

2010-02-25 14:04:00 790

转载 WLAN主要技术标准与进展

转自:http://www.h3c.com.cn/About_H3C/Company_Publication/IP_Lh/2009/Five/Home/Catalog/200908/644436_30008_0.htm WLAN主要技术标准与进展2009年08月12日WLAN的应用与技术标准的完善之间形成了良好的互动。本文从当前用户业务需求重点关注的带宽、无

2010-02-25 14:01:00 1040

转载 Assert - 断言

概述  Assert - 断言  编写代码时,我们总是会做出一些假设,断言就是用于在代码中捕捉这些假设,可以将断言看作是异常处理的一种高级形式。断言表示为一些布尔表达式,程序员相信在程序中的某个特定点该表达式值为真。可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言,而在部署时禁用断言。同样,程序投入运行后,最终用户在遇到问题时可以重新起用断言。  使用断言可以创建更稳定,品质更好

2010-01-20 09:27:00 802

转载 strcpy()、memcpy()、memmove()、memset()的实现

strcpy(), 字符串拷贝.char *strcpy(char *strDest, const char *strSrc){    assert((strDest!=NULL) && (strSrc !=NULL));    char *address = strDest;        while( (*strDest++ = * strSrc++) != /0)NULL ;    re

2010-01-20 09:12:00 407

转载 memmove 的实现

baidu的笔试题目用C语言实现一个公用库函数void * memmove(void *dest,const void *src,size_t n)。该函数的功能是拷贝src所指的内存内容前n个字节到dest所指的地址上。注意,作为公用库函数,请注意安全检查,注意处理内存区重合的情况。void*  memmove(void *dest, const void *src,size_t n)

2010-01-20 09:10:00 465

转载 C/C++头文件一览

#include     //设定插入点#include      //字符处理#include      //定义错误码#include      //浮点数处理#include     //文件输入/输出#include     //参数化输入/输出#include    //数据流输入/输出#include     //定义各种数据类型最值常量#include     //定义本地化函数#i

2010-01-19 16:11:00 463

转载 typedef和#define的用法与区别

一、typedef的用法在C/C++语言中,typedef常用来定义一个标识符及关键字的别名,它是语言编译过程的一部分,但它并不实际分配内存空间,实例像:typedef      int         INT;typedef      int         ARRAY[10];typedef     (int*)     pINT;typedef可以增强程序的可读性,以及标识符的灵

2010-01-19 15:40:00 438

转载 volatile关键字

volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改。用volatile关键字声明的变量i每一次被访问时,执行部件都会从i相应的内存单元中取出i的值。没有用volatile关键字声明的变量i在被访问的时候可能直接从cpu的寄存器中取值(因为之前i被访问过,也就是说之前就从内存中取出i的值保存到某个寄存器中),之所以直接从寄存器中取值,而不去内存中

2010-01-19 10:36:00 487

转载 索引

  【编程术语】使用索引可快速访问数据库表中的特定信息。索引是对数据库表中一列或多列的值进行排序的一种结构,例如 employee 表的姓(lname)列。如果要按姓查找特定职员,与必须搜索表中的所有行相比,索引会帮助您更快地获得该信息。  索引是一个单独的、物理的数据库结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。  索引提供指向存储在表的指

2010-01-14 09:03:00 506

转载 单播

  Unicast,是客户端与服务器之间的点到点连接。“点到点”指每个客户端都从服务器接收远程流。仅当客户端发出请求时,才发送单播流。  Unicast(单播):在客户端与媒体服务器之间需要建立一个单独的数据通道,从一台服务器送出的每个数据包只能传送给一个客户机,这种传送方式称为单播。指网络中从源向目的地转发单播流量的过程。单播流量地址唯一。每个用户必须分别对媒体服务器发送单独的查询,而媒体服

2010-01-11 09:53:00 786

转载 WIDS(无线入侵检测)

  关于无线的入侵检测系统  IDS是英文“Intrusion Detection Systems”的缩写,中文意思是“入侵检测系统”。专业上讲就是依照一定的安全策略,对网络、系统的运行状况进行监视,尽可能发现各种攻击企图、攻击行为或者攻击结果,以保证网络系统资源的机密性、完整性和可用性。  入侵检测系统(IDS)通过分析网络中的传输数据来判断破坏系统和入侵事件。传统的入侵检测系统仅能检测

2009-12-24 10:54:00 10558

转载 广播风暴

  广播风暴(Broadcast Storm)  ★当主机系统响应一个在网上不断循环的报文分组或者试图响应一个没有应答的系统时就会发生广播风暴。一般为了改变这种状态,请求或者响应分组源源不断地产生出来,常使情况变得更糕。随着网络上分组数目的增加,拥塞会随之出现,从而降低网络的性能以至于使之陷入瘫痪。  ★一个数据帧或包被传输到本地网段 (由广播域定义)上的每个节点就是广播;由于网络拓扑的设

2009-12-17 20:37:00 1286

转载 VLAN(虚拟局域网)

[编辑本段]【什么是VLAN】  VLAN(Virtual Local Area Network)的中文名为"虚拟局域网"。VLAN是一种将局域网设备从逻辑上划分成一个个网段,从而实现虚拟工作组的新兴数据交换技术。这一新兴技术主要应用于交换机和路由器中,但主流应用还是在交换机之中。但又不是所有交换机都具有此功能,只有VLAN协议的第三层以上交换机才具有此功能,这一点可以查看相应交换机的

2009-12-17 13:59:00 2065

转载 RFC

一、网络中的RFC   RFC及RFC编辑者  Request For Comments (RFC),是一系列以编号排定的文件。文件收集了有关因特网相关资讯,以及UNIX和因特网社群的软件文件。目前RFC文件是由Internet Society(ISOC)所赞助发行。  基本的因特网通讯协定都有在RFC文件内详细说明。RFC文件还额外加入许多的论题在标准内,例如对于因特网新开发的协定及

2009-12-15 15:18:00 596

原创 Ubuntu8.04安装snmp

2009-12-15  13:38:31 1. 安装snmp相关组件# apt-get install snmpd snmp  2. 启动snmpd服务:# /etc/init.d/snmpd start 3. 简单测试。# snmpwalk -v 1 -c public localhost如果有反应,表示你的snmpd已经可以正常工作。 4. 配置/etc

2009-12-15 13:37:00 932

转载 子网掩码

子网掩码目录[隐藏]IP地址的结构 子网掩码的作用 子网掩码的概念 确定子网掩码数 IP掩码的标注 子网掩码和ip地址的关系 子网掩码的分类IP地址的结构 子网掩码的作用 子网掩码的概念 确定子网掩码数 IP掩码的标注 子网掩码和ip地址的关系 子网掩码的分类   子网掩码(subnet mask)是每个网管必须要掌握的基础知识,只有掌握它,才能够真正理解TCP

2009-12-10 14:16:00 1150

转载 网关

网关(Gateway)又称网间连接器、协议转换器。网关在传输层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关的结构也和路由器类似,不同的是互连层。网关既可以用于广域网互连,也可以用于局域网互连。 网关是一种充当转换重任的计算机系统或设备。在使用不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。与网桥只是简单地传达信息不同,网

2009-12-10 14:07:00 481

原创 MIB

MIB(Management Information Base) MIB是Management Information Base的缩写,中文名字叫“管理信息库”,它是网络管理数据的标准,在这个标准里规定了网络代理设备必须保存的数据项目,数据类型,以及允许在每个数据项目中的操作。通过对这些数据项目的存取访问,就可以得到该网关的所有统计内容。再通过对多个网关统计内容的综合分析即可实现基本的网络

2009-12-10 13:32:00 1062

转载 报文

报文是网络中交换与传输的数据单元。报文包含了将要发送的完整的数据信息,其长短很不一致。(可分为自由报文和数字报文)  报文也是网络传输的单位,传输过程中会不断的封装成分组、包、帧来传输,封装的方式就是添加一些信息段,那些就是报文头  以一定格式组织起来的数据.  比如里面有报文类型, 报文版本, 报文长度, 报文实体等等信息.  完全与系统定义, 或自定义的数据结构同义.  来

2009-12-09 15:35:00 477

原创 滑动窗口协议

      只有在接收窗口向前滑动时(与此同时也发送了确认),发送窗口才有可能向前滑动。  收发两端的窗口按照以上规律不断地向前滑动,因此这种协议又称为滑动窗口协议。  当发送窗口和接收窗口的大小都等于 1时,就是停止等待协议。  当发送窗口大于1,接收窗口等于1时,就是回退N步协议。  当发送窗口和接收窗口的大小均大于1时,就是选择重发协议。  协议中规定,对于窗口内未经确认

2009-12-09 09:56:00 1028

转载 TCP滑动窗口

目前建立在TCP协议上的网络协议特别多,有telnet,ssh,有ftp,有http等等。这些协议又可以根据数据吞吐量来大致分成两大类:(1)交互数据类型,例如telet,ssh,这种类型的协议在大多数情况下只是做小流量的数据交换,比如说按一下键盘,回显一些文字等等。(2)数据成块类型,例如ftp,这种类型的协议要求TCP能尽量的运载数据,把数据的吞吐量做到最大,并尽可能的提高效率。针对这两种情况

2009-12-09 09:34:00 565

转载 【TCP/IP基础教程汇总】最大UDP数据报长度

理论上,IP数据报的最大长度是65535字节,这是由IP首部(图3-1)16比特总长度字段所限制的。去除20字节的IP首部和8个字节的UDP首部, UDP数据报中用户数据的最长长度为65507字节。但是,大多数实现所提供的长度比这个最大值小。    我们将遇到两个限制因素。第一,应用程序可能会受到其程序接口的限制。socket API提供了一个可供应用程序调用的函数,以设置接收和发送缓存的长度。对

2009-12-09 09:30:00 1399

原创 socklen_t

socklen_t,和int 有点像,用来表示长度包含在头文件:#include 中 例:socklen_t length = sizeof(**)其他参考头文件:#include    #include

2009-12-08 10:46:00 5608

原创 TCP & UDP

UDP和TCP的差别:=================UDP协议快速,但是消息传输不安全,容易掉包,用户之间没有建立通信通道,只管消息发送不管是否能达到,可能导致不能收到消息.TCP协议不快,但是安全,他是在用户个用户之间直接建立了一条通信的通道,能安全的传输信息,即使在传输的时候有掉包,协议检测到后会重新发送丢掉的包.   UDP(User Datagram Protoco

2009-12-07 19:58:00 1372

原创 fd_set

FD_ZERO(fd_set *set)  -- 清除一个文件描述符集合 FD_SET(int fd, fd_set *set) -- 添加fd到集合 FD_CLR(int fd, fd_set *set) -- 从集合中移去fd FD_ISSET(int fd, fd_set *set) -- 测试fd是否在集合中

2009-12-04 11:03:00 508

转载 127.0.0.1

  127.0.0.1是回送地址,指本地机,一般用来测试使用。   回送地址(127.x.x.x)是本机回送地址(Loopback Address),即主机IP堆栈内部的IP地址,主要用于网络软件测试以及本地机进程间通信,无论什么程序,一旦使用回送地址发送数据,协议软件立即返回之,不进行任何网络传输。  IP地址由两部分组成,即网络号和主机号。网络号标识的是internet上的一个网络,主机号标识

2009-12-04 09:52:00 1164

转载 CHAP

来自http://zh.wikipedia.org/wiki/CHAP (维基百科) 挑战握手协议(Challenge-Handshake Authentication Protocol,CHAP)是一个用来验证用户或网络提供者的协议。负责提供验证服务的机构,可以是互联网服务供应商,又或是其他的验证机构。RFC 1994详细定义了CHAP这个协议。CHAP 用于使用3次握手周期性的

2009-12-03 16:38:00 548

转载 隧道技术及其应用

  隧道技术(Tunneling)是一种通过使用互联网络的基础设施在网络之间传递数据的方式。使用隧道传递的数据(或负载)可以是不同协议的数据帧或包。隧道协议将其它协议的数据帧或包重新封装然后通过隧道发送。新的帧头提供路由信息,以便通过互联网传递被封装的负载数据。  这里所说的隧道类似于点到点的连接。这种方式能够使来自许多信息源的网络业务在同一个基础设施中通过不同的隧道进行传输。隧道技术使用点对

2009-12-03 16:29:00 2370

转载 VOIP简介

VoIP(Voice over Internet Protocol)简而言之就是将模拟声音讯号(Voice)数字化,以数据封包(Data Packet)的型式在 IP 数据网络 (IP Network)上做实时传递。 VoIP最大的优势是能广泛地采用Internet和全球IP互连的环境,提供比传统业务更多、更好的服务。 VoIP可以在IP网络上便宜的传送语音、传真、视频、和数据等业务,如统一消息、

2009-12-03 14:20:00 668

转载 RPC简介

英文原义:Remote Procedure Call Protocol  中文释义:(RFC-1831)远程过程调用协议  注解:一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容

2009-12-03 13:31:00 413

转载 PPPoe简介

目录[隐藏]PPPOE协议简介 PPPoE的验证过程 PPPoE的相关技术概要 PPPoE相关知识问答集 PPPoE常见故障及分析 PPPOE协议简介  pppoe是point-to-point protocol over ethernet的简称,可以使以太网的主机通过一个简单的桥接设备连到一个远端的接入集中器上。通过pppoe协议,远端接入设备能够实现对每个接入用户的控制和计费。与传统的

2009-12-03 11:24:00 2788

原创 香农定理

香农定理:香农定理则描述了有限带宽、有随机热噪声信道的最大传输速率与信道带宽、信号噪声功率比之间的关系.  在有随机热噪声的信道上传输数据信号时,数据传输率Rmax与信道带宽B,信噪比S/N关系为: Rmax=B*Log⒉(1+S/N)  在信号处理和信息理论的相关领域中,通过研究信号在经过一段距离后如何衰减以及一个给定信号能加载多少数据后得到了一个著名的公式,叫做香农(Shannon)定

2009-12-03 11:17:00 973

转载 数字用户线(DSL)

数字用户线 (Digital Subscriber Line, 简称 DSL), 是对在本地电话网线上所提供的数字数据传输的一整套技术的总称. 基本上, 根据数字用户线的具体实施技术和服务水平的不同,其下载速率可从128kbit/秒, 到24,000 kbit/秒不等. 上传速率低于下载速率者称为非对称数字用户线 (Asymmetric Digital Subscriber Line, 简

2009-12-03 10:59:00 1935

转载 TR069简介

TR-069是由DSL论坛(www.dslforum.org)所开发的技术规范之一,其全称为“CPE广域网管理协议”。它提供了对下一代网络中家庭网络设备进行管理配置的通用框架和协议,用于从网络侧对家庭网络中的网关、路由器、机顶盒等设备进行远程集中管理。  这些设备不论是在最开始安装的时候还是在后期运行中的业务配置变更或是出现故障需要维护的时候,都需要通过管理接口对设备进行配置或是诊断。现阶段的

2009-12-03 10:23:00 1923

基于CAPWAP协议的集中式无线局域网架构

基于CAPWAP协议的集中式无线局域网架构

2010-03-04

空空如也

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

TA关注的人

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