自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (8)
  • 收藏
  • 关注

原创 爬虫 京东登录协议分析

最近在研究京东登录的协议,这里简单记录下分析过程京东登录的流程可分解如下:请求登录界面(url是京东-欢迎登录 (jd.com)) 输入用户名密码 点击登录 滑块验证码验证 登录成功协议报文分析用Fiddler抓包,这里直接从最后一步登录作为切入点 登录请求 从抓包中可以明显发现登录的请求url是:https://passport.jd.com/uc/loginService请求的报文如下一个个字段来看看:uuid:可以在登录页面请求中得到r:是一个时间戳,写

2021-05-12 15:46:56 3520 4

转载 很好的创业文章

何为“屌丝”,“屌丝”大多出身贫寒之家,穷,是屌丝最显著的特征,没有很多的社会关系,只能靠自己,内心非常渴望成功,屌丝二字蕴含着无奈与自嘲的意味, 亦为“苦B青年”。如果你很有钱,或者有个李刚样的爸爸,那以下这些都不成问题。但是作为屌丝,选择创业这条路,那真是如唐僧西天取经一样,需要经过很多难,本人就是屌丝一个,比较有感触。 1.你家庭压力大吗?  不管怎么样,我认为家庭是最重

2013-04-22 13:50:00 714

转载 事务和锁

事务事务定义了一组SQL命令的边界,这组命令或者作为一个整体被全部执行,或者都不执行。事务的典型实例是转帐。事务的范围 事务由3个命令控制:BEGIN、COMMIT和ROLLBACK。BEGIN开始一个事务,之后的所有操作都可以取消。COMMIT使BEGIN后的所有命令得到确认;而ROLLBACK还原BEGIN之后的所有操作。如: sqlite> BEGIN;

2013-04-18 16:05:24 2587

转载 Source Insight 常用设置和快捷键大全

随笔- 195  文章- 3  评论- 15  Source Insight 常用设置和快捷键大全1.括号配对高亮:“在前括号左侧,后括号左侧” 双击鼠标左键,可以选定匹配括号和其中内容( 2.让{ 和 } 不缩进:Options -> Document Options -> Auto Indenting -> Auto Inde

2013-04-11 15:38:46 1985

转载 Linux中重定向及管道

Linux中重定向及管道1重定向1.1      重定向符号>               输出重定向到一个文件或设备 覆盖原来的文件>!              输出重定向到一个文件或设备 强制覆盖原来的文件>>             输出重定向到一个文件或设备 追加原来的文件1.2标准错误重定向符号2>             将一个标准

2013-04-10 16:58:59 598

转载 IPC通信:Posix信号灯

IPC通信:Posix信号灯  信号灯用来实现同步——用于多线程,多进程之间同步共享资源(临界资源)。信号灯分两种,一种是有名信号灯,一种是基于内存的信号灯。有名信号灯,是根据外部名字标识,通常指代文件系统中的某个文件。而基于内存的信号灯,它主要是把信号灯放入内存的,基于内存的信号灯,同步多线程时,可以放到该多线程所属进程空间里;如果是同步多进程,那就需要把信号灯放入到共享内存

2013-04-09 10:32:50 1344

转载 IPC通信:Posix共享内存1

IPC通信:Posix共享内存1  共享内存区是最快的可用IPC形式。它允许多个不相关的进程去访问同一部分逻辑内存。如果需要在两个运行中的进程之间传输数据,共享内存将是一种效率极高的解决方案。一旦这样的内存区映射到共享它的进程的地址空间,这些进程间数据的传输就不再涉及内核。这样就可以减少系统调用时间,提高程序效率  共享内存是由IPC为一个进程创建的一个特殊的地址范围,它将

2013-04-09 10:30:15 607

转载 IPC通信:Posix共享内存2

IPC通信:Posix共享内存2Posix共享内存区涉及两个步骤:1、指定一个名字参数调用shm_open,以创建一个新的共享内存区对象或打开一个以存在的共享内存区对象。2、调用mmap把这个共享内存区映射到调用进程的地址空间。传递给shm_open的名字参数随后由希望共享该内存区的任何其他进程使用。相关函数: 1 shm_open()函数 2 功能:

2013-04-09 10:29:06 635

转载 一些SQLite技巧

SQLite自增ID自段使用方法为 INTEGER PRIMARY KEY AUTOINCREMENT如:CREATE TABLE 21andy ( id INTEGER PRIMARY KEY AUTOINCREMENT, 21andy VARCHAR(100) NOT NULL, date DATE ); 注意是AUTOINCREMENT, 和MySQL的写法不一样

2013-03-29 21:49:07 1030

转载 tcpdump的使用

例:tcpdump host 172.16.29.40 and port 4600 -X -s 500tcpdump采用命令行方式,它的命令格式为:  tcpdump [ -adeflnNOpqStvx ] [ -c 数量 ] [ -F 文件名 ]          [ -i 网络接口 ] [ -r 文件名] [ -s snaplen ]          [ -T 类型 ]

2013-03-28 13:39:25 569

转载 共享内存

共享内存是系统出于多个进程之间通讯的考虑,而预留的的一块内存区。在/proc/sys/kernel/目录下,记录着共享内存的一些限制,如一个共享内存区的最大字节数shmmax,系统范围内最大共享内存区标识符数shmmni等,可以手工对其调整,但不推荐这样做。一、应用共享内存的使用,主要有以下几个API:ftok()、shmget()、shmat()、shmdt()及shmctl()。1

2013-03-28 10:07:03 849

原创 NAT 网络地址转换学习

网络地址转换(NAT,Network Address Translation)属接入广域网(WAN)技术,是一种将私有(保留)地址转化为合法IP地址的转换技术,它被广泛应用于各种类型Internet接入方式和各种类型的网络中。原因很简单,NAT不仅完美地解决了lP地址不足的问题,而且还能够有效地避免来自网络外部的攻击,隐藏并保护网络内部的计算机。实现方式NAT的实现方式有三

2013-03-13 10:16:50 742

转载 gcc/g++ 编译

1. gcc/g++在执行编译工作的时候,总共需要4步(1).预处理,生成.i的文件[预处理器cpp] (2).将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs] (3).有汇编变为目标代码(机器代码)生成.o的文件[汇编器as] (4).连接目标代码,生成可执行程序[链接器ld][参数详解] -x language filename     设定文件所使

