网络基础知识
文章平均质量分 94
网络基础知识
Wireless_Link
有丰富的蓝牙车载经验,曾给HAVAL H6,F7,江淮,北汽,丰田,大众,江铃等众多车型做过蓝牙车载方案,对传统蓝牙,低功耗蓝牙都有深入的研究。
展开
-
ping工作原理和使用
PING 工作原理 一、什么是 PING 是 DOS 命令,一般用于检测网络通与不通 ,也叫时延,其值越大,速度越慢 PING (Packet Internet Grope),因特网包探索器,用于测试网络连接量的程序。Ping 发 送一个 ICMP 回声请求消息给目的地并报告是否收到所希望的 ICMP 回声应答。 它是用来检查网络是否通畅或者网络连接速度的命令。 作为一个生活在转载 2017-05-22 15:10:53 · 1518 阅读 · 0 评论 -
iwconfig使用
iwconfig用法1.打开无线网卡电源iwconfig wlan0 txpower no2.列出区域内的无线网络iwconfig wlan0 scan3.假设要连接到网络myhome(即essid为myhome的网络),那么输入命令iwconfig wlan0 essid "myhome"如果网络是加密的,密码是0123456789,那么就输入转载 2017-05-22 14:59:36 · 6269 阅读 · 0 评论 -
ifconfig使用
linux命令之ifconfig详细解释 许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改。Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config)。通常需要以root身份登录或使用sudo以便在Linux机器上使用ifconfig工具。依赖于ifconfig命令中使用一些选项属性,ifc转载 2017-05-22 14:53:54 · 847 阅读 · 0 评论 -
tcpdump使用
1、网络数据采集分析工具TcpDump的简介顾名思义,TcpDump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。tcpdump就是一种免费的网络分析工具,尤其其提供了源代码,公开了接口,因此具备很强的可扩展性,对于网络维护和入侵者都是非常有用的工具。tcpdump存在于基本的F转载 2017-05-22 14:52:53 · 769 阅读 · 0 评论 -
EEE802.11协议基础知识
原文链接:http://blog.csdn.net/myarrow/article/details/93069611. 802.11管理功能–用户接入过程 STA (工作站)启动初始化、开始正式使用、AP 传送数据幀之前,要经过三个阶段才能接入: (1) 扫描(SCAN) (2) 认证(Authentication)转载 2017-05-18 13:58:06 · 3187 阅读 · 0 评论 -
Linux Wireless架构总结
1、无线网络驱动(ath9k_htc) ath9k_htc是一个基于USB接口的SoftMAC无线网络适配器。为了其驱动能正常工作,首先必须调用usb_register来注册驱动定义的usb_driver,以借助USB Core的力量来处理与USB协议相关的事件。其代码如下:[cpp] view plain copy static str转载 2017-05-16 14:19:16 · 1367 阅读 · 0 评论 -
Linux 下wifi 驱动开发(四)—— USB接口WiFi驱动浅析
原文链接:http://blog.csdn.net/zqixiao_09/article/details/51114818 前面学习了SDIO接口的WiFi驱动,现在我们来学习一下USB接口的WiFi驱动,二者的区别在于接口不同。而USB接口的设备驱动,我们前面也有学习,比如USB摄像头驱动、USB鼠标驱动,同样都符合LinuxUSB驱动结构: USB设转载 2017-05-16 14:07:22 · 1098 阅读 · 0 评论 -
Linux 下wifi 驱动开发(三)—— SDIO接口WiFi驱动浅析
原文链接:http://blog.csdn.net/zqixiao_09/article/details/51105877 SDIO-Wifi模块是基于SDIO接口的符合wifi无线网络标准的嵌入式模块,内置无线网络协议IEEE802.11协议栈以及TCP/IP协议栈,能够实现用户主平台数据通过SDIO口到无线网络之间的转换。SDIO具有传输数据快,兼容SD、MMC接口等特点。转载 2017-05-16 14:04:08 · 1455 阅读 · 0 评论 -
Linux 下wifi 驱动开发(二)—— WiFi模块浅析
原文链接:http://blog.csdn.net/zqixiao_09/article/details/51105624一、什么是wifi 模块 百度百科上这样定义: Wi-Fi模块又名串口Wi-Fi模块,属于物联网传输层,功能是将串口或TTL电平转为符合Wi-Fi无线网络通信标准的嵌入式模块,内置无线网络协议IEEE802.11b.g.n协议转载 2017-05-16 13:57:09 · 1788 阅读 · 0 评论 -
Linux 下wifi 驱动开发(一)—— WiFi基础知识解析
原文链接:http://blog.csdn.net/zqixiao_09/article/details/51103615 一、WiFi相关基础概念1、什么是wifi 我们看一下百度百科是如何定义的: Wi-Fi是一种可以将个人电脑、手持设备(如pad、手机)等终端以无线方式互相连接的技术,事实上它是一个高频无线电信号。[1] 无线保真是一个转载 2017-05-16 13:46:15 · 1594 阅读 · 0 评论 -
以太网数据包TCP、IP、ICMP、UDP、ARP协议头结构详解
以太网首部 目地MAC地址(6字节) 源MAC地址(6字节) 类型(2字节) 1、IP头的结构 版本(4位) 头长度(4位) 服务类型(8位) 封包总长度(16位) 封包标识(16位) 标志(3位) ...转载 2018-05-02 11:18:26 · 4317 阅读 · 0 评论 -
802.11 Beacon帧
Beacon帧是802.11中一个周期性的帧,Beacon周期调高,对应睡眠周期拉长,故节能(即越来休息100ms再起来发一个包,现在休息200ms再起来发一个包这样),不够节能意味着本身就没有什么接入速率的要求。Beacon周期调低,发送beacon较为频繁,适合漫游之类的环境,可以高速切换到功率高,性能好的AP身上。不过一般家用模式的话,默认最好。其次Beacon帧是802.11系列帧中间转载 2017-05-22 16:11:17 · 6176 阅读 · 1 评论 -
[Network] 计算机网络基础知识总结
原文链接:http://www.cnblogs.com/maybe2030/p/4781555.html阅读目录1. 网络层次划分2. OSI七层网络模型3. IP地址4. 子网掩码及网络划分5. ARP/RARP协议6. 路由选择协议7. TCP/IP协议8. UDP协议 9. DNS协议10. NAT协议11. DHCP协议12.转载 2017-05-18 11:29:28 · 1333 阅读 · 0 评论 -
TCP/IP详解--数据链路层
链路层上最常见的封装就是以太网和IEEE 802封装,这里就使用以太网作为讲解的对象。一、概述 数据链路层属于计算机网络的底层,使用的信道主要有点对点信道和广播信道两种类型。 在TCP/IP协议族中,数据链路层主要有三个目的: 1)为IP模块发送和接收数据 2)为ARP模块发送ARP请求和接收ARP应答转载 2017-05-18 13:44:51 · 904 阅读 · 0 评论 -
TCP、UDP、IP 协议分析
互连网早期的时候,主机间的互连使用的是NCP协议。这种协议本身有很多缺陷,如:不能互连不同的主机,不能互连不同的操作系统,没有纠错功能。为了改善这种缺点,大牛弄出了TCP/IP协议。现在几乎所有的操作系统都实现了TCP/IP协议栈。TCP/IP协议栈主要分为四层:应用层、传输层、网络层、数据链路层,每层都有相应的协议,如下图所谓的协议就是双方进行数据传输的一种格式。转载 2017-05-18 14:11:02 · 715 阅读 · 0 评论 -
HTTP协议
原文链接:http://www.cnblogs.com/TankXiao/archive/2012/02/13/2342672.html当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实转载 2017-05-18 14:34:53 · 703 阅读 · 0 评论 -
Bonjour 简介及使用
原文链接:http://blog.csdn.net/fhbystudy/article/details/12394787这两天抽空做了几个Bonjour的测试,将我的理解整理了一下和大家分享,希望对大家的工作有帮助,同时,有理解错误的地方也请大家校正。1. Bonjour简介Bonjour是Apple推出的零配置网络协议,主要的目的是在缺少中心服务器的情转载 2017-05-18 16:09:35 · 3033 阅读 · 0 评论 -
局域网设备发现之Bonjour协议
原文链接:http://blog.csdn.net/yueqian_scut/article/details/52694411WIFI物联网解决方案中,通常我们需要对设备进行绑定,需要通过某种方法先对设备进行发现,比如微信硬件采用广播的方式,定时向外发送上线消息或者采用一问一答的方式进行发现,Bonjour是由苹果公司实现的一种零配置网络(Zeroconf)协议,它是一种基于服务的设备发现转载 2017-05-18 16:10:45 · 2996 阅读 · 0 评论 -
Linux的SOCKET编程详解
[-]Linux的SOCKET编程详解1 网络中进程之间如何通信2 什么是TCPIPUDP3 Socket是什么socket套接字套接字描述符文件描述符和文件指针的区别4 基本的SOCKET接口函数1socket函数2bind函数网络字节序与主机字节序3listenconnect函数44accept函数5readwrite等函数6close函数5 Socket中TC转载 2017-05-18 17:52:52 · 778 阅读 · 0 评论 -
linux C socket函数介绍和使用实例
socket API介绍 & 通信实例原创 2015-12-18 10:37:22 · 5116 阅读 · 0 评论 -
ubuntu 虚拟机设置无线上网
目录(?)[-]一电脑是采用连接无线wifi上网的情况下二电脑是采用宽带有线连接的情况下电脑主机虚拟机VMware Workstation11安装Ubuntu14.04.3 LTS一、电脑是采用连接无线wifi上网的情况下这种情况是VMware Workstation11里面的Ubuntu14.04.3 连接上网比较容易设置(1)在Ubuntu系统未开启的情况下转载 2017-05-19 10:22:41 · 7317 阅读 · 0 评论 -
在linux中用C语言实现ping命令
运用C语言编写模拟常用网络命令ping命令实现一个基于Linux原始套接字和ICMP协议的ping程序。该程序能用于检测主机或路由器工作是否正常。程序中主要的函数void alarm_handler(int); /*SIGALRM处理程序*/void int_handler(int); /*SIGINT处理程序*/void set_sighandler(); /*设转载 2017-05-23 09:53:51 · 3157 阅读 · 0 评论