2011年8月7日

BPF自己写过滤包程序(转)

摘要: BPF:Berkeley Packet Filterhttp://blog.csdn.net/maeom/article/details/6092457 英文高手可以直接看原文:http://www.gsp.com/cgi-bin/man.cgi?section=4&topic=bpf#1或许有一部分人会看不太懂,那么结合下面第二部分的封包结构,就会容易一些。let's go首先,要确保我们从socket中读取的是packet,也就是说是 MAC头+IP头+TCP/UDP头,这个样子的才可以。当然,如果用linux下lpf也可以在IP包上做过滤。一样的道理。BPF(Berkel 阅读全文

posted @ 2011-08-07 00:33 zzwworld 阅读(1758) 评论(0) 推荐(0)

2011年8月6日

Linux kernel packet traveling diagram

摘要: 源:http://blog.csdn.net/maeom/article/details/6092501 http://mailman.ds9a.nl/pipermail/lartc/2002q2/004245.html Network -----------+----------- | +-------+------+ | mangle | | PREROUTING | <- MARK REWRITE +-------+------+ | +-------+------+ | nat | | PREROUTING | <- DEST REWRITE +-------+------ 阅读全文

posted @ 2011-08-06 10:18 zzwworld 阅读(1784) 评论(0) 推荐(0)

2011年7月13日

移动通信的各种效应

摘要: 1、乒乓效应 移动通信系统中,如果在一定区域里两基站信号强度剧烈变化,手机就会在两个基站间来回切换,产生所谓的“乒乓效应”。防止“乒乓切换”的办法是:迟滞 在基站下载的参数文件中有两个参数需要我们注意,即“ 再呼叫型区间切换处理电平”(参考值:23dB)和“再呼叫型区间切换区域的选择电平”(参考值:32dB)。这两个参数表示在通话时,当手机接收到原基站的信号强度降到23dB时,手机发起申请,要求做基站间的切换(Handover),即切换到下一个基站上通话。但下一个基站信号必须在32dB以上,手机才能真正切换过去,否则只能在原基站上通话。之所以这两个参数间有9dB的差值,目的是防止“乒乓效应”。 阅读全文

posted @ 2011-07-13 10:39 zzwworld 阅读(1645) 评论(0) 推荐(0)

2011年7月5日

各种总线

摘要: 1、局部总线:pci/pci express,为第三代I/O总线技术,其主要功能是连接外部设备。主页:http://www.pcisig.com2、外部总线:USB,(Universal Serial BUS),即通用串行总线,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。目前电脑中的标准扩展接口。主页:http://www.usb.org3、硬盘驱动器接口:SATA,(Serial Advanced Technology Attachment),即串行高级技术附件,是一种基于行业标准的串行硬盘驱动器接口。SATA 接口已发展成为计算机行业硬盘驱动器接口的实用标准。硬盘接口是硬盘与主 阅读全文

posted @ 2011-07-05 11:32 zzwworld 阅读(401) 评论(0) 推荐(0)

2011年7月4日

ARM嵌入式平台

摘要: MIPI(Mobile Industry Processor Interface)联盟,即移动产业处理器接口(MIPI)联盟,旨在定义并推广用于移动应用处理器接口的开放标准. 主页:http://www.mipi.org/ARM产品按市场划分为 嵌入式产品、企业、家庭、移动。----------------------------嵌入式产品--------------------------------1、嵌入式计算 – 医疗、工业和 ePOS 应用 ARM 将“嵌入式计算”定义为执行计算功能、但却作为“黑盒”提供的设备;该设备可预先加载应用程序,能够有限扩展或无法扩展硬件功能,并且在某些情况 阅读全文

posted @ 2011-07-04 17:31 zzwworld 阅读(1100) 评论(0) 推荐(1)

HDMI、DVI、VGA接口

摘要: ·HDMI接口:是最新的高清数字音视频接口,收看高清节目,只有在HDMI通道下,才能达到最佳的效果,是高清平板电视必须具有的基本接口。·DVI接口:是数字传输的视频接口,可将数字信号不加转换地直接传输到显示器中。·VGA接口(D-Sub接口):是目前电脑显示器上最主要的接口。1、HDMI,高清晰度多媒体接口(英文:High Definition Multimedia Interface)是一种符合高清时代标准的数字化视频/音频接口技术,可用于机顶盒、DVD播放机、个人电脑与电视机。HDMI可以同时传送音频和影音信号,能高品质地传输未经压缩的高清视频和多声道音频数据 阅读全文

posted @ 2011-07-04 16:09 zzwworld 阅读(1040) 评论(0) 推荐(0)

2011年6月25日

巧解电脑开机密码

摘要:  阅读全文

posted @ 2011-06-25 19:37 zzwworld 阅读(202) 评论(0) 推荐(0)

2011年6月18日

Ubuntu安装JDK以及Java3D的jar包

