摘要: IEEE 802.11 标准列表IEEE 802.11,1997年,原始标准(2Mbit/s,播在2.4GHz)。IEEE 802.11a,1999年,物理层补充(54Mbit/s,播在5GHz)。IEEE 802.11b,1999年,物理层补充(11Mbit/s播在2.4GHz)。IEEE 802.11c,符合802.1D的媒体接入控制层桥接(MAC Layer Bridging)。IEEE 802.11d,根据各国无线电规定做的调整。IEEE 802.11e,对服务等级(Quality of Service,QoS)的支持。IEEE 802.11f,基站的互连性(IAPP,Inter-Ac 阅读全文
posted @ 2013-08-03 10:24 laughingLau 阅读(2183) 评论(0) 推荐(0) 编辑
摘要: 802.11 wireless 7Wireless Fundamentals : End-to-EndDiscovering the NetworkGetting ConnectClients in Cells采用MBSSID,默认思科一个AP一个SSID,如果一个AP有多个SSID叫做MBSSID,很像一个HUB连多个用户PS:这里MBSSID存在一个问题,不同的SSID采用的channel是不是一样,天线的Q值选择的时候是包含了整个所用的所有频段的channel,还是单个channel所用的频段Sending in the cellARP:因为目的不在我的直连网络,我需要发送数据包到网关m 阅读全文
posted @ 2013-08-03 10:23 laughingLau 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 802.11 wireless 6Bluetooth蓝牙1.无线个人网络(WPAN)的无线电系统2.普通链路范围 10米/0dBm(100米/20dBm)3.传输频率在2.402 GHZ和2.480 GHZ之间(如果使用跳频一共有79个信道)4.速率可达720 kb/s5.三种类型的产品,100mw,2.5mw和1mw6.没有LOS限制7.高安全性content1.蓝牙网络有一个主(master)和很多从(slave)设备2.解决了一个简单的问题,就是替代了移动设备和周边设备的cable连线3.蓝牙技术试图替代移动用户的线缆连接4.它的覆盖区域(cell)叫做(piconet)5.蓝牙设计用于 阅读全文
posted @ 2013-08-03 10:22 laughingLau 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 802.11 wireless 5CSMA/CA,采用倒计时的方法,退避的时间(当年时间+duration 为发送时间,每一个帧会有一个duration,这个位叫做duration[n.持续])PS:duration:time to send the frame + SIFS + ACK(这个ack返回,等一个间隔返回的)1.SIFS:short interframe space,for higher priority and used for acks,among other things2.PIFS:point-coordination interframe space,used when 阅读全文
posted @ 2013-08-03 10:18 laughingLau 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 802.11 wireless 4spread spectrum(扩频 - 基于香农定理的算法)1.窄带和扩频是发送信号的两种不同方式2.扩频技术使用更小的能量在波峰3.带宽的需要,基于发送数据的量频带802.11a/b/g 20M,802.11n 40M802.11a/g OFDM802.11b DSSS802.15.74 FHSSDSSS:encoding1.每一个位bit在一个序列里边传输,叫做"chip"2.这个实例中chipping code为barker 11(巴克码)3.大于9个字节的内容允许丢失(抗干扰)DSSS modlations:DBPSK and D 阅读全文
posted @ 2013-08-03 10:17 laughingLau 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 802.11 wireless 3watts,milliwatts,and Decibels瓦特(功率单位)的定义是1焦耳/秒微波炉1000瓦特,手机100-200毫瓦decibels(分贝:比较能量,来源于声音 - 一个倍数所用的单位,放大器,滤波器之类用到这个单位多)0db = 1倍3db = 2倍-3db = 0.5倍10db = 10倍-10db = 1/10倍dBm(与毫瓦mw的比值)- 用在ap的功率计算上0dBm = 1mW30dBm = 1W-20dBm = 0.01mWdecibelreferenced to isotropic antenna(全向天线)1.dBi用于... 阅读全文
posted @ 2013-08-03 10:16 laughingLau 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 802.11 wireless 2wireless spectrum(无线频谱)1.无线网络使用RF(射频)信号2.无线电也是电磁波3.频谱基于波长被划分,归为多个类型4.无线网络被归为微波段(microwave)frequency(频率)1.频率决定了信号被发现的频繁程度2.一秒一个周期就是一赫兹3.低频比高频传输距离远4.因为光速是一定的,所以频率越小,波长越大wavelength(波长):天线要考虑匹配问题,硬件设计的问题,这个实际上不是那么好处理波长等于速度除以频率,2.4G的波长:12.3cm = 299,792,458/2,450,000,0001.信号在transmitter产生 阅读全文
posted @ 2013-08-03 10:15 laughingLau 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 802.11 wireless 1(主要还是学习ccna wireless的体系)ISM频带(ISM band starts early 1990s)900MHZ 2.4GHZ 5GHZ四种无线的网络wireless personal area network(无线个人网络 - WPAN):工作在2.4Ghz频段上,距离为5-10m,采用技术代表蓝牙wireless LAN(无线局域网 - WLAN):工作在2.4G/5Ghz频段上,距离为100m内,采用技术包含802.11 a/b/g/nwireless metro area network(无线城域网 - WMAN):工作在2.4G/.. 阅读全文
posted @ 2013-08-03 10:14 laughingLau 阅读(469) 评论(0) 推荐(0) 编辑
摘要: IEEE802.11数据帧在Linux上的抓取终于得到了梦寐的《802.11无线网络权威指南》,虽然是复印版本,看起来也一样舒服,光看书是不行的,关键还是自己练习,这就需要搭建一个舒服的实验环境,抓包是必不可少的了,因为只有详细分析802.11数据帧,才能深入理解协议的细节。软件上就是这个理,手上没设备还是不行,这可是搭建实验环境的第一步,巧妇难为无米之炊。设备问题很好解决,买一个就行了,最好买适合DIY的那种,既便宜又不怕折腾坏了,因此淘宝是一个好去处。我搞到了一个ralink的802.11bgn的无线网卡,USB2.0的,除了有点发热之外别的都很好,软AP信号足,功率够,速度快。就是驱动不 阅读全文
posted @ 2013-08-03 10:12 laughingLau 阅读(1031) 评论(0) 推荐(0) 编辑
摘要: 在linux系统中,整个中断流程被分为两个部分。第一个部分是中断处理程序(上半部),内核通过对它的异步执行完成对硬件中断的即时响应。另一个部分称作下半部,下半部的任务是执行与中断处理密切相关但是中断处理程序本身不执行的工作。无线网卡的中断处理程序在无线网卡的初始化函数中得到注册。每当硬件发出中断,中断处理函数都会首先读取状态寄存器,判断导致中断产生的事件。然后根据不同的事件调用不同的函数来完成中断流程的下半部。在madwifi中采用的下半部的实现机制都是tasklet 阅读全文
posted @ 2013-08-02 15:00 laughingLau 阅读(562) 评论(0) 推荐(0) 编辑