2013-03-04 11:12:51 556

转载 source insight快捷键及使用技巧

source insight快捷键及使用技巧 退出程序                             : Alt+F4重画屏幕                             : Ctrl+Alt+Space完成语法                             : Ctrl+E复制一行

2013-02-27 14:08:58 303

转载 makefile 学习

最近在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。            于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。           后记,看完发现这篇文章和《Linux环境下的C编程指南》的makefile一章所讲述的惊人的相似,只是这篇文章从一个实例切入,在有些地方比较好理解

2013-02-06 10:49:08 427

转载 __attribute__ 学习笔记

1. __attribute__ GNU C的一大特色(却不被初学者所知)就是__attribute__机制。__attribute__可以设置函数属性(Function Attribute)、变量属性(Variable Attribute)和类型属性(Type Attribute)__attribute__前后都有两个下划线,并且后面会紧跟一对原括弧,括弧里面是相应的__attrib

2013-02-05 13:44:34 326

转载 select函数总结

select函数总结阻塞方式block,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回。使用Select就可以完成非阻塞non-block,就是进程或线程执行此函数时不必非要等待事件的发生,一旦执行肯定返回,以返回值的不同来反映函数的执行情况,如果事件发生则与阻塞方式相同,若事件没有发生则返回一个代码来告知事件未发

2013-01-31 15:40:49 427

转载 sizeof() 用法

sizeof()用法汇总sizeof()功能:计算数据空间的字节数1.与strlen()比较      strlen()计算字符数组的字符数,以"\0"为结束判断,不计算为'\0'的数组元素。      而sizeof计算数据(包括数组、变量、类型、结构体等)所占内存空间,用字节数表示。2.指针与静态数组的sizeof操作      指针均可看为变量类型

2013-01-18 15:21:18 344

原创 ubuntu 11.10 环境变量

今天学习了下ubuntu的环境变量设置。主要涉及到以下五个文件:(一) /etc/environment    系统环境变量,系统启动时加载,对任意用户有效(二) /etc/profile    全局用户环境变量,系统启动时加载,对任意用户有效(三) /etc/bash.bashrc    为每一个运行bash shell的用户执行此文件,当bash shell被打开时,该文件被读

2012-10-30 14:46:22 605

原创 c语言typedef 与 #define

typedef作为类型定义关键字,用于在原有数据类型(包括基本类型、构造类型和指针等)的基础上,由用户自定义新的类型名称。在编程中使用typedef的好处,除了为变量取一个简单易记且意义明确的新名称之外,还可以简化一些比较复杂的类型声明。比如:         typedef    int    INT32;将INT32定义为与int具有相同意义的名字,这样类型INT32就可用于类型声明和

2012-10-09 16:13:10 751

原创 大小端 网络字节序

定义如下:a) Little-Endian就是低位字节排放在内存的低地址端,高位字节排放在内存的高地址端。b) Big-Endian就是高位字节排放在内存的低地址端,低位字节排放在内存的高地址端。c) 网络字节序:TCP/IP各层协议将字节序定义为Big-Endian,因此TCP/IP协议中使用的字节序通常称之为网络字节序。我们以0x12345678为例:

