指令

tcpdump -i  eth0 port 8080 :  通过网口th0抓取端口号为8080的广播或组播数据;

如下:

18:08:47.459709 IP ralink.ralinktech.com.32772 > 239.118.0.0.http-alt: UDP, length 20

18:08:47.459980 IP ralink.ralinktech.com.32772 > 239.118.0.0.http-alt: UDP, length 20

18:08:47.460264 IP ralink.ralinktech.com.32772 > 239.118.0.0.http-alt: UDP, length 20

18:08:47.460500 IP ralink.ralinktech.com.32772 > 239.118.0.0.http-alt: UDP, length 20

18:08:47.460738 IP ralink.ralinktech.com.32772 > 239.118.0.0.http-alt: UDP, length 20

18:08:47.461045 IP ralink.ralinktech.com.32772 > 239.126.9.9.http-alt: UDP, length 20

18:08:47.461379 IP ralink.ralinktech.com.32772 > 239.126.80.69.http-alt: UDP, length 21

18:08:47.461679 IP ralink.ralinktech.com.32772 > 239.126.95.51.http-alt: UDP, length 22

18:08:47.461981 IP ralink.ralinktech.com.32772 > 239.126.51.53.http-alt: UDP, length 23

18:08:47.462414 IP ralink.ralinktech.com.32772 > 239.126.50.56.http-alt: UDP, length 24

18:08:47.462774 IP ralink.ralinktech.com.32772 > 239.126.56.57.http-alt: UDP, length 25

18:08:47.463074 IP ralink.ralinktech.com.32772 > 239.126.56.55.http-alt: UDP, length 26

18:08:47.463319 IP ralink.ralinktech.com.32772 > 239.126.54.53.http-alt: UDP, length 27

18:08:47.463670 IP ralink.ralinktech.com.32772 > 239.126.52.51.http-alt: UDP, length 28

18:08:47.463972 IP ralink.ralinktech.com.32772 > 239.126.50.49.http-alt: UDP, length 29

18:08:47.464273 IP ralink.ralinktech.com.32772 > 239.126.0.0.http-alt: UDP, length 30

说明:http-alt:一般为8080端口,可通过/etc/services文件查看;

无线信号的信道

不同的无线网络的信号干扰会使无线网络的性能受影响。

虽然信道数量很多,但是这并不意味着你可以随便设置。网络质量除了客户机无线网卡或无线路由器的质量问题,有一个不容忽视的要素,就是不同的无线网络的信号干扰,使无线网络的性能受影响。这个问题的罪魁祸首就是无线网络和另外两个无线网络使用了相同的信道,或者使用了能够相互干扰的某些信道。因此下面就让我们一起来了解一下更多关于802.11信道、以及在2.4GHz到5GHz Wi-Fi信号之间的区别。

所有Wi-Fi信号,包括80.211n(a,b,g,n)之间使用的都是2400到2500MHz的频率。而这100MHz的差距要平分给14个不同的信道,因此每个信道之间的差距只有微小的20MHz。而正如我们所设置的那样,14个信道每个20MHz的差别,总和已经超过了100MHz,因此在2.4GHz的频段中至少会有两个(通常是四个)信道处于重合状态。我们可以想象,如果信道重叠的话并不是一件好事,糟糕的是它会直接影响我们无线网络的吞吐量。

5

幸运的是,信道1、6和11彼此之间间隔的距离足够远,因此他们三个也成为了不会互相重叠和干扰的三个最常用的信道。因此我们可以在无线路由的设置中将信道设置在1、6和11中的某一个。而对于我们普通的家庭用户来说,我们建议将信道设成1或11,这样可以最大限度的避免和别家的路由器发生信号重叠。因为大多数人并不会修改这个设置而保持默认的6信道。 所以,如果在一个理想状态中,你和你的邻居们使用的都是信道1、6和11。不过需要记住的是,墙壁是阻隔无线信号最有效的方法,因此如果你和你的邻居之间隔的是完整的一堵墙,那么即使都使用的是信道1,彼此之间也不会产生干扰。但是如果你们之间只是间隔的薄墙或窗户,那么你们必须要使用不同的信道。

