之前反馈海康威视的网络监控摄像机数据在平台拉流异常,读取不到数据,问题所在范围很大,一步步查找,跟着领导学抓包测试,在学校接触过wireshark抓包,不过只是小打小闹入门而已,真正实战的还是得跟着导师学。

大概说一下抓包的概念,就是在程序运行的数据交互中,传输的数据一般都是以数据包的形式传输。在这个发送和接收的过程中,可能发出的数据包中有错误的数据,也可能接收的包中有错误的数据,从而导致后期的程序处理出错。因此我们直接抓取传输中的数据包,通过其他工具或方法解析数据包中的原始数据,就可以定位是否是因为数据出错而导致程序出错,如果出错又是那一部分的数据出错等。一般抓包测试多用于通信行业和网络行业的测试。

之前这台设备是在平台能看到上线了,但是拉流异常,有时可以,但大部分时候不行。

抓包如下

发现让设备发流到这边6000端口,实际发的是

一开始以为有什么路由器做映射转换了,但很快就被否定了,发流端口有问题,但是有几层映射,但是不可能会把目标端口映射,把这个问题反馈上去解决后,设备就回归正常了,不过wireshark抓包还是得多用用才会用

wireshark抓包测试:海康摄像机相关推荐

  1. 使用wireshark抓包,本地环回测试通信数据已经通过SM4国密算法加密

    具体操作 本实验采用 本地环回测试 开启wireshark抓包工具,设定端口号 tcp.port == 5099 (5099为服务端对外开启服务的端口号),不可以使用ip.addr指定ip地址,因为本 ...

  2. 获取海康摄像机的rtsp流,并用VLC测试

    1.下载VLC软件(视频播放软件),个人觉得这个播放软件蛮强大的,对于程序员来说,还是可以放电脑里的. https://vlc-media-player.en.softonic.com/ 这是VLC下 ...

  3. 通过Wireshark抓包分析谈谈DNS域名解析的那些事儿

    本文主要想通过动手实际分析一下是如何通过DNS服务器来解析域名获取对应IP地址的,毕竟,纸上得来终觉浅,绝知此事要躬行. 域名与IP地址 当在浏览器上敲下"www.baidu.com&quo ...

  4. Wireshark抓包分析TCP建立/释放链接的过程以及状态变迁分析

    Wireshark抓包分析TCP建立/释放链接的过程以及状态变迁分析 一.介绍计算机网络体系结构 1.计算机的网络体系结构 在抓包分析TCP建立链接之前首先了解下计算机的网络通信的模型,我相信学习过计 ...

  5. 用Wireshark抓包分析协议 计算机网络

    此篇博客记录使用Wireshark抓包分析协议. 目录 一.DNS 二.分析TCP握手过程 三.TLS报文 四.HTTP协议 五.SMTP 六.ARP 七.RTP 八.RTMP 一.DNS DNS是域 ...

  6. 【计算机网络】 课程大作业:利用Wireshark抓包并进行分析

    目录 一:任务目的 二:任务内容 三:提交形式及时间 四:步骤 五.感悟 一:任务目的 (1)了解计算机网络TCP/IP的分层实现过程,了解不同层次PDU的逐层封装与解封过程: (2)熟悉网络通信的实 ...

  7. wireshark抓包看post请求的body是什么样子

    今天在发送请求时遇到了formdata的格式问题,就突然想到,我每天发送的post请求,他的body是什么样子的,所以用wireshark抓包看了一下,记录下来 本文章主要针对两种格式的post请求, ...

  8. TLS协商 wireshark 抓包分析

    分析环境在 windows 下,使用 windows 版本的nginx部署自签服务器,使用 openssl s_client 命令测试双向认证. 准备工具: 1. wireshark: 从腾讯软件中心 ...

  9. Wireshark抓包分析交换机工作原理

    [实验名称] 交换机工作原理 [实验目的] 1.熟悉Linux虚拟网络环境: 2.熟悉Linux中network namespace的基本操作: 3.熟悉Linux中虚拟以太网设备Tap和veth p ...

最新文章

  1. 【Storage】Ubuntu LVM 安装配置
  2. c语言实践 1/1+1/2+1/3+1/4+...+1/n
  3. 数据中心母线布置方式
  4. linux更改python版本链接
  5. 加密与安全 - Java加密与安全
  6. C和指针之动态内存分配常见问题和总结
  7. 数组巧去重new Set
  8. favicon图标制作
  9. ASP.NET MVC搭建项目后台UI框架—6、客户管理(添加、修改、查询、分页)
  10. 使用5502自带的UART口发送数据乱码的问题
  11. dp-整数划分问题(理论分析)
  12. graphpad多条不同的曲线_GraphPad绘制几种常见散点图教程
  13. 贝叶斯因果网络_因果关系和贝叶斯网络
  14. 计算机表格中减法公式,excel表格减法公式
  15. 用js写卡牌游戏(四)
  16. 实现java多线程的3种方式
  17. laravel-集合对象的销毁forget,重组values(),pluck ()方法
  18. 设计模式学习总结系列应用实例
  19. Redis的5种数据类型与编码结构分析
  20. 手把手带你用viewpager实现gallary效果,外加无限循环,自动轮播

热门文章

  1. LINUX学记笔记17
  2. unity3d环境搭建
  3. Three.js用鼠标控制场景移动的代码
  4. 重磅推荐 | SkyWalking未来初探(文末有福利哦)
  5. 王海良:开源引领信息技术创新
  6. 2.SpringBoot学习(二)——Spring Boot ConfigurationProperties
  7. 实现从淘宝定时抓取订单数据、打印电子面单并保存到ERP表中!
  8. 一维数组的创建及使用
  9. 东京奥运会将采用人脸识别系统 加强安检
  10. linux驱动开发之内核线程