Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for realizing data communication utilizing virtual network adapting card in network environment simulating

A virtual network card and network environment technology, which is applied in the field of underlying data forwarding simulation and network environment simulation, can solve the problems of inability to simulate network environment, rely on hardware equipment, poor scalability, etc., and achieve good social benefits and application prospects, process and The method is simple and reasonable, and the effect is good

Inactive Publication Date: 2008-02-20
XIDIAN UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The disadvantage of virtual network card technology in network simulation software is that its virtual network card and its data communication method are transparent to users, rely on specific environments, and have poor scalability
The disadvantage of functional software virtual network card technology is that it can only be applied in a single machine, and cannot be used purely for network environment simulation.
The disadvantage of the virtual network card technology in the virtual network device is that it relies on hardware devices and has poor openness.

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
  • Method for realizing data communication utilizing virtual network adapting card in network environment simulating
  • Method for realizing data communication utilizing virtual network adapting card in network environment simulating
  • Method for realizing data communication utilizing virtual network adapting card in network environment simulating

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] Referring to FIG. 1 , it is a schematic diagram of the logical structure of the virtual network card of the present invention, and the virtual network card includes a first group of data records and a first group of function calling interfaces. The first group of data records mainly records the basic information of the virtual network card, including virtual network card name, MAC address, IP address, subnet mask, gateway, promiscuous mode flag, receiving data buffer, sending data buffer, receiving status flag, sending status flags. The first group of function call interfaces is provided to the outside world, and is responsible for operating and modifying the basic data records of the virtual network card. The first group of function call interfaces are: get network card name, get and set MAC address, get and set IP address, get and set gateway, get and set network card promiscuous mode, get and set subnet mask. The receiving data buffer stores the data received by the...

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 method designs virtual network card and virtual hub. Using hub connects virtual network cards. Data communication is carried out between virtual network cards according to data communication rule. The communication procedure is as following: packaging data packets, and adding data to buffer area of sending data at virtual network card of sending party; virtual network card of sending party sends data packets to virtual hub; virtual hub receives data packet; virtual hub sends data packets to virtual network card of receiving party; virtual network card of receiving party adds the data packets to received data buffer area; de-packaging the received data packets and restoring the Ethernet frame and user's data. Comparing with prior art, the invention is applicable to analog simulation of forwarding data at bottom layer in areas of computer network and network security as well as analog simulation of network environment.

Description

technical field [0001] The invention relates to the technical field of computer network environment simulation, in particular to a method for realizing data communication by using a virtual network card in the network environment simulation, which can be applied to the underlying data forwarding simulation simulation and network environment simulation in the field of computer network and network security simulation. Background technique [0002] An existing physical network interface card (NIC for short), also called a network adapter, is an interface through which a host computer and a network are connected to each other. Whether it is an ordinary host or a server, as long as it is connected to a LAN, a network card needs to be installed. If necessary, one device can also be configured with multiple network cards at the same time. When hosts or network devices communicate with each other, they are transmitted in the form of frames at the bottom layer. There are two main ...

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): H04L12/56H04L29/06
Inventor 马建峰杨力裴庆祺杨延庆沈玉龙李兴华杨超王超马卓
Owner XIDIAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products