2012-09-26 14:17:22 517

转载 c语言详解sizeof

一、sizeof的概念    sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。    它并不是函数。    sizeof操作符以字节形式给出了其操作数的存储大小。    操作数可以是一个表达式或括在括号内的类型名。    操作数的存储大小由操作数的类型决定。    二、sizeof的使用方法    1、用于数据类型

2012-08-15 13:46:26 1130

原创 c语言extern详解

(1)变量extern int a;//声明一个全局变量aint a; //定义一个全局变量aextern int a =0 ;//定义一个全局变量a 并给初值。int a =0;//定义一个全局变量a,并给初值,        定义只能出现在一处。不管是int a;还是extern int a=0;还是int a=0;都只能出现一次,而那个extern int

2012-08-08 14:58:20 704

转载 C语音static详解

一、c程序存储空间布局(1) 栈 由编译器自动分配释放管理。局部变量及每次函数调用时返回地址、以及调用者的环境信息(例如某些机器寄存器)都存放在栈中。新被调用的函数在栈上为其自动和临时变量分配存储空间。通过以这种方式使用栈,C函数可以递归调用。递归函数每次调用自身时,就使用一个新的栈帧,因此一个函数调用实例中的变量集不会影响另一个函数调用实例中的变量。    a.局部变量

2012-08-08 14:43:21 1041

转载 H264 RTP打包类、解包类

H264 RTP打包类、解包类,实现了单个NAL单元包和FU_A分片单元包。对于丢包处理,采用简单的策略:丢弃随后的所有数据包,直到收到关键帧。测试效果还不错,代码贴上来,若能为同道中人借鉴一二,足矣。两个类的使用说明如下(省略了错误处理过程): DWORD H264SSRC ; CH264_RTP_PACK pack ( H264SSRC ) ; BYTE *pVideoData

2012-07-09 17:12:23 2332

原创 jrtplib 3.9.1 交叉编译 linux arm

下面是具体步骤:1.修改CMakeList.txt,以生成交叉编译的makefile。打开jthread1.3.1目录中的CMakeList.txt,在开头加入下面几句话        #告知当前使用的是交叉编译方式  SET(CMAKE_SYSTEM_NAME Linux)  #设置c编译器  SET(CMAKE_C_COMPILER "arm-none-linux-gn

2012-07-06 17:12:09 3001

原创 windows 下编译 jrtplib-3.9.1 和 jthread-1.3.1

第一步,先下载三个必要的文件:1.下载 jrtplib-3.9.1:http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jrtplib2.下载 jthread-1.3.1:http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jthread

2012-06-18 15:55:23 3263

原创 H264 RTP 封包原理

1.NAL概述    NAL全称Network Abstract Layer,即网络抽象层。在H.264/AVC视频编码标准中,整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象层面(NAL)。其 中,前者负责有效表示视频数据的内容,而后者则负责格式化数据并提供头信息,以保证数据适合各种信道和存储介质上的传输。    现实中的传输系统是多样化的,其可靠性,服务质量,

2012-05-30 15:06:47 7174

转载 如何使用SOCKET 发送HTTP1.1 GET POST请求包

如何使用SOCKET 发送HTTP1.1 GET POST请求包 HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求报文和响应报文。请求报文一个HTTP请求报文由请求行(request line)、请求头部(header)、空行和请求数据4个部分组成,下图给出了请求报文的一般格式。  (1)请求行请求行

2012-05-29 08:57:07 729

原创 ubuntu下编译 jrtplib-3.9.1 和 jthread - 1.3.1

一、首先,先下载三个必要的文件:1.下载 jrtplib-3.9.1:http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jrtplib2.下载 jthread-1.3.1:http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jthread3.由于

2012-05-28 14:14:51 2679 1

转载 TCP /IP UDP socket 之间的联系

