UBoot常用命令手册
摘要:U-Boot还提供了更加详细的命令帮助,可以通过”?”显示支持的命令列表,通过help [CommandName]命令还可以查看每个命令的参数说明。 1、bootm bootm [addr [arg ...]] - boot application image stored in memory pa
阅读全文
posted @
2017-05-19 17:55
listenerln
阅读(8015)
推荐(0) 编辑
linux发包流程
摘要:转载: http://www.verydemo.com/demo_c167_i125773.html sendto-->sys_sendto(socket.c)-->sock_sendmsg(socket.c)-->__sock_sendmsg(socket.c)-->sendmsg(socket.
阅读全文
posted @
2017-05-17 15:44
listenerln
阅读(2466)
推荐(0) 编辑
802.11成帧封装实现(六) 管理帧 subtype
摘要:1.3.4 管理帧的类型 管理帧的主体所包含的固定位与信息元素是用来运送信息。管理帧有好几种分别负责链路层各种维护功能。 1.3.4.1 Beacon (信标)帧 Beacon帧是相当重要的维护机制,主要用来宣告某个网络的存在。定期发送的信标,可让移动工作站得知该网络的存在,从而调整加入该网络所必要
阅读全文
posted @
2017-05-17 14:44
listenerln
阅读(1269)
推荐(0) 编辑
802.11成帧封装实现(五) 管理帧 tag2
摘要:1.3.3.18 Measurement Request (测量要求)与 Measurement Report(测量报告)信息元素对于信道与功率设定的监控而言,定期进行信道测量十分重要。为了让工作站能够提出测量要求与接收测量报告,因此定义了这两种信息元素。 1.3.3.19 禁声(Quiet) 开发
阅读全文
posted @
2017-05-17 14:43
listenerln
阅读(1000)
推荐(0) 编辑
802.11成帧封装实现(四) 管理帧 tag
摘要:1.3.3 管理帧的信息元素 信息元素(information element )是管理帧的组成元件,其长度不定。信息元素通常包含一个Element ID(元素识别码)位、一个 Length(长度)位以及一个长度不定的位,如图 1-31所示。Element ID 编号的标准值如表 1-7 所示。 图
阅读全文
posted @
2017-05-17 14:40
listenerln
阅读(2817)
推荐(0) 编辑
802.11成帧封装实现(三) 管理帧
摘要:1.3 管理帧 在802.11规格书中,管理所占据的篇幅最多。各式各样的管理帧,为的只是提供对有线网络而言相当简单的服务。对有线网络而言,识别一部工作站并非难事,毕竟控制中心与工作站之间必须通过布线方能建立连接。有时候,集线器的插座面板可加速网络的构建,不过重点还是在于:建立新的连接时,可通过人员进
阅读全文
posted @
2017-05-17 14:39
listenerln
阅读(1814)
推荐(0) 编辑
802.11成帧封装实现(一) 控制帧
摘要:以太网的帧封装十分简单,只要为帧加上同步信号、一些地址信息,以及在结尾加上检验码即可。相对而言,802.11的帧封装就比较复杂,因为无线介质必须将有线网络所没有的帧类型,以及各式管理功能纳入考虑。 802.11帧主要有三种类型。数据帧好比 802.11的驮马,负责在工作站之间传输数据。数据帧可能会因
阅读全文
posted @
2017-05-17 14:38
listenerln
阅读(2311)
推荐(0) 编辑
802.11成帧封装实现(二) 数据帧
摘要:1.2 数据帧 数据帧会将上层协议的数据置于帧主体加以传递。图 1-9 显示了数据帧的基本结构。会用到哪些位,取决于该数据帧所属的类型。 图1-9 基本的数据帧 不同类型的数据帧可根据功能加以分类。其中一种方式,是将数据帧区分为竞争式服务及免竞争服务两种数据帧。只能在免竞争期间出现的帧,就不可能在I
阅读全文
posted @
2017-05-17 14:38
listenerln
阅读(2582)
推荐(0) 编辑
802.11N协议解析(二)
摘要:3. MAC层关键技术 3.1 帧聚合 帧聚合技术包含针对MSDU的聚合(A-MSDU)和针对MPDU的聚合(A-MPDU): 3.1.1 A-MSDU A-MSDU技术是指把多个MSDU通过一定的方式聚合成一个较大的载荷。这里的MSDU可以认为是Ethernet报文。通常,当AP或无线客户端从协议
阅读全文
posted @
2017-05-17 14:37
listenerln
阅读(4204)
推荐(0) 编辑
802.11N协议解析(一)
摘要:1.1 802.11n标准发展历程 IEEE 802.11工作组意识到支持高吞吐将是WLAN技术发展历程的关键点,基于IEEE HTSG (High Throughput Study Group)前期的技术工作,于2003年成立了Task Group n (TGn)。n表示Next Generati
阅读全文
posted @
2017-05-17 14:36
listenerln
阅读(9653)
推荐(1) 编辑
早期主流的WLAN技术(二)
摘要:4.1 802.11a IEEE 802.11a是802.11原始标准的一个修订标准,于1999年获得批准。802.11a标准采用了与原始标准相同的核心协议,工作频率为5GHz,使用52个正交频分多路复用载波,最大原始数据传输率为54Mb/s,这达到了现实网络中等吞吐量(20Mb/s)的要求。如果需
阅读全文
posted @
2017-05-17 14:35
listenerln
阅读(676)
推荐(0) 编辑
早期主流的WLAN技术(一)
摘要:无线局域网络(Wireless Local Area Networks;WLANs)利用射频(Radio Frequency;RF)或是红外线(InfraRed;IR)的技术,以无线的方式连接二部或多部需要交换资料的计算机设备,利用无线的高移动性来应用于各个需要的应用领域之中。 1.1 早期主流的W
阅读全文
posted @
2017-05-17 14:34
listenerln
阅读(649)
推荐(0) 编辑
802.11相关术语及其设计(二)
摘要:2.1 802.11网络的运作方式 802.11在设计之初就是做为较上层协议的另一个链路层。其与 Ethernet 渊源之深,有时甚至被称为「无线 Ethernet 」802.11里同样可以找到 Ethernet 的核心成份。它同样是以长度 48个位元的 IEEE802 MAC 地址来区别工作站。概
阅读全文
posted @
2017-05-17 14:33
listenerln
阅读(637)
推荐(0) 编辑
802.11相关术语及其设计(一)
摘要:1.1 网络组件 802.11网络包含四种主要实体元件,如图 1-1 所示 图 1-1:802.11 LAN 的组成元件 这些组成元件包括: l 工作站(Station) l 接入点(Access Point ) l 无线介质(Wireless medium) l 分布式系统(Distributio
阅读全文
posted @
2017-05-17 14:32
listenerln
阅读(1426)
推荐(0) 编辑
路由4 【转载: ip_route_output_key函数分析(1) 】
摘要:1 上面的文章读了net/ipv4/route.c 中的ip_route_input函数,是协议站对收到报文的路由查找函数。继续阅读一下协议栈发包的时候路由查找的调用函数ip_roue_output_key。 2 3 int ip_route_output_key(struct net *net, struct rtable **rp, struct flowi *flp) 4...
阅读全文
posted @
2017-05-12 17:02
listenerln
阅读(3126)
推荐(1) 编辑
路由3 【ip_route_input函数分析(2) 】
摘要:1 继续读ip_route_input_slow函数 2 /* 3 * NOTE. We drop all the packets that has local source 4 * addresses, because every properly looped back packet 5 * must have correct destinatio...
阅读全文
posted @
2017-05-12 17:00
listenerln
阅读(1981)
推荐(0) 编辑
路由2 【转载: 再议路由初始化 】
摘要:1 看源代码,发现路由最初初始化的函数在net/ipv4/route.c 2 int __init ip_rt_init(void) 3 { 4 int rc = 0; 5 6 #ifdef CONFIG_NET_CLS_ROUTE 7 ip_rt_acct = __alloc_percpu(256 * sizeof(struct ip_rt_acc...
阅读全文
posted @
2017-05-12 16:57
listenerln
阅读(606)
推荐(0) 编辑
路由1【转载: route 源码分析之路由表初始化 】
摘要:1 开始学习Linux路由。管他对不对先从此函数开始: 2 3 void __init ip_fib_init(void) 4 { 5 /*注册与路由相关的rtnetlink 消息以及他的处理函数,主要处理路由添加删除*/ 6 rtnl_register(PF_INET, RTM_NEWROUTE, inet_rtm_newroute, NULL); ...
阅读全文
posted @
2017-05-12 16:56
listenerln
阅读(1705)
推荐(0) 编辑
组播IP转换为组播MAC地址【转载】
摘要:链接:https://www.zhihu.com/question/36730567/answer/83083851来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 组播IP转换为组播MAC地址是一种32:1的映射关系。组播IP地址:IANA将D类地址空间分配给IP组播
阅读全文
posted @
2017-05-10 17:59
listenerln
阅读(6642)
推荐(0) 编辑
组播MAC地址 【转载】
摘要:MAC地址是以太网二层使用的一个48bit(6字节十六进制数)的地址,用来标识设备位置。MAC地址分成两部分,前24位是组织唯一标识符(OUI, Organizationally unique identifier),后24位由厂商自行分配。 MAC地址有单播、组播、广播之分。单播地址(unicas
阅读全文
posted @
2017-05-10 16:38
listenerln
阅读(588)
推荐(0) 编辑
收藏url
摘要:openGPS.cn - 基于ip的定位技术分享,高精度IP定位 openGPS.cn - 基于ip的定位技术分享,高精度IP定位 http://blog.csdn.net/cuitang1031/article/details/52727534
阅读全文
posted @
2017-05-03 14:23
listenerln
阅读(154)
推荐(0) 编辑