当你想要知道一台网络设备,例如网络摄像机(IPC)往外发送了什么数据,你可以怎么抓包呢,考虑一些网段等因素,可以直接使用集线器(HUB)进行抓包。

HUB抓包方式

一般通过下图的连接方式就可以在PC机上利用wireshark等抓包工具,抓取网络上发送给设备的数据包和设备发送到网络上的数据包。

HUB抓包原理

集线器工作在物理层,属于1层设备,每发送一个数据,所有的端口均可以收到,采用了广播的方式

上图中网络发送给1口的数据会广播到每一个接口,因此发送给3口的数据可以在2口获取到

HUB与交换机

  • 转发方式

直接利用交换机是不能实现上面的操作的,因为交换机的转发方式与HUB不同,不是通过广播的方式进行转发数据的

而是在每个端口形成一张MAC地址转发表,根据数据包的MAC地址转发数据

  • 传输方式

集线器内部采用了总线型拓扑,各个节点共用一条总线进行通信,数据包的发送和接收采用了CSMA/CD协议,在同一时间内必须是单        向的,只能维持在半双工模式下。两个端口不能同时收发数据,并且当两个端口通信时,其他端口不同工作。

当交换机上的两个端口通信时,它们之间的通道是相互独立的,可以实现全双工通信。两个端口同时收发数据

  • 带宽影响

集线器无论有多少个端口,所有的端口共享一条宽带,同一时刻只能有两个端口传输数据,并且只能工作在半双工模式下

交换机与集线器(HUB)抓包上的区别相关推荐

  1. charles电脑手机抓包上不了网的细节设置

    charles电脑手机抓包上不了网的细节设置 >>>每次用charles抓包时,都会出现电脑或者手机上不了网的问题.设置好后一换电脑又得一番麻烦的设置.今天就总结下细节方面的设置,不 ...

  2. WinsockExpert+NC抓包上传之拿WEBSHELL

    知识补充: nc上传漏洞在原理上同动网上传漏洞一样,都是利用计算机在读取字符串时,遇到'\0'(00)时,认为字符串结束了,从而丢掉后面的字符串,正如unicode编码特性一样,可被人利用,尽管在这里 ...

  3. python 抓包 上传 文件_Python接口测试文件上传实例解析

    接口测试中,上传文件的测试场景非常常见.例如:上传头像(图片).上传文件.上传视频等.下面以一个上传图片的例子为大家讲解如何通过 python 测试上传文件接口. 首先通过抓包分析上传文件接口的请求参 ...

  4. FTP数据抓包上传下载图片(wireshark)

    一.搭建本地FTP服务器 1.在D盘创建"kiss_ftp"文件夹,将gg.jpg保存到该文件夹下. 2.打开FTP服务器软件,设置用户名为"kiss",密码为 ...

  5. burp suite 抓包 上传中国菜刀木马 爆破密码

    很多站长网站被挂马 出现很多问题 服务器生成许多恶意文件 一般是accert(),eval()这两种函数 当然黑客会把他们通过变量拼接或加密方式 达到不被防火墙杀毒软件检测出来 下面我演示 使用抓包 ...

  6. 从netfilter的NF_IP_PRE_ROUTING抓包 和 用libpcap抓包有什么区别?

    从netfilter上抓的包好象只能是进入本机或广播包,不能抓混杂模式下的不进入本机的数据. 不知道从netfilter上能不能监听网卡上的数据,就像原始套接字一样混杂模式下监听网络数据. 终于在ip ...

  7. 路由器、交换机、集线器三剑客有什么区别?分别是用来干什么的?

    前言 正在了解计算机网络,一直傻傻分不清路由器.交换机.集线器,功能有点类似,前脚刚记住,后脚就又搞混了...害的次次重新回去看,痛定思痛,总结一下它们的区别. 三者作用 在计算机网络中进行数据传输时 ...

  8. 辨析:交换机中继器集线器放大器路由器网桥网关

    一.中继器 当传播距离过远的时候,信号是会衰减的. 又称为转发器.物理层设备.主要功能:对信号进行再生和还原,对衰减信号放大,延长传输距离. 中继器很傻,两边网段必须是一个协议,不会管数据是否出错,只 ...

  9. 华三交换机端口镜像抓包实战

    目录 1.端口镜像的使用场景 2.华三交换机配置端口镜像(web + 命令行) 3.wireshark分析配置端口镜像前后抓包的数据区别 1.端口镜像的使用场景 端口镜像(Mirror Port)功能 ...

最新文章

  1. 直接依赖,间接依赖,可选依赖,排除依赖,依赖冲突
  2. python银行系统-菲菲用python模拟银行系统
  3. ssh反向主动连接 及脚本加密
  4. spring-DAO
  5. SQLite入门之数据类型
  6. Can‘t start server : Bind on unix socket: Address already in use
  7. Sublime Test3 添加一键格式化XML文件插件
  8. 马斯克“无家可归”!最后一套房产以3000万美元卖出 兑现“无房产”承诺
  9. Star Schema完全参考手册读书笔记二
  10. tipask mysql调取dedecms_如何实现dedecms外部数据库调用
  11. 数学建模计算机部分知识,数学建模中计算机知识的运用
  12. C# 机房重构——VS2017中没有报表控件(ReportView)
  13. 使用proxychains匿名浏览,清理痕迹(六)
  14. 数据防泄密-新时代公司发展的必须
  15. 【微信公众号】7、SpringBoot整合WxJava新增临时、永久素材
  16. UNITER多模态预训练模型原理加代码解读
  17. 白嫖京东读书专业版!附赠限量全国高校激活码,先到先得!
  18. win10计算机服务打不开,win10系统设置打不开怎么办
  19. 珊瑚虫QQ作者陈寿福昨日提前出狱 现已返回福建
  20. Windows从微软账户修改为本地账户

热门文章

  1. 【转】从头开始使用WinDbg
  2. 第一章 计算机体系结构(三)— 存储系统之磁盘列阵技术、存储域网络
  3. 网页调用JS音频播放器兼容所有浏览器,包括IE6,7,8,9,FF,GOOGLE,OPERA,360等
  4. HNUSTOJ-1690 千纸鹤
  5. 编程零基础想做一名程序员,该怎么学习?首先要学习什么?
  6. 电脑开机后忘记了登录账户的密码?有什么解决方法?
  7. 网页导出pdf不完整_没想到iPhone的自带功能这么神!只需一个按钮,即可网页导成PDF...
  8. 手机开发平台指南、教程和资料介绍(修改稿)
  9. C/C++中的getenv()函数
  10. Mybatis01-MyBatis快速入门