Unlock instant, AI-driven research and patent intelligence for your innovation.

Network communication monitoring system and method based on xen privilege domain

A technology of network communication and monitoring system, applied in the field of network communication monitoring system based on Xen privilege domain, can solve the problems of lack of effective solutions for communication information interception, analysis and management

Active Publication Date: 2019-08-09
GUANGDONG POYA INFORMATION & TECHNOLOGY CO LTD
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the existing technology, there is no effective solution for the interception, analysis and management of network communication information in each virtual domain on the virtual machine platform, which requires further innovation and development

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Network communication monitoring system and method based on xen privilege domain
  • Network communication monitoring system and method based on xen privilege domain
  • Network communication monitoring system and method based on xen privilege domain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] see figure 1 , a kind of network communication monitoring system based on the Xen privileged domain proposed by the embodiment includes a user interface module 10, a kernel monitoring module 20 and a backend driver module 30; the user interface module 10 is used to obtain (from configuration files) the Device list and build monitoring task linked list, and transmit the command and monitoring task linked list parameter that carry out data packet interception, open data packet receiving thread simultaneously; Kernel monitoring module 20 is used for from user space with the content copy of monitoring task linked list according to data packet intercepting command In the kernel; the back-end driver module 30 is used to copy and store the data packet meeting the task in the monitoring task linked list in the data packet monitoring queue; the kernel monitoring module 20 is also used to take out the socket cache structure from the data packet monitoring queue , and copy the dat...

Embodiment 2

[0052] On the basis of the first embodiment, the second embodiment proposes a network communication monitoring method based on the Xen privileged domain. The following mainly introduces three parts: including data packet interception and analysis method, back-end equipment query and control method, virtual machine process network connection query method;

[0053] 1. For packet interception and analysis methods, please refer to Figure 5 , including the following steps S110 to S160:

[0054] S110. The user interface module reads the configuration file analysis.conf, obtains a list of devices to be monitored from the configuration file analysis.conf, and builds a monitoring task list analysis_task_list.

[0055] S120, the user interface module invokes the ioctl system call, transmits the command START and the monitoring task linked list parameters for starting data packet interception, and simultaneously starts the data packet receiving thread, and sends a request command REQUE...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a Xen privileged domain-based network communication monitoring system. The system comprises a user interface module, a kernel monitoring module and a back-end driving module, wherein the user interface module obtains a device list needed to be monitored, constructs a monitoring task linked list, transmits a command of performing data package capture, monitors task linked list parameters, and starts a data package receiving thread; the kernel monitoring module copies contents of the monitoring task linked list to a kernel from a user space according to the data package capture command; the back-end driving module copies and stores data packages conforming to tasks in the monitoring task linked list to a data package monitoring queue; and the kernel monitoring module is further used for taking out a socket buffer structure from the data package monitoring queue, and copying data transmitted by a network to the user interface module for enabling the user interface module to analyze the data packages and displaying a result on a user interface. According to the system, the capture, analysis and management control of virtual domain network communication information in a virtual machine platform can be realized.

Description

technical field [0001] The invention relates to the technical field of Xen network communication monitoring, in particular to a system and method for network communication monitoring based on a Xen privileged domain. Background technique [0002] Xen is an open source virtualization technology based on the X86 architecture, with the fastest development, the most stable performance, and the least resource occupation. Xen can safely execute multiple virtual machines on a set of physical hardware, and it is a perfect open source combination with Linux. It is especially suitable for server application integration, which can effectively save operating costs, improve equipment utilization, and maximize the use of IT infrastructure in data centers. [0003] Xen runs directly on the hardware as a virtual machine monitor, providing a virtualized environment. At the same time, a virtual machine (Dom0) with an administrative console (administrative console) runs on Xen as an extensio...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/455
CPCG06F9/45558G06F2009/45595
Inventor 谭智陈敬隆
Owner GUANGDONG POYA INFORMATION & TECHNOLOGY CO LTD