The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 23, 2021
Filed:
May. 31, 2019
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Harish Kumar Chandrappa, Bothell, WA (US);
Adarsh Kirnelli Rangaiah, Bothell, WA (US);
Milan Dasgupta, Seattle, WA (US);
Daniel Max Firestone, Seattle, WA (US);
Michal Czeslaw Zygmunt, Bellevue, WA (US);
Xinyan Zan, Sammamish, WA (US);
Rishabh Tewari, Sammamish, WA (US);
Eric Lawrence Albert Lantz, Sammamish, WA (US);
Deepak Bansal, Yarrow Point, WA (US);
Young Lee, Redmond, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
Described herein are systems and methods for supporting multicast for virtual networks. In some embodiments, a native multicast approach can utilized in which packet replication is performed on a host node of a virtual machine (VM) with a multicast data packet encapsulated in uniquely address unicast packets. In some embodiments, a network virtual appliance can be utilized. A multicast packet sent from the VM can be unicasted to the network virtual appliance. The multicast appliance can then replicate the packet into multiple copies and send the packets to the receivers in the virtual network as unicast data packets encapsulating the multicast packet.