登录
首页 » c++ » 网络流量监控

网络流量监控

于 2022-07-16 发布 文件大小:11.23 MB
0 121
下载积分: 2 下载次数: 1

代码说明:

为了方便网络编程,90年代初,由Microsoft联合了其他几家公司共同制定了一套WINDOWS下的网络编程接口,即Windows Sockets规范,它不是一种网络协议,而是一套开放的、支持多种协议的Windows下的网络编程接口。本篇论文主要是介绍了在TCP/IP基础上利用winsock2对网卡进行编程,以达到网络流量监测的目的。论文首先介绍了TCP/IP协议,旨在介绍IP,TCP,UDP等比较重要的协议。主要是介绍IP头,TCP头,UDP头的特点,以便从IP头中可以获取源地址,目的地址,协议类型等信息。在随后的章节中提出了Socket的概念,Socket实际上提供了一个通信端口使所有拥有Socket的端口的计算机之间能够相互通信,在本论文中主要说明了socket的建立,监听和撤销的过程。具体到程序实现中,对网卡混杂模式的设置是通过原始套接字(raw socket)来实现的。为了让原始套接字能接受所有的数据,还需要通过将SOCK_RAW设置成SIO_RCVALL。对数据包的获取通过recv()函数来完成。最后要完成的工作就是对所捕获的IP数据包进行分析以提取出我们所需要的信息。在论文的最后是旨在说明进一步工作的展开。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • svm
    支持向量机的程序,包括支持向量机 Matlab 示例程序四种支持向量机用于函数拟合与模式识别的 Matlab 示例程序(Support vector machine program)
    2012-08-27 15:46:51下载
    积分:1
  • USB转串口通信
    该程序是 USB 转串口的驱动程序,可用于工控环境,在没有串口的情况下使用本程序 可达到与工控设备通信的效果。
    2022-08-16 05:04:56下载
    积分:1
  • caiping
    STC90C516RD+单片机外扩彩屏模块的现实图片程序,C语言编写(STC90C516RD+ chip color expansion module, the reality outside the picture process, C language)
    2011-08-17 10:46:54下载
    积分:1
  • mini超声波测距
    基于stm32的超声波测距,测得结果准确,方便基于stm32的超声波测距,测得结果准确,方便基于stm32的超声波测距,测得结果准确,方便基于stm32的超声波测距,测得结果准确,方便基于stm32的超声波测距,测得结果准确,方便基于stm32的超声波测距,测得结果准确,方便
    2022-02-20 06:56:35下载
    积分:1
  • NRF_TX_Basic_v0.1
    nrf24l01 asb transmitter using avr mcu
    2016-09-14 22:00:33下载
    积分:1
  • 单片机任意一个引脚都可以解出红外的编码
    单片机任意一个引脚都可以解出红外的编码,然后通过串口打印到电脑串口助手上
    2022-01-25 17:49:51下载
    积分:1
  • 利用栈的基本运算返回指定栈中栈底元素
    编写一个算法,利用栈的基本运算返回指定栈中栈底元素
    2022-08-23 13:18:26下载
    积分:1
  • pwm
    dsp PWM程序 用来控制直流电机 直流无刷电机等(dsp PWM procedures used to control DC motor Brushless DC Motor and so on)
    2020-12-16 21:49:12下载
    积分:1
  • ILI9488+CTC3.5 _16BIT
    ILI9488 TFT屏 16位驱动初始化程序(出厂代码)(ILI9488 TFT 16-bit driver initializer (factory code))
    2019-06-17 09:36:35下载
    积分:1
  • SnakeMobile
    a game called snake for windows mobile (professional)
    2011-06-01 09:31:56下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载