• 2024-07-04Go 使用原始套接字捕获网卡流量
    Go使用原始套接字捕获网卡流量Go捕获网卡流量使用最多的库为github.com/google/gopacket,需要依赖libpcap导致必须开启CGO才能够进行编译。为了减少对环境的依赖可以使用原始套接字捕获网卡流量,然后使用gopacket的协议解析功能,这样就省去了解析这部分的工作量,正确性也可
  • 2024-07-02cisco packet tracer 8.2.2 (思科模拟器) 配置 单臂路由 DHCP
    1实验拓扑2交换机配置Switch>Switch>enSwitch#sw1Switch#configtEnterconfigurationcommands,oneperline.EndwithCNTL/Z.Switch(config)#hostnamesw1sw1(config)#vlan2sw1(config-vlan)#exitsw1(config)#vlan3sw1(config-vlan)#exitsw1(config)#i
  • 2024-06-22【计算机网络仿真】b站湖科大教书匠思科Packet Tracer——实验6 生成树协议STP的功能
    一、实验目的1.验证以太网交换机生成树协议的功能;2.理解网络环路对网络的负面效应;3.理解生成树协议的作用。二、实验要求1.使用CiscoPacketTracer仿真平台;2.观看B站湖科大教书匠仿真实验视频,完成对应实验。三、实验内容1.构建网络拓扑;2.发送报文,理解生成树协议ST
  • 2024-06-22【计算机网络仿真】b站湖科大教书匠思科Packet Tracer——实验7 虚拟局域网VLAN
    一、实验目的1.学习如何划分VLAN;2.验证划分VLAN的作用;3.学习如何用命令行创建VLAN,将端口划分到VLAN,设置端口类型。二、实验要求1.使用CiscoPacketTracer仿真平台;2.观看B站湖科大教书匠仿真实验视频,完成对应实验。三、实验内容1.构建网络拓扑;2.划分VLAN;3.发送ICM
  • 2024-06-20【计算机网络仿真】b站湖科大教书匠思科Packet Tracer——实验2 MAC地址,IP地址,ARP协议
    一、实验目的1.掌握计算机网络的寻址问题;2.验证MAC地址与IP地址的关系;3.了解ARP协议的作用。二、实验要求1.使用CiscoPacketTracer仿真平台;2.观看B站湖科大教书匠仿真实验视频,完成对应实验。三、实验内容1.构建网络拓扑;2.配置网络设备;3.跟踪并查看数据包;4.在实
  • 2024-06-19总公司与分公司跨区域互连,如何用Cisco Packet Tracer模拟实现呢?
    需求说明:某企业有公司总部和分公司且两个距离较远。公司总部及分公司的主机IP地址不在同一个网段,所有的信息端口连接在各自的的交换机上。因分公司要访问公司总部服务器的数据,这就要求公司总部与分公司之间要实现跨区域的互连互通,究竟如何才能实现呢?需求分析:如果是局域网中
  • 2024-06-19使用VLAN,实现网络间的安全隔离,竟用Cisco Packet Tracer Student 6.2 模拟实现?
    需求说明:某企业网络未扩建前经常有网络不稳定的情况,想通过升级改造对网络在逻辑上进行安全隔离,来保证网络有效稳定运行。技术部和市场部各有计算机10台,所有计算机通过双绞线连接到交换机上,IP地址也在同一网段。企业负责人要求在不改变现有网络连接方式及IP地址的情况下,将两个
  • 2024-06-19【计算机网络仿真】b站湖科大教书匠思科Packet Tracer——实验一 Packet Tracer的简单使用和访问Web服务器
    一、实验目的1.掌握PacketTracer的简单使用方式;2.加深对网络体系结构的理解。二、实验要求1.搭建CiscoPacketTracer仿真平台使用环境;2.观看B站湖科大教书匠仿真实验视频,完成对应实验。三、实验内容第一部分:PacketTracer的简单使用1.下载CiscoPacketTracer并
  • 2024-06-18tcp/ip 每层的协议
    TCP/IP网络通常是由上到下分成4层,分别是应用层,传输层,网络层和网络接口层。 网络接口层的传输单位是帧(frame),IP层的传输单位是包(packet),TCP层的传输单位是段(segment),HTTP的传输单位则是消息或报文(message) 一般说来,数据链路层发出的数据包称为frame,地址是链路层的地址,如mac地
  • 2024-06-17跨交换机VLAN的主机之间通信,竟可以用Cisco Packet Tracer模拟实现,
    需求说明:某企业网络因业务扩展,计算机终端的数量增至60台,单个24口交换机已不能满足所有计算机接入终端的网络接入需求,企业负责人要求将多个交换机进行互连,来满足企业计算机接入网络。其中技术部和市场部有计算机通过不同的交换机接入网络,为保证网络的正常稳定运行,网络技术人员
  • 2024-06-13Failed to connect to ESP8266: Timed out waiting for packet header
    解决办法:可能是板子类型选选择的问题board=esp01_1m改为board=nodemcuv2问题复现开发板:ESP-01s平台:PlatformIO+Clion刷写固件的时候报错FailedtoconnecttoESP8266:Timedoutwaitingforpacketheader下载器用的这种下载时报错连接不上开发板更改后
  • 2024-06-09cisco packet tracer 8.2.2 安装配置 基础教程 免登录免破解 简单方便
    1官网下载,需要账号2安装3启动之前,直接断网,禁用网卡(⊙﹏⊙)
  • 2024-06-04UDP通信
    UDP通信特点:无连接、不可靠通信。不事先建立连接;发送端每次把要发送的数据(限制在64KB内)、接收端IP、等信息封装成一个数据包,发出去就不管了。Java提供了一个java.net.DatagramSocket类来实现UDP通信。DatagramSocket:用于创建客户端、服务端构造器
  • 2024-06-03RTCP报文解析
     RTCP包的头部结构体定义structRTCP_Header{unsignedshortrc:5;unsignedshortpadding:1;unsignedshortversion:2;//1charunsignedshortpayloadtype:8;//2charunsignedshortlength;//3,4charunsignedintssrc;//5,6,7,8char
  • 2024-05-29Quasar (.NET3.5)通信建立,持续更新中
    Quasar(.NET3.5)通信建立quasar是一个知名的远控软件,这里解析它在.net3.5的版本。3.5可以解决windows的兼容性问题,即:经过一些方法编译为特定的计算机代码,可以在windows7-windows11的内存中加载执行Client端初始化函数Initialize()包含一些系统参数的获取,以及初始化客户
  • 2024-05-27ffmpeg修改分辨率
    方法1:命令修改分辨率#修改分辨率ffmpeg-iinput.mp4-vfscale=1280:1024-frawvideooutput.yuv#播放ffplay-s1280*1024-pix_fmtyuv420poutput.yuv方法2:代码转换 main.c#include"libavutil/log.h"#include"libavformat/avformat.h"#include"l
  • 2024-05-26ffmpeg截取文件
    方法1:命令截取#裁剪视频-t支持数字和HH:MM:SS格式,数字格式是时长,从起始到指定时长,HH:MM:SS格式是结束时间,也可以通过-ss给出一个开始时间,-to给出结束时间ffmpeg-iinput_video.mp4-t5output_video.mp4ffmpeg-iinput_audio.wav-t00:00:05output_audio.wav方法
  • 2024-05-26ffmpeg里的时间计算和转换
    main.c#include"libavutil/log.h"#include"libavformat/avformat.h"#include"libavutil/avutil.h"#include"libavcodec/avcodec.h"intmain(intargc,char*argv[]){av_log_set_level(AV_LOG_DEBUG);if(argc
  • 2024-05-26ffmpeg提取H264视频数据
    方法1:命令提取ffmpeg-iinput.mp4-an-vcodeccopyout.h264ffmpeg-iinput.mp4-an-vcodeccopy-bsf:h264_mp4toannexbout1.h264方法2:代码提取 main.c#include"libavutil/log.h"#include"libavformat/avformat.h"#include"libavut
  • 2024-05-25ffmpeg提取aac数据
    方法1:通过命令提取ffmpeg-iinput.mp4-vn-acodecaac../output.aac方法2:通过代码提取流程图  main.c#include"libavutil/log.h"#include"libavformat/avformat.h"#include"libavcodec/avcodec.h"intmain(intargc,char**argv){
  • 2024-05-24Packet Tracer-HSRP+DHCPv4+VLAN间路由+以太通道综合实验
    实验拓扑:实验内容:VLAN及VLAN间路由的配置,以太通道的配置,STP的根调整,DHCPv4的配置,首跳冗余HSRP的配置。实验最终结果:PC可以自动获取到DHCP-Server分配的IP地址,实现首跳冗余,并能够访问到模拟互联网3.3.3.3。实验要求:    PC1属于VLAN10IP段:192.168.10.0/24PC2
  • 2024-05-23webrtc FEC 协议
    参考:https://www.cnblogs.com/ishen/p/15333271.htmlhttps://zhuanlan.zhihu.com/p/6034212391.生成1.1等待并筹齐多个原始包webrtc会等待筹齐多个rtp包后,再统一生成冗余包,参看UlpfecGenerator::AddPacketAndGenerateFec()函数:voidUlpfecGenerator::AddPacketAndGe
  • 2024-05-20解决MYSQL的错误:Got a packet bigger than 'max_allowed_packet' bytes
    Mysql5.5用客户端导入数据的时候,遇到错误代码:1153-Gotapacketbiggerthan'max_allowed_packet'bytes,数据库终止了数据导入的操作。 原因分析:MYSQL限制了每次执行插入操作的数据最大值,超过最大值则报以上错误。 研究后发现:数据库客户端和数据库服务器端器均有自己
  • 2024-05-16Lazarus使用FFMpeg解码视频文件
    一、下载ffmpeg-delphi-pascal-headers下载地址Headers|FFVCL–DelphiFFmpegVCLComponents(VideoEncoderandVideoPlayer)下载 Releases·BtbN/FFmpeg-Builds·GitHub 下载与上面版本对应的DLL库二、引用单元libavformat,libavcodec_codec,libavcodec,FFUtils
  • 2024-05-15HDFS写数据微观流程
    HDFS微观流程每个block块都被划分成多个大小为64k的paccket每个paccket中都有两个部分组成,一个是packetHeader,一个是packetDatapacketHeader存储一些变量值:pktlen:(packet总长度)、offsetInBlock:(记录当前packet在blocck中的位置)、seqNo:(在同一个block块中的唯一编号(序列号))la