Patents Assigned to BROCADE COMMUNICATION SYSTEMS LLC
  • Patent number: 9887916
    Abstract: One embodiment of the present invention provides a switch. The switch includes a tunnel management module, a packet processor, and a forwarding module. The tunnel management module operates the switch as a tunnel gateway capable of terminating an overlay tunnel. During operation, the packet processor, which is coupled to the tunnel management module, identifies in a data packet a virtual Internet Protocol (IP) address associated with a virtual tunnel gateway. This virtual tunnel gateway is associated with the switch and the data packet is associated with the overlay tunnel. The forwarding module determines an output port for an inner packet in the data packet based on a destination address of the inner packet.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: February 6, 2018
    Assignee: BROCADE COMMUNICATIONS SYSTEMS LLC
    Inventor: Phanidhar Koganti
  • Patent number: 9871676
    Abstract: One embodiment of the present invention provides a switch. The switch includes a gateway subgroup module, a tunnel management module, and a packet processor. The gateway subgroup module operates the switch in conjunction with a remote switch to form a gateway subgroup. The switch and the remote switch actively operate as tunnel gateways. The tunnel management module maintains a data structure indicating whether a tunnel source subnet is associated with the gateway subgroup. The packet processor decapsulates a tunnel-encapsulated packet in response to a tunnel source subnet of the tunnel-encapsulated packet being associated with the gateway subgroup.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: January 16, 2018
    Assignee: Brocade Communications Systems LLC
    Inventor: Vardarajan Venkatesh