对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1.         什么是TCP/IP、UDP?2.         Socket在哪里呢?3.         Socket是什么呢?4.         你会使用它们吗?什么是TCP/IP、UDP?         TCP/IP(Trans

2012-05-24 16:48:07 767

转载 socket网络编程

“一切皆Socket!话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有socke

2012-05-24 16:27:38 658

原创 关于字节对齐

现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。一.对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只能从某些特定地址开始存取。比如有些架构的CP

2012-05-24 14:08:25 506

转载 RTP协议详解

RTP协议分析第1章.     RTP概述1.1.  RTP是什么RTP全名是Real-time Transport Protocol(实时传输协议)。它是IETF提出的一个标准,对应的RFC文档为RFC3550(RFC1889为其过期版本)。RFC3550不仅定义了RTP,而且定义了配套的相关协议RTCP(Real-time Transport Control Protocol,

2012-05-21 16:01:27 823

转载 HTTP协议详解

引言                                            HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generat

2012-05-21 15:55:15 715

802.11无线网络权威指南(第二版全_非扫描).pdf

802.11无线网络权威指南 第二版 非扫描 pdf 稀缺的非扫描版本 网络学习必备教程 802.11 无线网络权威指南.......................................................................................................... 1 (第2 版) .................................................................................................................................... 1 目录........................................................................................................................................... 3 序............................................................................................................................................ 14 前言......................................................................................................................................... 16 第1 章 无线网络导论.............................................................................................................. 24 1.1 为何需要无线? 24 1.1.1 无线频谱:关键资源.......................................................................... 25 1.2 无线网络的特色 27 1.2.1 没有实体界限..................................................................................... 27 1.2.2 动态实体介质..................................................................................... 27 1.2.3 安全性................................................................................................ 28 1.2.4 标准的好处......................................................................................... 29 第2 章 802.11 网络概论......................................................................................................... 31 2.1 IEEE 802 网络技术规格 31 2.2 802.11 相关术语及其设计 33 2.2.1 网络类型............................................................................................ 34 2.2.2 再论传输系统..................................................................................... 37 2.2.3 网络界限............................................................................................ 38 2.3 802.11 网络的运作方式 40 2.3.1 网络服务............................................................................................ 40 2.4 移动性的支持 44 2.4.1 移动性网络设计................................................................................. 45 第3 章 802.11 MAC............................................................................................................... 47 3.1 MAC 所面临的挑战 48 3.1.1 射频链路质量..................................................................................... 48 3.1.2 隐藏节点的问题................................................................................. 49 3.2 MAC 访问控制与时钟 50 3.2.1 载波监听功能与网络分配矢量............................................................ 51 3.2.2 帧间隔................................................................................................ 52 3.2.3 帧间隔与优先程度.............................................................................. 53 3.3 利用DCF 进行竞争式访问 54 3.3.1 DCF 与错误复原................................................................................. 55 3.3.2 使用重传计数器................................................................................. 55 3.3.3 DCF 与延迟........................................................................................ 55 802.11 无线网络权威指南 文档密级 华为三康机密,未经许可不得扩散 第4 页, 共508 页 3.3.4 Spectralink 语音优先性...................................................................... 56 3.3.5 帧的分段与重组................................................................................. 57 3.3.6 帧格式................................................................................................ 58 3.3.7 Frame Control 位............................................................................... 58 3.3.8 Duration/ID 位.................................................................................... 62 3.3.9 Address 位......................................................................................... 62 3.3.10 Basic Service Set ID (BSSID)...................................................... 63 3.3.11 顺序控制位....................................................................................... 63 3.3.12 帧主体.............................................................................................. 64 3.3.13 帧检验序列(FCS) ........................................................................ 64 3.4 802.11 对上层协议的封装 65 3.5 竞争式数据服务 66 3.5.1 广播与组播数据或管理帧................................................................... 66 3.5.2 单点传播帧......................................................................................... 67 3.5.3 省电程序............................................................................................ 69 3.5.4 多种速率支持(Multirate Support) .................................................. 71 3.6 帧的处理与桥接 72 3.6.1 无线介质到有线介质(802.11 至以太网) ........................................ 73 3.6.2 有线介质至无线介质(Wired Medium to Wireless Medium)........... 74 3.6.3 服务质量延伸功能.............................................................................. 75 第4 章 802.11 帧封装细节..................................................................................................... 76 4.1 数据帧 76 4.1.1 Frame Control(帧控制) .................................................................. 77 4.1.2 Duration(持续时间) ........................................................................ 77 4.1.3 地址与DS Bit..................................................................................... 79 4.1.4 数据帧的次类型................................................................................. 81 4.1.5 数据帧的封装..................................................................................... 82 4.2 控制帧 85 4.2.1 一般的帧控制位................................................................................. 85 4.2.2 RTS(请求发送)............................................................................... 86 4.2.3 CTS(允许发送)............................................................................... 87 4.2.4 ACK(应答)...................................................................................... 88 4.2.5 PS-Poll(省电模式一轮询)............................................................... 89 4.3 管理帧 90 4.3.1 管理帧的结构..................................................................................... 90 4.3.2 长度固定的管理帧元件....................................................................... 91 4.3.3 管理帧的信息元素.............................................................................. 99 4.3.4 管理帧的类型...................................................................................112 4.4 帧发送以及连接与身份认证状态 116 4.4.1 帧等级..............................................................................................117 802.11 无线网络权威指南 文档密级 华为三康机密,未经许可不得扩散 第5 页, 共508 页 第5 章 有线等级隐私(WEP) ............................................................................................ 119 5.1 WEP 的密码学背景 119 5.1.1 串流密码锁的安全性........................................................................120 5.1.2 密码政治学.......................................................................................121 5.2 WEP 的加密机制 121 5.2.1 WEP 的数据处理..............................................................................122 5.2.2 WEP 的帧格式..................................................................................125 5.3 关于WEP 的各种问题 126 5.3.1 RC4 在密码学上的性质....................................................................126 5.3.2 WEP 统设计上的瑕疵......................................................................126 5.3.3 针对WEP 密钥的还原攻击..............................................................127 5.3.4 防范密钥还原攻击............................................................................128 5.4 动态WEP 129 第6 章 802.1X 使用者身份认证............................................................................................ 130 6.1 可延伸身份认证协议(EAP) 131 6.1.1 EAP 的封包格式...............................................................................131 6.1.2 EAP 的要求与回复............................................................................132 6.1.3 EAP 身份认证方式............................................................................133 6.1.4 EAP 认证的成功或失败....................................................................134 6.1.5 EAP 交换程序范例............................................................................134 6.2 EAP 认证方式(EAP Method) 135 6.2.1 加密的方式.......................................................................................135 6.2.2 非加密式EAP 认证方式...................................................................137 6.2.3 其他的内层身份认证方式.................................................................138 6.3 802.1X:网络连接埠的身份认证 139 6.3.1 802.1X 的架构及相关术语................................................................140 6.3.2 802.1X 的帧过滤...............................................................................141 6.3.3 EAPOL 的封装格式...........................................................................141 6.3.4 定位..................................................................................................142 6.4 802.IX 与无线局域网络 142 6.4.1 802.11 网络上的802.1X 交换程序范例............................................142 6.4.2 动态产生密钥...................................................................................144 第7 章 802.11I:RSN、TKIP 与CCMP .............................................................................. 145 7.1 临时密钥完整性协议(TKIP) 145 7.1.1 TKIP 与WEP 的差异........................................................................145 7.1.2 TKIP 的数据处理与过程....................................................................147 7.1.3 Michael 完整性检验..........................................................................152 7.2 「计数器模式」搭配「区块密码锁链—信息真实性检查码」协议(CCMP)154 7.2.1 CCMP 的数据处理............................................................................155 802.11 无线网络权威指南 文档密级 华为三康机密,未经许可不得扩散 第6 页, 共508 页 7.3 固安网络(RSN)的运作方式 157 7.3.1 802.11i 密钥阶层体系.......................................................................157 7.3.2 802.11i 密钥的产生与传递................................................................159 7.3.3 混合加密类型...................................................................................160 7.3.4 密钥快取..........................................................................................161 第8 章 过程管理................................................................................................................... 162 8.1 管理架构 162 8.2 扫描 162 8.2.1 被动扫描..........................................................................................163 8.2.2 主动扫描..........................................................................................164 8.2.3 扫描结果..........................................................................................165 8.2.4 加入网络..........................................................................................166 8.3 身份认证 167 8.3.1 802.11“身份认证”.........................................................................167 8.4 事先身份认证 170 8.4.1 802.11 事先身份认证........................................................................170 8.4.2 802.11i 事先身份认证与密钥快取.....................................................171 8.5 连接过程 173 8.5.1 连接程序..........................................................................................173 8.5.2 重新连接程序...................................................................................174 8.6 节省电力 176 8.6.1 Infrastructure(基础型)网络的电源管理.........................................176 8.6.2 IBSS 的电源管理..............................................................................181 8.7 计时器的同步 183 8.7.1 Infrastructure 的计时同步.................................................................184 8.7.2 IBSS 的计时同步..............................................................................184 8.8 频谱的管理 185 8.8.1 传输功率控制(TPC).....................................................................185 8.8.2 动态选频(DFS)............................................................................188 8.8.3 Action 帧...........................................................................................190 第9 章 PCF 免竞争服务....................................................................................................... 196 9.1 以PCF 提供免竞争访问 196 9.1.1 PCF 作业..........................................................................................196 9.1.2 基站的传输.......................................................................................197 9.1.3 免竞争期间的长短............................................................................199 9.2 PCF 帧的封装细节 199 9.2.1 免竞争期间结束(CF-End)............................................................201 9.2.2 CF-End+CF-ACk.............................................................................202 9.3 电源管理与PCF 204 802.11 无线网络权威指南 文档密级 华为三康机密,未经许可不得扩散 第7 页, 共508 页 第10 章 物理层概观............................................................................................................. 205 10.1 物理层架构 205 10.2 无线链路 205 10.2.1 使用执照与管制.............................................................................206 10.2.2 展频................................................................................................208 10.3 RF 传播与802.11 210 10.3.1 信号接收与效能.............................................................................210 10.3.2 路径损耗、传输距离与传输量........................................................212 10.3.3 多重路径干扰.................................................................................213 10.3.4 讯符间干扰(ISO) .......................................................................214 10.4 802.11 的RF 工程 215 10.4.1 RF 零件...........................................................................................215 第11 章 跳频物理层............................................................................................................. 218 11.1 11.1 跳频传输 218 11.1.1 802.11 FH 的细节...........................................................................219 11.1.2 802.11 跳频序列.............................................................................220 11.1.3 加入802.11 跳频网络....................................................................220 11.1.4 I S M 幅射量规定与最大传输量......................................................221 11.1.5 干扰效应........................................................................................221 11.2 高斯频移键控(GFSK) 222 11.2.1 二阶式GFSK .................................................................................222 11.2.2 四阶式GFSK .................................................................................223 11.3 FH PLCP 224 11.3.1 分封(Framing)与白化(whitening)..........................................224 11.4 FH PMD 226 11.4.1 传输率1Mbps 之PH PHY 所使用的PMD.....................................226 11.4.2 传输率2 -Mbps 之FH PHY 所使用的PMD...................................226 11.5 PH PHY 的特性 226 第12 章 直接序列序列物理层: DSSS 与HR/DSSS(802.11B) .................................... 228 12.1 直接序列传输 228 12.2 差分相移键控(DPSK) 234 12.2.1 差分二进制相移键控(DBPSK)...................................................234 12.2.2 差分正交相移键控(DQPSK)......................................................234 12.3 “原本的”直接序列物理层 236 12.3.1 PLCP 的分封(framing)与处理...................................................237 12.3.2 DS PMD 附属层.............................................................................238 12.3.3 DS PHY 的CS/CCA ......................................................................238 12.3.4 DS PHY 的特性.............................................................................239 12.4 互补码调制(CCK) 240 802.11 无线网络权威指南 文档密级 华为三康机密,未经许可不得扩散 第8 页, 共508 页 12.5 高速直接序列物理层(HR/DSSS PHY) 240 12.5.1 PLCP 分封(Framinf)与搅码(scrambling)..............................241 12.5.2 HR/DSSS PMD ..............................................................................243 12.5.3 802.11b PHY 的非必要功能...........................................................246 12.5.4 HR/DSSS PHY 的特性...................................................................246 第13 章 802.11A 与802.11J............................................................................................... 248 13.1 正交分频多工(OFDM) 248 13.1.1 载波多工........................................................................................249 13.1.2 正交性的意义(不使用微积分) ....................................................249 13.1.3 防护时间........................................................................................250 13.1.4 周期延伸(周期前置)...................................................................251 13.1.5 加窗法(Windowing) ...................................................................253 13.2 802.11 所采用的OFDM 253 13.2.1 将OFDM13.2.1 302.11 a 所选用的.F.M 参数................................253 13.2.2 作业频道的结构.............................................................................254 13.2.3 作业频道........................................................................................258 13.3 OFDM PLCP 260 13.3.1 帧的格式........................................................................................260 13.4 OFDM PMD 263 13.4.1 编码与调制.....................................................................................263 13.4.2 电波效能:灵敏度与频道拒斥........................................................264 13.4.3 净空频道评估.................................................................................264 13.4.4 传送与接收.....................................................................................264 13.5 OFDM PHY 的特性 266 第14 章 802.11:延伸速率物理层 (ERP) ..................................................................... 267 14.1 802.11g 的组成元件 267 14.1.1 相容性议题.....................................................................................268 14.1.2 防护机制........................................................................................268 14.2 ERP 的物理层收敛程序(PLCP) 271 14.2.1 ERP-OFDM 的帧格式.....................................................................271 14.2.2 802.11 g 的单载波帧格式...............................................................272 14.3 ERP 的实际搭酣介质(PMD) 275 14.3.1 净空频道评估(CCA) ..................................................................275 14.3.2 接收程序........................................................................................276 14.3.3 ERP 物理层的特性..........................................................................276 第15 章 802.11N 前瞻 :MIMO-OFDM ................................................................................. 278 15.1 共同功能 278 15.1.1 多进与多出(MIMO)....................................................................278 15.1.2 频宽................................................................................................279 802.11 无线网络权威指南 文档密级 华为三康机密,未经许可不得扩散 第9 页, 共508 页 15.1.3 MAC 效能的提升.............................................................................279 15.2 WWiSE 280 15.2.1 MAC 的改良....................................................................................280 15.2.2 WWiSE MIMO 硬件层.....................................................................283 15.2.3 WWiSE PLCP.................................................................................286 15.2.4 WW i S E P MD ...........................................................................289 15.3 TGnSync 291 15.3.1 TGnSync MAC 的改良....................................................................291 15.3.2 TGnSync PHY 的改良....................................................................297 15.3.3 TGnSynC 硬件层传输(PLCP 与PMD) ......................................300 15.4 比较与结论 304 第16 章 802.11 的硬件......................................................................................................... 306 16.1 802.11 界面的一般结构 306 16.1.1 软件控制的无线电:离题插播........................................................308 16.1.2 硬件实作上的议题..........................................................................309 16.2 实现上的差异 310 16.2.1 重新激动界面卡.............................................................................310 16.2.2 扫描与漫游.....................................................................................310 16.2.3 速率的选择.....................................................................................311 16.3 解读规格表 311 16.3.1 灵敏度比较.....................................................................................311 16.3.2 延迟范围........................................................................................312 第17 章 802.11 与 WINDOWS............................................................................................ 313 17.1 Windows XP 313 17.1.1 安装网卡........................................................................................313 17.1.2 选择网络........................................................................................316 17.1.3 安全性参数与802.1×的状态设置.................................................317 17.1.4 设置EAP 认证方式........................................................................321 17.1.5 WPA 的状态设置与安装方式..........................................................326 17.2 Windows 200 328 17.2.1 动态WE P 的状态设置..................................................................328 17.3 Windows 电脑验证 329 17.3.1 运作方式........................................................................................329 第18 章 802.11 与MACINTOSH ......................................................................................... 332 18.1 AirPort Extreme 网卡 332 18.1.1 软件安装........................................................................................332 18.1.2 设置与监视AirPort 界面.................................................................334 18.2 在AirPort 上使用802.1X 337 18.2.1 EAP 方法的配置设置......................................................................340 802.11 无线网络权威指南 文档密级 华为三康机密,未经许可不得扩散 第10 页, 共508 页 18.2.2 密钥链............................................................................................341 18.2.3 障碍排除........................................................................................341 第19 章 802.11 与LINUX .................................................................................................... 345 19.1 Linux 所支持的CIA 345 19.1.1 PCMCIA Card Services 概观..........................................................345 19.1.2 PCMCIA Card Services 的安装......................................................347 19.1.3 监控网卡........................................................................................348 19.1.4 排除资源的冲突.............................................................................350 19.2 Linux 无线延伸功能与工具 352 19.2.1 编译与安装.....................................................................................352 19.2.2 以无线工具和iwconfig 来设置界面...............................................352 19.3 Agere (Lucent) Orinoco 358 19.3.1 编译与安装.....................................................................................359 19.3.2 设置 orinoco_cs 界面的配置........................................................360 19.4 采用 Atheros 芯片组的网卡与 MADwifi 361 19.4.1 驱动程序架构与硬件访问层...........................................................361 19.4.2 先决条件........................................................................................362 19.4.3 组建驱动程序.................................................................................362 19.4.4 驱动程序的使用.............................................................................362 19.5 在Linux 中使用xsulicant 363 19.5.1 先决条件........................................................................................363 19.5.2 编译与安装xsupplicant..................................................................363 19.5.3 xsupplicant 的配置设置..................................................................364 19.5.4 网络连接与身份认证......................................................................365 19.5.5 Linux 上的WPA..............................................................................369 第20 章 使用 802.11 基站................................................................................................... 370 20.1 基站的基本功能 370 20.1.1 基站的种类.....................................................................................372 20.2 以Ethernet 供电(PoE) 374 20.2.1 PoE 的种类.....................................................................................375 20.3 选购基站 376 20.3.1 真的需要基站吗?..........................................................................378 20.4 CiscO 1200 基站 378 20.4.1 设置1200 基站..............................................................................379 20.4.2 无线界面的配置设置......................................................................379 20.4.3 安全性的配置设置..........................................................................381 20.4.4 监控................................................................................................382 20.4.5 障碍排除........................................................................................383 20.5 Apple AirPort 基站 384 802.11 无线网络权威指南 文档密级 华为三康机密,未经许可不得扩散 第11 页, 共508 页 20.5.1 初次设置........................................................................................384 20.5.2 管理界面........................................................................................385 第21 章 无线网络逻辑架构................................................................................................... 388 21.1 评估逻辑架构 388 21.1.1 移动性............................................................................................388 21.1.2 安全性............................................................................................391 21.1.3 效能................................................................................................392 21.1.4 骨干工程........................................................................................396 21.1.5 网络服务........................................................................................397 21.1.6 用户端整合.....................................................................................397 21.2 网络拓扑范例 398 21.2.1 拓扑1:单一子网络.......................................................................398 21.2.2 拓扑形态 2:E.T.Phone Home 或Island Paradise..............403 21.2.3 拓扑形态3:动态VLAN ................................................................407 21.2.4 拓扑形态4:虚拟基站...................................................................411 21.3 逻辑架构的选择 416 第22 章 安全性架构............................................................................................................. 418 22.1 安全性的定义与分析 418 22.1.1 无线局域网络的安全问题...............................................................419 22.2 身份认证与访问控制 422 22.2.1 工作站身份认证与连接...................................................................423 22.2.2 链路层身份认证.............................................................................424 22.2.3 网络层身份认证.............................................................................426 22.2.4 以RADIUS 整合用户身份认证.......................................................426 22.3 以加密确保私密性 428 22.3.1 静态WEP ......................................................................................429 22.3.2 802.1X 动态WEP 密钥...................................................................429 22.3.3 改良型RC4 加密:TKIP................................................................431 22.3.4 C C M P:AES 加密.......................................................................431 22.3.5 较上层的安全协议(IPsec、SSL 与SSH) ..................................432 22.4 安全性协议的选择 434 22.4.1 协议栈的安全防护..........................................................................434 22.4.2 身份认证方式的选择......................................................................437 22.4.3 加密方式的选择.............................................................................441 22.5 私设基站 442 22.5.1 检测................................................................................................443 22.5.2 实际定位........................................................................................443 22.5.3 关闭私设基站.................................................................................446 第23 章 网络规划与工程管理............................................................................................... 448 802.11 无线网络权威指南 文档密级 华为三康机密,未经许可不得扩散 第12 页, 共508 页 23.1 工程规划与需求 449 23.2 网络需求 450 23.2.1 覆盖范围需求.................................................................................451 23.2.2 容量需求........................................................................................453 23.2.3 可移动性的需求.............................................................................457 23.2.4 网络整合的需求.............................................................................457 23.3 物理层的选择与设计 458 23.3.1 2.4 G H z(3.2.11 b/g)频道规划..................................................459 23.3.2 5 GHZ(802、11a)频道规划........................................................461 23.3.3 混合式频道规划(802.11 a+b/g 网络).........................................462 23.4 基站摆设位置规划 462 23.4.1 建筑物............................................................................................463 23.4.2 初步规划........................................................................................465 23.4.3 电波资源管理与频道规划...............................................................466 23.4.4 规划的修正与测试..........................................................................466 23.4.5 准备最后的报告.............................................................................468 23.5 使用天线调整覆盖范围 468 23.5.1 天线类型........................................................................................469 第24 章 802.11 网络分析..................................................................................................... 474 24.1 网络分析工具 474 24.1.1 8.2.11 网络分析软件.......................................................................475 24.2 Ethereal 475 24.2.1 编译与安装.....................................................................................476 24.2.2 将无线界面设定为监听模式...........................................................476 24.2.3 执行Ethereal .................................................................................478 24.2.4 减少数据量.....................................................................................480 24.2.5 使用Ethereal 进行8.2.11 分析......................................................480 24.3 802.11 网络分析项目清单 485 24.3.1 显示过滤初探.................................................................................485 24.3.2 一般疑难排除过程..........................................................................486 24.4 其它工具 489 24.4.1 搜寻、量测与对映网络...................................................................490 24.4.2 WEP 密钥还原................................................................................490 24.5 身份认证 491 第25 章 802.11 效能比较..................................................................................................... 492 25.1 802.11 效能评估 492 25.1.1 计算示范........................................................................................493 25.2 改善效能 494 25.3 802.11 可调参数 495 802.11 无线网络权威指南 文档密级 华为三康机密,未经许可不得扩散 第13 页, 共508 页 25.3.1 无线电波管理.................................................................................495 25.3.2 电源管理调校.................................................................................497 25.3.3 计时过程........................................................................................498 25.3.4 可调参数一览表.............................................................................499 第26 章 结论与展望............................................................................................................. 500 26.1 标准化过程 500 26.1.1 新的标准........................................................................................500 26.2 无线网络的当前趋势 502 26.2.1 安全性............................................................................................502 26.2.2 网络部署与管理.............................................................................503 26.2.3 应用程序........................................................................................506

2013-05-29

基于rtp的h264视频流传输源码

基于rtp的h264视频流传输源码,用vlc来播放

2012-05-31

jthread 1.3.1

配合jrtplib使用 ,最新的进程库 ,用于rtp协议实现

2012-05-31

jrtplib 3.9.1

jrtplib 多媒体流传输 rtp协议实现库

2012-05-31

cmake 2.8.1

cmake 软件 用于生成工程文件,自动生成makefile 非常实用的软件

2012-05-31

自己开发的很小很实用的串口工具

自己开发的很小很实用的串口工具,不到20kb的大小,基本功能都有,串口开发必备

2012-05-21

LM3s9b92 中文文档

非谷歌翻译,超详细 Cortex m3 lm3s9b92 中文 数据手册 data sheet

2012-04-27

空空如也

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

TA关注的人

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