一种基于嵌入路由器的网络流量采集方法、装置及系统制造方法及图纸

技术编号:41318513 阅读:29 留言:0更新日期:2024-05-13 14:58
本发明专利技术涉及计算机技术领域,公开了一种基于嵌入路由器的网络流量采集方法,包括以下步骤:步骤1:获取PC的IP地址或MAC地址;步骤2:同时复制LAN‑to‑WAN网络封包和WAN‑to‑LAN网络封包;步骤3:把复制的LAN‑to‑WAN网络封包和WAN‑to‑LAN网络封包的目的MAC修改为PC的MAC地址,并通过转发或广播的方式发送至网桥的接收端口上;网桥的接收端口用于连接PC并使PC获取LAN‑to‑WAN网络封包和WAN‑to‑LAN网络封包。还提供了一种基于嵌入路由器的网络流量采集装置,包括如下单元:获取单元、复制单元和发送单元。还提供了一种基于嵌入路由器的网络流量采集系统,包括上述所述的装置以及PC。本方法可以通过一个端口收集双向网络流量,提高效率,降低成本。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种基于嵌入路由器的网络流量采集方法和装置。


技术介绍

1、目前网络工程师或者路由器的使用者为了采集网络流量,并加以统计与分析,通常采用的方法有两种:

2、1、嵌入式路由器自身具有网络流量采集功能(如sniffer,通过网页访问路由器,调用tcpdump等工具抓取网络流量),该方法受制于嵌入式路由器的存储空间,cpu等资源限制,通常不能长时间抓取网络流量,只能短时间抓取网络流量,而短时间的网络流量采取,由于数据量相对较少,会影响故障分析,降低分析的准确性。

3、2、如果想采集路由器wan端流量,需要将wan端口与pc一起连接在hub上,然后hub接入外网,在pc上利用sniffer工具获得进出wan端口的网络流量;如果想获得lan端口的流量,则需要将hub接于路由器的lan端口,lan中的pc全部连接在hub上,然后利用其中一台pc上的sniffer抓取网络流量。这种方法不能同时获取lan-to-wan与wan-to-lan的网络流量,也无法跟踪网络流量在路由器内部的运作状况,而且需要连接hub等设备才本文档来自技高网...

【技术保护点】

1.一种基于嵌入路由器的网络流量采集方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于嵌入路由器的网络流量采集方法,其特征在于,所述步骤1具体为:获取PC的IP地址或MAC地址;当获取PC的IP地址时,发送ARP请求,获得该IP地址对应的MAC地址,并记录网桥的接收端口。

3.根据权利要求1所述的基于嵌入路由器的网络流量采集方法,其特征在于,所述步骤2还包括:当WAN-to-LAN网络封包的目的IP地址不是WAN Port的IP地址,直接进行路由;当WAN-to-LAN网络封包的目的IP地址是WAN Port的IP地址,则先进行Destination ...

【技术特征摘要】

1.一种基于嵌入路由器的网络流量采集方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于嵌入路由器的网络流量采集方法,其特征在于,所述步骤1具体为:获取pc的ip地址或mac地址;当获取pc的ip地址时,发送arp请求,获得该ip地址对应的mac地址,并记录网桥的接收端口。

3.根据权利要求1所述的基于嵌入路由器的网络流量采集方法,其特征在于,所述步骤2还包括:当wan-to-lan网络封包的目的ip地址不是wan port的ip地址,直接进行路由;当wan-to-lan网络封包的目的ip地址是wan port的ip地址,则先进行destination nat,再进行路由。

4.根据权利要求1所述的基于嵌入路由器的网络流量采集方法,其特征在于,所述步骤3具体为:网桥把复制的lan-to-wan网络封包和wan-to-lan网络封包的目的mac地址修改为pc的mac地址,...

【专利技术属性】
技术研发人员:朱良顺招嘉焕陶洋陈小军
申请(专利权)人:广州鲁邦通物联网科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1