Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2018000195) PACKET TRANSMISSION METHOD, VIRTUAL SWITCH, AND SERVER
Latest bibliographic data on file with the International Bureau   

Pub. No.: WO/2018/000195 International Application No.: PCT/CN2016/087482
Publication Date: 04.01.2018 International Filing Date: 28.06.2016
IPC:
H04L 12/741 (2013.01)
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12
Data switching networks
70
Packet switching systems
701
Routing or path finding
741
Header address processing for routing, e.g. table lookup
Applicants:
华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN/CN]; 中国广东省深圳市 龙岗区坂田华为总部办公楼 Huawei Administration Building Bantian, Longgang District Shenzhen, Guangdong 518129, CN
Inventors:
陈文 CHEN, Wen; CN
常波 CHANG, Bo; CN
Agent:
深圳市深佳知识产权代理事务所(普通合伙) SHENPAT INTELLECTUAL PROPERTY AGENCY; 中国广东省深圳市 国贸大厦15楼西座1521室 Room 1521 West Block, Guomao Building Shenzhen, Guangdong 518014, CN
Priority Data:
Title (EN) PACKET TRANSMISSION METHOD, VIRTUAL SWITCH, AND SERVER
(FR) PROCÉDÉ DE TRANSMISSION DE PAQUETS, COMMUTATEUR VIRTUEL, ET SERVEUR
(ZH) 一种报文传输方法、虚拟交换机及服务器
Abstract:
(EN) Disclosed are a packet transmission method, a virtual switch, and a server. The method comprises: a host process of a server acquires a packet and a destination address of the packet; if the destination address of the packet is an address of a first virtual machine, the host process copies the packet into a first shared memory of the first virtual machine running on the server; and if the destination address of the packet is different from a physical address of the server, then the host process notifies a physical network card of the server to acquire the packet and to transmit same. The present invention performs packet exchange by different means on the basis of differences in a destination address of a packet, if the destination address is an address of a virtual machine running on a server, then the packet is copied to a shared memory of a destination virtual machine from a source virtual machine, thus ensuring the security of the memory of the virtual machines; if the destination address is different from a physical address of the server, then a physical network card is notified to directly read the packet and to transmit same, thus ensuring high efficiency of packet communication.
(FR) L’invention concerne un procédé de transmission de paquets, un commutateur virtuel, et un serveur. Le procédé comprend les étapes suivantes : un processus hôte d'un serveur acquiert un paquet et une adresse de destination du paquet ; si l'adresse de destination du paquet est une adresse d'une première machine virtuelle, le processus hôte copie le paquet dans une première mémoire partagée de la première machine virtuelle s'exécutant sur le serveur ; et si l'adresse de destination du paquet est différente d'une adresse physique du serveur, le processus hôte commande alors à une carte de réseau physique du serveur d'acquérir le paquet et de le transmettre. La présente invention exécute un échange de paquets par différents moyens en fonction de différences d’une adresse de destination d'un paquet. Si l'adresse de destination est une adresse d'une machine virtuelle s'exécutant sur un serveur, alors le paquet est copié dans une mémoire partagée d'une machine virtuelle de destination à partir d'une machine virtuelle source, ce qui garantit la sécurité de la mémoire des machines virtuelles. Si l'adresse de destination est différente d'une adresse physique du serveur, une carte de réseau physique reçoit l’instruction de lire directement le paquet et de le transmettre, ce qui garantit un rendement élevé d’une communication par paquets.
(ZH) 本发明公开了一种报文传输方法、虚拟交换机及服务器,方法包括:服务器的主机进程获得报文及报文的目的地址;如果报文的目的地址为第一虚拟机的地址,主机进程将报文复制到运行在服务器上的第一虚拟机的第一共享内存中;如果报文的目的地址与服务器的物理地址不同,主机进程通知服务器的物理网卡获得报文并进行传输。本发明基于报文的目的地址的不同,以不同的方式进行报文交互,若目的地址为运行在服务器上的虚拟机的地址,则将报文从源虚拟机复制到目的虚拟机的共享内存,保证了虚拟机的内存的安全性;若目的地址与服务器的物理地址不同,则通知物理网卡直接读取报文并进行传输,保证报文通信的高效性。
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: Chinese (ZH)
Filing Language: Chinese (ZH)