Patent AU-2016414391-B2 (AU)
Title: Packet processing method in cloud computing system, host, and system
Inventor: YU ZHOU
IPC: H04L45/586
Filed: 2016-11-09
Granted: 2019-01-17
Abstract: ( 12 ) JP ?1% f I (M/P *#f f tiJ [ P [5 N (19) 1 1 Vl? M l 911||||| ||||||||||1|1111||||||||||| |||||||||||| |||||||||| |||||||||||||||||| (10) W~Qii (43) 2018 l 5 P- 17 H (17.05.2018) W I PO I POT W O 2018/086013 Al H04L 29/12 (2006.01) )m&4d, Guangdong 518129 (CN)o (21) pd pT i9 PCT/CN2016/105227 (81) $$%q d( M hjg H, 3 - @T Sitc (22) Rd pH $ ii : 2016 T11 ) J 9 H (09.11.2016) fUP) : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, (25) $igig : 9% CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, (26) Q4 ii : GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, (71) $iM : $4 FR t 7| Q i (HUAWEI LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, TECHNOLOGIES CO., LTD.) [CN/CN]; NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, tIN itM N f IR n ff, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, Guangdong 518129 (CN)c SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, (72) & 0A :-T- (YU,Zhou); VC, VN, ZA, ZM, ZWc f Uk H ),J, ' fVGuangdong 518129 (84) t@L- ( tmw - p-5dttffP (CN)c 3f 4 (ZHANG, Leiqiang); +' lig gS g ) : ARIPO (BW, GH, GM, KE, LR, LS, MW, MZ, iX i)iI t N fl M H) i f 4 , Guangdong NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW), R R[ (AM, 518129 (CN)c J'-it (ZHUANG, Yuxin); AZ, BY, KG, KZ, RU, TJ, TM), RtI#I (AL, AT, BE, BG, - - T M N > r , CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, tf, Guangdong 518129 (CN)c # ;i(LUO, Hao); IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, (54) Title: PACKET PROCESSING METHOD IN CLOUD COMPUTING SYSTEM, HOST, AND SYSTEM = (54) &0A*7jT: 0i)IPt'MlLfttt ItL ,: L (57) Abstract: Embodiments of the present application provide a packet pro cessrng method in a cloud computing system, a host, and a system. At least one - network card is connected to the host, and the at least one network card compris NN es a switching device and at least three network ports. A virtual machine running 2 on the host sends a packet to a second virtual machine by means of a VF con nected to the first virtual machine, the data packet carrying an identifier of the - - DVF sending the data packet; a switching device of a first network port receives the data packet and compulsorily forwards the data packet to a second network =~l 0 J port through a network line; a switching device of a second network port sends the data packet to a VLAN subinterface having a same VLAN identifier with the data packet according to the VLAN identifier carried by the data packet; the VLAN subinterface receives the data packet, removes the VLAN identifier of the data packet, and sends the data packet to a virtual network functional mod K ule; and the virtual network functional module performs network function pro GG LL cessing on the modified data packet, and then sends the processed data packet to the second virtual machine. In a scenario of a network card direct connection, after a virtual machine sends a data packet from a directly-connected VF, the virtual machine can send the data packet to a virtual network functional module AAHSTL MC 2 in a VMM by using the above manner, and network function processing is per BE FIRST VIRTUAL MACHINE formed on the data packet by using rich virtual network functions provided by D D VIRTUAL NETWORK FUNCTIONAL MODULE the software to a user. EE VLAN INTERFACEO0 GO NHIDNETWRW PCORT 0 HI SECOND NETWORK PORT (SUPPORTING AN SR-IOV FUNCTION) SECOND SWITCHING DEVICE SFIRST NETWORK PORT (SUPPORTING AN SR-IOV FUNCTION) ILL DIRECT CONNECTION LINE MM VHYSCAL SWITCH NNV0DIE W O 2 0 18/0 8 6 0 13 A l ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| RO, RS, SE, SI, SK, SM, TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG), - P FT;-, r8a,* R9 () M21 *-(3)) (57) Aj-: 4 $ FP iJfY n itffAV R T - n t L c-ik ff n' I ,t tVTt4 T#difji t K , Pffzt S A a iR&E = F]It, fft n,~it m - I n PW i* VFA fIJW PWiL, V hMh i, VF n VLAN#,i, M- M F n Za*Tk flVLANt4R, 4iiM- RM2]NPii tH 8|J VLANt#iFLiVLANR # 2 , ThiIVLANR # 2 SniIMV A, ±|kijstNWtVLAN#tt, ii$, [B tSA , Pi E nC tTh Ttt tSI L x4thJ, &4 L jj) n tYt Jz2hyL, V C+RCJ 5ffjjt&R ,WI~'~ i1MRNhffl&VF&±J2, 5filkiLi3iSj MMGMNJ VMM~ fl &T