-
公开(公告)号:US11129023B2
公开(公告)日:2021-09-21
申请号:US16574963
申请日:2019-09-18
Applicant: Cisco Technology Inc.
Inventor: Stefan Olofsson , Ijsbrand Wijnands , Hendrikus G. P. Bosch , Jeffrey Napper , Anubhav Gupta
IPC: H04W12/086 , H04L29/06 , H04W12/37 , H04L12/715
Abstract: In one embodiment, a router includes one or more processors and one or more computer-readable non-transitory storage media coupled to the one or more processors. The one or more computer-readable non-transitory storage media include instructions that, when executed by the one or more processors, cause the router to perform operations including receiving software-defined networking in a wide area network (SD-WAN) policies from a component of an SD-WAN network. The operations also include establishing a session with a mobile device and receiving information associated with the mobile device in response to establishing the session with the mobile device. The operations further include filtering the SD-WAN policies based on the information associated with the mobile device to generate SD-WAN device-specific policies and communicating the SD-WAN device-specific policies to the mobile device.
-
公开(公告)号:US20210266190A1
公开(公告)日:2021-08-26
申请号:US17315582
申请日:2021-05-10
Applicant: Cisco Technology, Inc.
Inventor: Ijsbrand Wijnands , Gregory J. Shepherd , John H.W. Bettink
IPC: H04L12/18 , H04L12/741 , H04L12/761
Abstract: Disclosed is the generation of a bit-indexed forwarding table (BIFT) that can include a plurality of entries, each such entry corresponding to a bit position of a plurality of bit positions, where each such bit position represents an egress network node of a plurality of egress network nodes, and the generating configures the BIFT to be used in forwarding a packet to one or more of the plurality of egress network nodes, based at least in part on a bit string in the packet. The generating includes selecting a bit position of the plurality of bit positions as a selected bit position, creating an entry of the plurality of entries (where the entry corresponds to the selected bit position), identifying a neighbor node associated with the selected bit position, and updating one or more fields of the entry with neighbor information regarding the neighbor node.
-
公开(公告)号:US11012251B2
公开(公告)日:2021-05-18
申请号:US16149756
申请日:2018-10-02
Applicant: Cisco Technology, Inc.
Inventor: Hendrikus G. P. Bosch , Sape Jurriën Mullender , Ijsbrand Wijnands , Alessandro Duminuco , Jeffrey Michael Napper , Subhasri Dhesikan
IPC: H04L12/18 , H04L12/801 , H04L12/863 , H04L12/931 , H04L12/937
Abstract: In one example embodiment, a server generates a candidate instantiation of virtual applications among a plurality of hosts in a data center to support a multicast stream. The server provides, to a first set of agents corresponding to a first set of the plurality of hosts, a command to initiate a test multicast stream. The server provides, to a second set of agents corresponding to a second set of the plurality of hosts, a command to join the test multicast stream. The server obtains, from the second set of agents, a message indicating whether the second set of agents received the test multicast stream. If the message indicates that the second set of agents received the test multicast stream, the server causes the virtual applications to be instantiated in accordance with the candidate instantiation of the virtual applications.
-
公开(公告)号:US10917360B2
公开(公告)日:2021-02-09
申请号:US16422449
申请日:2019-05-24
Applicant: Cisco Technology, Inc.
Inventor: Neale D. R. Ranns , Ijsbrand Wijnands , Gregory J. Shepherd
IPC: H04L12/911 , H04L12/703
Abstract: Various systems and methods for performing fast fail-over. One method involves electing a first node as a designated forwarder node and electing a second node as a backup designated forwarder node. Prior to detecting a loss of connectivity between the designated forwarder node and the local network, the method elects both the designated forwarder node and the backup designated forwarder node, and the designated forwarder node forwards to a core network at least a first packet received from a local network. Subsequent to detecting a loss of connectivity, using the backup designated forwarder node to forward an instance of a second packet to the core network. In one embodiment, the backup designated forwarder node forwards an instance of the second packet, via a tunnel, to the designated forwarder node, which then forwards the instance of the second packet to the core network following the loss of connectivity.
-
105.
公开(公告)号:US20200287737A1
公开(公告)日:2020-09-10
申请号:US16293447
申请日:2019-03-05
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Prasad Mishra , Ali Sajassi , Samir Thoria , Ijsbrand Wijnands , Lester C. Ginsberg
IPC: H04L12/18 , H04L12/46 , H04L12/801 , H04L12/721 , H04L12/751
Abstract: Systems, methods, and computer-readable media for controlling multicast traffic flows through provider edge routers. In some examples, a multicast traffic of one or more multicast traffic flows is received from a multicast source at a first provider edge router of a plurality of provider edge routers. A multicast routing message including a loopback address of the first provider edge router can be originated at the first provider edge router. The multicast routing message can be flooded into a multicast core network for controlling traffic in the one or more multicast flows through the multicast core network to the first provider edge router. Subsequently, multicast joins can be received at the first provider edge router for establishing the one or more multicast flows through the multicast core network based on the multicast routing message including the loopback address of the first provider edge router.
-
公开(公告)号:US20200092122A1
公开(公告)日:2020-03-19
申请号:US16133000
申请日:2018-09-17
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Mishra , Swadesh Agrawal , Ali Sajassi , Ijsbrand Wijnands , Samir Thoria
IPC: H04L12/18 , H04L12/723
Abstract: A computer network efficiently provides a multicast network flow to a multicast recipient across a multihomed network element. The multihomed network element includes network devices that receive multicast data from a source of a multicast network flow. Each particular network device that received the multicast data publishes a notification indicating that the multicast network flow is available from the particular network device. The computer network receives a subscription to the multicast network flow from a multicast recipient, and determines whether to bridge the multicast data across the multihomed network element based on a multicast configuration of the computer network. The multihomed network element provides the multicast data to the multicast recipient from at least one of the particular network devices that received the multicast data from the source of the multicast network flow.
-
107.
公开(公告)号:US20190356590A1
公开(公告)日:2019-11-21
申请号:US16531549
申请日:2019-08-05
Applicant: Cisco Technology, Inc.
Inventor: Hendrikus G. P. Bosch , Sape Jurriën Mullender , Keith Burns , Jeffrey Napper , William Mark Townsley , Alessandro Duminuco , Andre Surcouf , Ijsbrand Wijnands , Humberto J. La Roche
IPC: H04L12/749 , H04L29/08 , H04L12/761 , H04L29/06 , H04L12/717
Abstract: A method is provided in one example embodiment and may include determining at a parent content node that a plurality of recipient content nodes are to receive a same content; generating, based on a determination that the same content is available at the parent content node, a multi-delivery header comprising a plurality of identifiers, wherein each identifier of the plurality of identifiers indicates each recipient content node that is to receive the same content; appending the multi-delivery header to one or more packets of an Internet Protocol (IP) flow associated with the same content; and transmitting packets for the IP flow to each of the plurality of the recipient content nodes.
-
108.
公开(公告)号:US10469379B2
公开(公告)日:2019-11-05
申请号:US15436540
申请日:2017-02-17
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Hendrikus G. P. Bosch , Sape Jurriën Mullender , Keith Burns , Jeffrey Napper , William Mark Townsley , Alessandro Duminuco , Andre Surcouf , Ijsbrand Wijnands , Humberto J. La Roche
IPC: H04L12/749 , H04L12/717 , H04L29/06 , H04L12/761 , H04L29/08 , H04L29/12
Abstract: A method is provided in one example embodiment and may include determining at a parent content node that a plurality of recipient content nodes are to receive a same content; generating, based on a determination that the same content is available at the parent content node, a multi-delivery header comprising a plurality of identifiers, wherein each identifier of the plurality of identifiers indicates each recipient content node that is to receive the same content; appending the multi-delivery header to one or more packets of an Internet Protocol (IP) flow associated with the same content; and transmitting packets for the IP flow to each of the plurality of the recipient content nodes.
-
公开(公告)号:US10461946B2
公开(公告)日:2019-10-29
申请号:US14603561
申请日:2015-01-23
Applicant: Cisco Technology, Inc.
Inventor: Ijsbrand Wijnands , Gregory J. Shepherd , Christian J. Martin
IPC: H04L12/18 , H04L12/741 , H04L12/761
Abstract: Various systems and methods for performing bit indexed explicit replication (BIER). For example, one method involves receiving a membership request at a node. The membership request is received from a host and the membership request identifies a multicast group. In response to receiving the membership request, the node generates a membership message. The membership message includes information identifying the multicast group and information identifying the node. The node transmits the membership to an overlay participant that stores a bit string associated with the multicast group.
-
110.
公开(公告)号:US10447496B2
公开(公告)日:2019-10-15
申请号:US15474583
申请日:2017-03-30
Applicant: Cisco Technology, Inc.
Inventor: Xiaorong Wang , Yicheng Liu , Lianxiang Wang , Fang Yang , Gaofeng Tao , Ijsbrand Wijnands
IPC: H04L12/44 , H04L12/761 , H04L12/753 , H04L12/46
Abstract: Methods and network devices are disclosed for multicast traffic steering in a communications network. In one embodiment, a method includes generating a first tree connecting a source node for a multicast flow through a communications network to each of multiple destination nodes for the multicast flow. The communications network is configured to forward a multicast message based on bit values in a message bit array carried by the message, and the first tree comprises a first set of unicast paths from the source node to the destination nodes. The method further includes allocating a first tree identifier to the first tree and communicating the first tree identifier and associated forwarding information to each of multiple forwarding nodes within the communications network. An embodiment of a network device includes a processor operably coupled to one or more network interfaces and adapted to perform steps of the method.
-
-
-
-
-
-
-
-
-