linux 抓取 组播数据,tcpdump指令抓取组播数据相关推荐

  1. 计算机组成原理学习笔记————计算机指令,MIPS指令集,存储器操作数,数据传送指令,取数存数指令

    计算机语言 现在计算机编程常用的语言是C,C++,Java等高级语言,但计算机第层是将高级编程语言的代码编译成二进制代码形式的指令才能执行.所以计算机语言中的基本单词是二进制形式的指令,一台计算机的全 ...

  2. 数据传送指令----mov(笔记)ATT

    数据传送指令--mov 基本概念 将数据从一个位置复制到另一个位置:mov类有四条指令组成:movb.movw.movl和movq:主要区别是传送数据的大小不同,分别是1. 2. 4和8字节. mov ...

  3. python socket发送组播数据_python3通过udp实现组播数据的发送和接收操作

    本文主要通过对海康摄像头进行抓包,模拟发送了udp包,并抓取摄像头返回的数据包,解析并提取相关信息. 通过抓包发现,海康摄像头发送.接收数据使用udp协议,后来比较发现,使用python模拟起来比较简 ...

  4. 纯干货:Linux抓包命令集锦(tcpdump)

    /****************************************************************************************** * 版权声明 * ...

  5. Linux基础急速入门:用 TCPDUMP 抓包

    简介 tcpdump是一个用于截取网络分组,并输出分组内容的工具.凭借强大的功能和灵活的截取策略,使其成为类UNIX系统下用于网络分析和问题排查的首选工具 tcpdump 支持针对网络层.协议.主机. ...

  6. linux下如何使用 tcpdump 进行抓包详细教程

    今天要给大家介绍的一个 Unix 下的一个 网络数据采集分析工具,也就是我们常说的抓包工具. 与它功能类似的工具有 wireshark ,不同的是,wireshark 有图形化界面,而 tcpdump ...

  7. Python爬虫实战:手机APP数据抓取分析!谁说不能爬取app数据的?

    大多数手机APP里面返回的是json格式数据,或者一堆加密过的数据 .这里以超级课程表APP为例,使用python抓取超级课程表里用户发的话题.主要是练习python爬取app的一些方式和技巧. 1. ...

  8. JAVA+网络数据包的抓取与分析实验

    一.实验目的 熟悉TC P/IP数据包的结构. 掌握Wireshark的使用方法. 能够利用JNet Pcap编程实现数据包的抓取与分析. 二.实验准备 1.通过抓包,可以进行网络故障分析.流量监控. ...

  9. 穿越火线数据包的抓取和分析及服务器欺骗的实现

    几天功夫,我们敬爱的穿越火线从2.5到2.6再到2.7再到现在的2.8,号称全服反外挂(的确是反了的),WPE会被检测为非法模块. 本人就来说一下自己关于穿越火线数据包的抓取和分析及服务器欺骗的实现的 ...

最新文章

  1. Nature:揭示大脑中的免疫记忆
  2. CSDN:借助工具对【本博客访问来源】进行数据图表可视化(网友主要来自美国、新加坡、日本、英德加澳等)——记录数据来源截止日期20200718晚上22点
  3. Java基础知识:IO
  4. javafx 使用_何时使用JavaFX代替HTML
  5. 怎样把文件传到华为云服务器,如何把文件传到云服务器上
  6. mysql面试常问 1: 谈谈MySQL表级锁和行级锁
  7. 一步一步教你使用AgileEAS.NET基础类库进行应用开发-基础篇-使用UDA操纵SQL语句...
  8. 《Scikit-Learn与TensorFlow机器学习实用指南》第10章 人工神经网络介绍
  9. ASP.NET Core 2.0和Angular 4:从头开始构建用于车辆管理的Web应用程序
  10. 编译android 7.1 jdk版本,ubuntu14.04 安装 open-jdk-1.8,下载编译 android nougat 7.1.1
  11. ES6 类继承 和 super的使用
  12. com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field FileSize
  13. ISO20022报文
  14. 第三章软件项目成本管理
  15. oracle误删除数据恢复
  16. java manager层_在阿里Java大牛们都是这样对Java项目代码分层的
  17. 常见笔记本CPU型号参数和性能对比一览表
  18. 老年人智能手机APP开发界面设计因素
  19. 什么是数字认证?数字认证原理是什么?
  20. RecycleBin

热门文章

  1. Keil5 逻辑分析仪的使用
  2. 在线Excel转JSON工具
  3. 大Op和小op的含义及理解
  4. jquery ajax上传本地dwg文件到服务器.txt
  5. 睡眠对身体健康的影响
  6. STL之Vector容器
  7. 小白jenkins脱机部署日记
  8. 【深入探究C++虚函数表——从内存的角度】
  9. 作为低学历的应届生,找工作感觉真的很难
  10. leader说:查一查为什么系统性能这么差