摘要: 一、安装JDK,从http://www.oracle.com/technetwork/java/javase/downloads/index.html下载jdk-6u26-linux-i586.bin然后将其拷贝到/usr/lib/jvm/java 下在shell中执行:1、 sudo chmod u+x /usr/lib/jvm/java/jdk-6u26-linux-i586.bin此时jdk已安装完毕,下面设置环境变量。2、sudo vi /etc/environment在environment中修改,出现如下部分PATH="......:/usr/lib/jvm/java/j 阅读全文

posted @ 2011-06-18 23:49 zzwworld 阅读(1387) 评论(0) 推荐(0)

2011年6月17日

Beginning Ubuntu Linux (5th Edition)

摘要: Beginning Ubuntu Linux5th EditionUbuntu Linux is the fastest growing Linux-based operating system, andBeginning Ubuntu Linux, Fifth Editionteaches all of us—including those who have never used Linux—how to use it productively, whether you come from Windows or the Mac or the world of open source.Begi 阅读全文

posted @ 2011-06-17 18:58 zzwworld 阅读(260) 评论(0) 推荐(0)

Linux中MadWifi驱动的加载

摘要: 1、用TP-Link WN550G PCI无线网卡做无线AP,这块网卡使用的是Atheros Communications Inc. AR2413的芯片组,可以使用madwifi的驱动(http://madwifi-project.org/)。现在的Linux内核默认就带有madwifi的驱动,名为ath5k,但是这个驱动对于配置该网卡为AP有问题,所以我们还是换成ath_pci这个驱动,这也是madwifi project中的驱动。2、去http://madwifi-project.org/下载madwifi-0.9.4-current.tar.gz ,然后make,make install 阅读全文

posted @ 2011-06-17 17:43 zzwworld 阅读(1881) 评论(0) 推荐(1)

2011年6月16日

写得蛮好的linux学习笔记

摘要: linux目录架构:/ 根目录/bin 常用的命令binary file的目錄/boot 存放系统启动时必须读取的档案,包括核心(kernel)在内 /boot/grub/menu.lst GRUB设置 /boot/vmlinuz 内核 /boot/initrd 核心解壓縮所需RAM Disk/dev 系统周边设备/etc 系统相关设定文件 /etc/DIR_COLORS 设定颜色 /etc/HOSTNAME 设定用户的节点名 /etc/NETWORKING 只有YES标明网络存在 /etc/host.conf 文件说明用户的系统如何查询节点名 /etc/hosts 设定用户自已的IP与名字的 阅读全文

posted @ 2011-06-16 20:37 zzwworld 阅读(285) 评论(0) 推荐(0)

2011年6月14日

windows下的网络命令

摘要: 1、ipconfig:参数: /? Display this help message. /all Display full configuration information. 显示本机TCP/IP配置的详细信息;/release Release the IP address for the specified adapter. DHCP客户端手工释放IP地址;/renew Renew the IP address for the specified adapter. DHCP客户端手工向服务器刷新请求;/flushdns Purges the DNS Resolver cache. 清除本 阅读全文

posted @ 2011-06-14 21:24 zzwworld 阅读(212) 评论(0) 推荐(0)

2011年6月13日

智能手机CPU平台

摘要: 手机CPU平台主要是基于ARM处理器。目前主流手机CPU平台:TI OMAP、Intel&MarvellPXA、高通MSMQSCSnapdragon1、手机CPU之 TI OMAP 德州仪器 (TI) 是全球领先的数字信号处理DSP与模拟技术半导体供应商。 TI的手机CPU平台主要为OMAP系列。2、手机CPU之Intel&MarvellPXA Intel&Marvell的手机CPU平台为PXA 系列,其CPU为Xscale。 Xscale是ARM体系结构的一种内核。3、手机CPU之 高通MSMQSCSnapdragon 高通公司(QUALCOMM)在以技术创新推动无线 阅读全文

posted @ 2011-06-13 11:40 zzwworld 阅读(666) 评论(0) 推荐(0)

2011年6月9日

全球五大WLAN芯片供货商

摘要: Ralink、Atheros、Broadcom、Marvell、Intel并列为全球五大WLAN(WIFI)芯片供货商。其中Ralink、Atheros为只做wifi芯片。Ralink http://www.ralinktech.comAtheros http://www.atheros.com(http://www.qca.qualcomm.com/)Broadcom http://zh-cn.broadcom.com/Marvell http://www.marvell.com/zh-cn/Intel http://www.intel.com另:Realtek http://www.rea 阅读全文

posted @ 2011-06-09 20:30 zzwworld 阅读(1442) 评论(0) 推荐(0)

2011年5月21日

wget 使用技巧

摘要: wget 使用技巧wget是一个命令行的下载工具。对于我们这些 Linux 用户来说,几乎每天都在使用它。下面为大家介绍几个有用的 wget 小技巧,可以让你更加高效而灵活的使用 wget。$ wget -r -np -nd http://example.com/packages/这条命令可以下载 http://example.com 网站上 packages 目录中的所有文件。其中,-np的作用是不遍历父目录,-nd表示不在本机重新创建目录结构。$ wget -r -np -nd --accept=iso http://example.com/centos-5/i386/与上一条命令相似,但 阅读全文

posted @ 2011-05-21 21:02 zzwworld 阅读(156) 评论(0) 推荐(0)

导航