-
公开(公告)号:US11614977B2
公开(公告)日:2023-03-28
申请号:US17238617
申请日:2021-04-23
Applicant: Cisco Technology, Inc.
Inventor: Timothy J Kuik , Sumit Kala , Yibin Yang , Hemanth Basappa Mallikarjunaswamy
IPC: G06F9/50 , G06F9/455 , H04L67/1001
Abstract: This disclosure describes techniques for providing virtual resources (e.g., containers, virtual machines, etc.) of a clustered application with information regarding a cluster of physical servers on which the distributed clustered application is running. A virtual resource that supports the clustered application is executed on a physical server of the cluster of physical servers. The virtual resource may receive an indication of a database instance (or other application) running on a particular physical server of the cluster of physical servers that is nearest the physical server. The database instance may be included in a group of database instances that are maintaining a common data set on respective physical servers of the group of physical servers. The virtual resource may then access the database instance on the particular physical server based at least in part on the database instance running on the particular server that is nearest the physical server.
-
公开(公告)号:US20210168114A1
公开(公告)日:2021-06-03
申请号:US17174215
申请日:2021-02-11
Applicant: Cisco Technology, Inc.
Inventor: Vijay Chander , Yibin Yang , Praveen Jain , Munish Mehta
IPC: H04L29/12 , H04L12/46 , H04L12/751
Abstract: According to one or more embodiments of this disclosure, a network controller in a data center network establishes a translation table for in-band traffic in a data center network, the translation table resolves ambiguous network addresses based on one or more of a virtual network identifier (VNID), a routable tenant address, or a unique loopback address. The network controller device receives packets originating from applications and/or an endpoints operating in a network segment associated with a VNID. The network controller device translates, using the translation table, unique loopback addresses and/or routable tenant addresses associated with the packets into routable tenant addresses and/or unique loopback addresses, respectively.
-
公开(公告)号:US10298490B2
公开(公告)日:2019-05-21
申请号:US14963470
申请日:2015-12-09
Applicant: Cisco Technology, Inc.
Inventor: Liqin Dong , Yibin Yang , Lukas Krattiger , Xinggang Zhou , Di Jin , Siu-Man Leung
IPC: H04L29/06 , H04L12/721 , H04L12/46 , H04L12/66 , H04L12/715 , H04L12/775 , H04L12/753
Abstract: Coexistence and migration of legacy and VXLAN networks may be provided. A first anchor leaf switch and a second anchor leaf switch may detect that they can reach each other over a Virtual Extensible Local Area Network (VXLAN) overlay layer 2 network. In response to detecting that they can reach each other over the VXLAN, the second anchor leaf switch may block VLANs mapped to the VXLAN's VXLAN Network Identifier (VNI) on the second anchor leaf switch's ports connecting to spine routers. In addition, the first anchor leaf switch and the second anchor leaf switch may detect that they can reach each other over a physical layer 2 network. In response to detecting that they can reach each other over a physical layer 2 network, the second anchor leaf switch may block Virtual Extensible Local Area Network (VXLAN) segments at the second anchor leaf switch.
-
公开(公告)号:US10171357B2
公开(公告)日:2019-01-01
申请号:US15208018
申请日:2016-07-12
Applicant: Cisco Technology, Inc.
Inventor: Vijay Chander , Yibin Yang , Praveen Jain , Munish Mehta
IPC: H04L12/28 , H04L12/741 , H04L12/46
Abstract: According to one or more embodiments of this disclosure, a network controller in a data center network establishes a translation table for in-band traffic in a data center network, the translation table resolves ambiguous network addresses based on one or more of a virtual network identifier (VNID), a routable tenant address, or a unique loopback address. The network controller device receives packets originating from applications and/or an endpoints operating in a network segment associated with a VNID. The network controller device translates, using the translation table, unique loopback addresses and/or routable tenant addresses associated with the packets into routable tenant addresses and/or unique loopback addresses, respectively.
-
公开(公告)号:US10116559B2
公开(公告)日:2018-10-30
申请号:US15711812
申请日:2017-09-21
Applicant: Cisco Technology, Inc.
Inventor: Shyam Kapadia , Liqin Dong , Yibin Yang
IPC: H04L12/715 , H04L12/46 , H04L12/721 , H04L12/24 , H04L12/741
Abstract: Systems, methods, and computer-readable media for OAM in overlay networks. In response to receiving a packet associated with an OAM operation from a device in an overlay network, the system generates an OAM packet. The system can be coupled with the overlay network and can include a tunnel endpoint interface associated with an underlay address and a virtual interface associated with an overlay address. The overlay address can be an anycast address assigned to the system and another device in the overlay network. Next, the system determines that a destination address associated with the packet is not reachable through the virtual interface, the destination address corresponding to a destination node in the overlay network. The system also determines that the destination address is reachable through the tunnel endpoint interface. The system then provides the underlay address associated with the tunnel endpoint interface as a source address in the OAM packet.
-
公开(公告)号:US10084895B2
公开(公告)日:2018-09-25
申请号:US14816974
申请日:2015-08-03
Applicant: Cisco Technology, Inc.
Inventor: Siddharth Kasat , Christian Sasso , Ankur Goyal , Shivaranjani Sankara Krishnan , Yibin Yang
CPC classification number: H04L69/40 , H04L12/4641
Abstract: Upon receiving a first message, from the second network device, indicating that the second network device is incompatible with one or more virtual local area network (VLAN) pruning techniques, a timer on a first network device is configured to expire after a predetermined period of time. The first network device is configured to maintain a subscription for the second network device to one or more VLANs until the timer expires. The second network device is configured to transmit the first message in response to detecting an upcoming control plane outage at the second device. Prior to the timer expiring, embodiments transmit data assigned to the one or more VLANs to the second network device. Embodiments also periodically receive update messages, from the second network device, identifying one or more VLANs to which the second network device wants to subscribe.
-
公开(公告)号:US10003518B2
公开(公告)日:2018-06-19
申请号:US14967669
申请日:2015-12-14
Applicant: Cisco Technology, Inc.
Inventor: Rajagopalan Janakiraman , Yibin Yang , Pags Krishnamoorthy , Padmanabhan Krishnan
IPC: H04L12/26
Abstract: A monitoring session associated with a virtual nickname may be established in a TRILL network. A monitoring station may be connected to an edge switch of the TRILL network specifying the virtual nickname for the monitoring session. The monitoring station is set as a destination for the monitoring session and the virtual nickname is flooded throughout the TRILL network. A source may then be configured to the monitoring session by specifying the virtual nickname of the monitoring session without knowing the destination tied to the monitoring session. Network traffic through the source may then be forwarded to the destination tied to the monitoring session.
-
公开(公告)号:US20170331730A1
公开(公告)日:2017-11-16
申请号:US15663503
申请日:2017-07-28
Applicant: Cisco Technology, Inc.
Inventor: Chia Tsai , Norman W. Finn , Yibin Yang , Debashis Patnala Rao
IPC: H04L12/753 , H04L12/707 , H04L12/715 , H04L12/803
CPC classification number: H04L45/48 , H04L45/04 , H04L45/24 , H04L45/46 , H04L47/125
Abstract: In one embodiment, a multiple spanning tree (MST) region is defined in a network, where the MST region includes a plurality of network nodes interconnected by links. A MST cluster is defined within the MST region, where the MST cluster includes a plurality of network nodes selected from the plurality of network nodes of the MST region. A network node of the MST cluster generates one or more MST bridge protocol data units (BPDUs) that present the MST cluster as a single logical entity to network nodes of the MST region that are not included in the MST cluster, yet enables per-multiple spanning tree instance (per-MSTI) load balancing of traffic across inter-cluster links that connect network nodes included in the MST cluster and network nodes of the MST region that are not included in the MST cluster.
-
公开(公告)号:US09794085B2
公开(公告)日:2017-10-17
申请号:US15209354
申请日:2016-07-13
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Shyam Kapadia , Rick Chang , Yibin Yang , Rajesh Babu Nataraja
IPC: H04L12/46 , H04L12/24 , H04L12/931 , H04L12/753
CPC classification number: H04L12/4641 , H04L12/4625 , H04L12/4633 , H04L41/0803 , H04L41/0816 , H04L41/12 , H04L41/26 , H04L45/48 , H04L49/354
Abstract: In accordance with one example embodiment, there is provided a system configured for virtual local area network (VLAN) blocking on a virtual port channel (vPC) member link to handle discrepant virtual network instance (VNI) to VLAN mappings. In other embodiments, the system can be configured for providing Virtual Switch Interface Discovery Protocol (VDP) and virtual switch enhancements to accommodate discrepant VNI to VLAN mappings. In another example embodiment, an apparatus is provided that includes a processor, and a memory coupled to the processor, where the apparatus is configured such that if a server is connected through a virtual port channel, a VDP is used to notify the server of different VNI to VLAN mappings. In another embodiment, the apparatus can extend a VDP Filter Info Field to carry a set of VLANs mapped to a VNI, keyed by leaf MAC addresses that serve as bridge identifiers.
-
公开(公告)号:US20170171056A1
公开(公告)日:2017-06-15
申请号:US14963470
申请日:2015-12-09
Applicant: Cisco Technology, Inc.
Inventor: Liqin Dong , Yibin Yang , Lukas Krattiger , Xinggang Zhou , Di Jin , Siu-Man Leung
IPC: H04L12/751 , H04L12/721 , H04L12/715 , H04L12/46 , H04L12/66
Abstract: Coexistence and migration of legacy and VXLAN networks may be provided. A first anchor leaf switch and a second anchor leaf switch may detect that they can reach each other over a Virtual Extensible Local Area Network (VXLAN) overlay layer 2 network. In response to detecting that they can reach each other over the VXLAN, the second anchor leaf switch may block VLANs mapped to the VXLAN's VXLAN Network Identifier (VNI) on the second anchor leaf switch's ports connecting to spine routers. In addition, the first anchor leaf switch and the second anchor leaf switch may detect that they can reach each other over a physical layer 2 network. In response to detecting that they can reach each other over a physical layer 2 network, the second anchor leaf switch may block Virtual Extensible Local Area Network (VXLAN) segments at the second anchor leaf switch.
-
-
-
-
-
-
-
-
-