-
公开(公告)号:US20250030657A1
公开(公告)日:2025-01-23
申请号:US18355074
申请日:2023-07-19
Applicant: Cisco Technology, Inc.
Inventor: Patrice Brissette , Jiri Chaloupka , Andy Karch
IPC: H04L61/103
Abstract: Systems, methods and computer-readable storage media are provided for performing Internet Protocol (IP) address resolution within a network through a control plane or network controller approach. A provider edge (PE) device receives an Address Resolution Protocol (ARP) request message from a locally connected customer edge (CE) device. The PE device transmits the ARP request message to other locally connected CE devices and generates an IP address resolution request message that includes the IP address of a destination CE device. The IP address resolution request message is transmitted to other PE devices within the network. The PE device receives remote adjacency information associated with the destination CE device and transmits an ARP reply message to the locally connected CE device.
-
公开(公告)号:US20230034314A1
公开(公告)日:2023-02-02
申请号:US17547735
申请日:2021-12-10
Applicant: Cisco Technology, Inc.
Inventor: Patrice Brissette , Thierry Couture , Karen Michele Cadora , Jiri Chaloupka , Suresh Basavarajappa
Abstract: Techniques for a head-end node in one or more network autonomous systems to utilize a protocol to instantiate services on tail-end nodes. The head-end node can use a service request mechanism that is enabled by the protocol to request service instantiation on the tail-end node without a network operator having to manually configure the tail-end node, or even having access to the tail-end node. Additionally, the protocol may provide mechanisms to define handling attributes for traffic of the service (e.g., quality of service (QoS) attributes, Maximum Transmission Unit (MTU) settings, etc.), service acknowledgement mechanisms for the head-end node to determine that the service was instantiated on the tail-end node, and so forth. In this way, a head-end node can be used to instantiate a service on a tail-end node without a network operator having to have direct access to the tail-end node to manually configure the tail-end node.
-
公开(公告)号:US20230370526A1
公开(公告)日:2023-11-16
申请号:US18124232
申请日:2023-03-21
Applicant: Cisco Technology, Inc. , PacketFabric, Inc.
Inventor: Patrice Brissette , Jiri Chaloupka , Robert Stephen Rodgers , Bart Van De Velde , David Delano Ward , Kenneth Gray
IPC: H04L67/141 , H04L61/5007 , H04L45/02 , H04L45/00
CPC classification number: H04L67/141 , H04L61/5007 , H04L45/04 , H04L45/72
Abstract: Techniques for devices in autonomous systems to utilize a protocol, such as a Border Gateway Protocol (BGP), to signal intent to instantiate services for establishing connections between the devices. For instance, first device(s) in a first autonomous system (AS) may determine to establish a connection with a second AS. The first device(s) may encode a service key into an Internet Protocol (IP) address where the service key indicates a service that is to be provisioned on second device(s) in the second AS. The first device(s) system may then advertise the IP address host-route using BGP, and the second device(s) may receive the BGP advertisement. The second device(s) may decode the service key from the IP address, and provision the service to establish the connection between the autonomous systems. Thus, the devices in may leverage existing protocols to signal intent to instantiate services and establish connections between autonomous systems.
-
公开(公告)号:US11683271B1
公开(公告)日:2023-06-20
申请号:US17200828
申请日:2021-03-13
Applicant: Cisco Technology, Inc.
Inventor: Patrice Brissette , Jiri Chaloupka , Yuri Tsier , Hadee Akhand , Vijay Umakant Wagle
IPC: H04L45/745 , H04L12/46
CPC classification number: H04L45/745 , H04L12/4633 , H04L2212/00
Abstract: In one embodiment, associated differential processing of decapsulated packets is performed using Service Function Instances (SFIs) identified by Service Function Values (SFVs) derived from their encapsulating transport packets. By using different SFVs associated with different processing policies within a same processing context, one embodiment performs differential processing of streams of packets (arriving in transport packets) as identified by the particular SFV obtained from each particular transport packet. In other words, the processing policy identifies processing performed on the corresponding decapsulated original packet, not processing of the transport packet. Thus, if the original packet is an Internet Protocol (IP) packet, the SFI identifies Layer 3 processing that is performed on the original IP packet. Additionally, one embodiment uses a route advertising protocol (e.g., Border Gateway Protocol) to distribute associations between different SFVs and different addresses in a processing context (e.g., VRF).
-
公开(公告)号:US20240163197A1
公开(公告)日:2024-05-16
申请号:US18416882
申请日:2024-01-18
Applicant: Cisco Technology, Inc.
Inventor: Patrice Brissette , Thierry Couture , Karen Michele Cadora , Jiri Chaloupka , Suresh Basavarajappa
CPC classification number: H04L45/02 , H04L12/4641 , H04L12/66 , H04L45/74
Abstract: Techniques for a head-end node in one or more network autonomous systems to utilize a protocol to instantiate services on tail-end nodes. The head-end node can use a service request mechanism that is enabled by the protocol to request service instantiation on the tail-end node without a network operator having to manually configure the tail-end node, or even having access to the tail-end node. Additionally, the protocol may provide mechanisms to define handling attributes for traffic of the service (e.g., quality of service (QoS) attributes, Maximum Transmission Unit (MTU) settings, etc.), service acknowledgement mechanisms for the head-end node to determine that the service was instantiated on the tail-end node, and so forth. In this way, a head-end node can be used to instantiate a service on a tail-end node without a network operator having to have direct access to the tail-end node to manually configure the tail-end node.
-
公开(公告)号:US20220210051A1
公开(公告)日:2022-06-30
申请号:US17699237
申请日:2022-03-21
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Patrice Brissette , Luc Andre Burdet , Jiri Chaloupka , Mei Zhang , Tarek Saad
Abstract: A method, network device, and computer program product for network traffic diversion are disclosed. In one embodiment, a method according to the present disclosure includes receiving a frame at a core edge node that is a member of a redundancy group (where the frame comprises network address information and a packet), and determining whether a link (to which the core edge node is communicatively coupled) is affected by a network failure. The frame was sourced by a remote core edge node that is not a member of the redundancy group, and the network address information indicates that the packet is to be forwarded via the link. In response to the link being affected by the network failure, the method further includes generating a modified frame and forwarding the modified frame to another core edge node. The generating comprises including a redirect label in the modified frame. The another core edge node is another member of the redundancy group.
-
公开(公告)号:US20210152464A1
公开(公告)日:2021-05-20
申请号:US16686896
申请日:2019-11-18
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Patrice Brissette , Luc Andre Burdet , Jiri Chaloupka , Mei Zhang , Tarek Saad
IPC: H04L12/707 , H04L12/703 , H04L12/723
Abstract: A method, network device, and computer program product for network traffic diversion are disclosed. In one embodiment, a method according to the present disclosure includes receiving a frame at a core edge node that is a member of a redundancy group (where the frame comprises network address information and a packet), and determining whether a link (to which the core edge node is communicatively coupled) is affected by a network failure. The frame was sourced by a remote core edge node that is not a member of the redundancy group, and the network address information indicates that the packet is to be forwarded via the link. In response to the link being affected by the network failure, the method further includes generating a modified frame and forwarding the modified frame to another core edge node. The generating comprises including a redirect label in the modified frame. The another core edge node is another member of the redundancy group.
-
公开(公告)号:US12003406B2
公开(公告)日:2024-06-04
申请号:US17699237
申请日:2022-03-21
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Patrice Brissette , Luc Andre Burdet , Jiri Chaloupka , Mei Zhang , Tarek Saad
Abstract: A method, network device, and computer program product for network traffic diversion are disclosed. In one embodiment, a method according to the present disclosure includes receiving a frame at a core edge node that is a member of a redundancy group (where the frame comprises network address information and a packet), and determining whether a link is affected by a network failure. The frame was sourced by a remote core edge node that is not a member of the redundancy group, and the network address information indicates that the packet is to be forwarded via the link. In response to the link being affected by the network failure, the method further includes generating a modified frame and forwarding the modified frame to another core edge node. The generating comprises including a redirect label in the modified frame. The another core edge node is another member of the redundancy group.
-
公开(公告)号:US11929906B2
公开(公告)日:2024-03-12
申请号:US17547735
申请日:2021-12-10
Applicant: Cisco Technology, Inc.
Inventor: Patrice Brissette , Thierry Couture , Karen Michele Cadora , Jiri Chaloupka , Suresh Basavarajappa
CPC classification number: H04L45/02 , H04L12/4641 , H04L12/66 , H04L45/74
Abstract: Techniques for a head-end node in one or more network autonomous systems to utilize a protocol to instantiate services on tail-end nodes. The head-end node can use a service request mechanism that is enabled by the protocol to request service instantiation on the tail-end node without a network operator having to manually configure the tail-end node, or even having access to the tail-end node. Additionally, the protocol may provide mechanisms to define handling attributes for traffic of the service (e.g., quality of service (QoS) attributes, Maximum Transmission Unit (MTU) settings, etc.), service acknowledgement mechanisms for the head-end node to determine that the service was instantiated on the tail-end node, and so forth. In this way, a head-end node can be used to instantiate a service on a tail-end node without a network operator having to have direct access to the tail-end node to manually configure the tail-end node.
-
公开(公告)号:US11316777B2
公开(公告)日:2022-04-26
申请号:US16686896
申请日:2019-11-18
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Patrice Brissette , Luc Andre Burdet , Jiri Chaloupka , Mei Zhang , Tarek Saad
IPC: H04L12/707 , H04L45/00 , H04L45/50 , H04L45/28
Abstract: A method, network device, and computer program product for network traffic diversion are disclosed. In one embodiment, a method according to the present disclosure includes receiving a frame at a core edge node that is a member of a redundancy group (where the frame comprises network address information and a packet), and determining whether a link (to which the core edge node is communicatively coupled) is affected by a network failure. The frame was sourced by a remote core edge node that is not a member of the redundancy group, and the network address information indicates that the packet is to be forwarded via the link. In response to the link being affected by the network failure, the method further includes generating a modified frame and forwarding the modified frame to another core edge node. The generating comprises including a redirect label in the modified frame. The another core edge node is another member of the redundancy group.
-
-
-
-
-
-
-
-
-