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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


