-
公开(公告)号:US20230031423A1
公开(公告)日:2023-02-02
申请号:US17565823
申请日:2021-12-30
发明人: Rakesh Gandhi , Clarence Filsfils
IPC分类号: H04L45/12 , H04L45/50 , H04L43/0852
摘要: Techniques are described for utilizing entropy labels of a Multiprotocol Label Switching (MPLS) label stack for performing monitoring operations (e.g., telemetry, performance measurement, OAM, etc.) without altering the MPLS label stack and/or packet path (e.g., ECMP path). The techniques may include determining, by a node of a network, to perform a monitoring operation associated with traffic that is to be sent along a path through the network. In some examples, the node may receive a packet that is to be sent along the path and encapsulate the packet with an MPLS header. The MPLS header may include an entropy label, entropy label indicator, or other label that is capable of carrying a flag indicating the monitoring operation to be performed. The flag may be carried in a TTL field or traffic class field of the label such that the MPLS label stack is not altered to trigger the monitoring operation.
-
公开(公告)号:US20230021278A1
公开(公告)日:2023-01-19
申请号:US17741241
申请日:2022-05-10
发明人: Clarence Filsfils , Zafar Ali , Francois Clad , Bertrand Herbert Guy Duvivier , Mikhail Koldychev , Rakesh Gandhi , Sagar Soni
摘要: Disclosed are systems, apparatuses, methods, and computer-readable media to implement circuit-style network with co-routed bidirectional network paths. A method includes receiving a request for a circuit policy between a source node and a destination node, the circuit policy defining a co-routed bidirectional policy between the source node and the destination node; requesting a path compute service to identify a path between the source node and the destination node that satisfies the circuit policy through a first network; receiving a path identifying a first set of network nodes that satisfy the circuit policy; configuring each node in the first set of network nodes within the first network with the circuit policy; and establishing a connection using the path that satisfies the circuit policy between the source node and the destination node.
-
公开(公告)号:US20220376987A1
公开(公告)日:2022-11-24
申请号:US17875012
申请日:2022-07-27
IPC分类号: H04L41/12 , H04L45/00 , H04L45/12 , H04L45/50 , H04L45/745 , H04L45/74 , H04L45/02 , H04L49/60 , H04L12/46 , H04L47/724
摘要: An apparatus and method for path creation element driven dynamic setup of forwarding adjacencies and explicit path. In one embodiment of the method, a node receives an instruction to create a tunnel between the node and another node. The node creates or initiates the creation of the tunnel in response to receiving the instruction, wherein the tunnel comprises a plurality of nodes in data communication between the node and the other node. The node maps a first identifier (ID) to information relating to the tunnel. The node advertises the first ID to other nodes in a network of nodes.
-
公开(公告)号:US11388088B2
公开(公告)日:2022-07-12
申请号:US16675083
申请日:2019-11-05
发明人: Clarence Filsfils , Zafar Ali , Syed Kamran Raza , Ahmed Refaat Bashandy , Nagendra Kumar Nainar , Carlos M. Pignataro , Jaganbabu Rajamanickam , Rakesh Gandhi , Bhupendra Yadav , Faisal Iqbal
IPC分类号: H04L45/00 , H04L43/106 , H04L45/02 , H04L41/0246 , H04L101/659 , H04L45/302 , H04L45/741
摘要: In one embodiment, segment routing (SR) network processing of packets is performed which includes operations signaling and processing of packets in manners providing processing and/or memory efficiencies. One embodiment includes acquiring a segment routing particular packet by a particular router in a network. Responsive to the particular router data plane ascertained during fast path processing by a fast path processing unit that the segment routing particular packet is to be Operations, Administration, and Maintenance (OAM) processed by a different processing unit in the particular router, communicating a time stamp of a current time and the segment routing particular packet including a segment routing header that includes OAM signaling from said fast path processing to the different processing unit, with fast path processing being hardware-based packet processing by the fast path processing unit. The segment routing particular packet is OAM processing by the different processing unit.
-
公开(公告)号:US11374863B2
公开(公告)日:2022-06-28
申请号:US16525000
申请日:2019-07-29
IPC分类号: H04L45/745 , H04L69/22 , H04L69/166 , H04L45/30 , H04L45/302
摘要: A system and method are disclosed for using segment routing (SR) in native IP networks. The method involves receiving a packet. The packet is an IP packet and includes an IP header. The method also involves updating the packet. Updating the packet involves writing information, including a segment routing segment identifier, to the destination address of the packet.
-
公开(公告)号:US20220173992A1
公开(公告)日:2022-06-02
申请号:US17344443
申请日:2021-06-10
发明人: Clarence Filsfils , Ahmed Mohamed Ahmed Abdelsalam , Rakesh Gandhi , Pablo Camarillo Garvia , Francois Clad
摘要: Techniques for optimizing technologies related to network path tracing and network delay measurements are described herein. Some of the techniques may include using an IPv6 header option and/or segment identifier field of a segment list or a TLV of a segment routing header as a telemetry data carrier. The techniques may also include using an SRv6 micro-segment (uSID) instruction to indicate to a node of a network that the node is to perform one or more path tracing actions and encapsulating the packet and forward. Additionally, the techniques may include using short interface identifiers corresponding to node interfaces to trace a packet path through a network. Further, the techniques may include using short timestamps to determine delay measurements associated with sending a packet through a network. In various examples, the techniques described above and herein may be used with each other to optimize network path tracing and delay measurement techniques.
-
公开(公告)号:US11336574B2
公开(公告)日:2022-05-17
申请号:US17387114
申请日:2021-07-28
IPC分类号: H04L45/745 , H04L69/22 , H04L69/166 , H04L45/30
摘要: A system and method are disclosed for using segment routing (SR) in native IP networks. The method involves receiving a packet. The packet is an IP packet and includes an IP header. The method also involves updating the packet. Updating the packet involves writing information, including a segment routing segment identifier, to the destination address of the packet.
-
公开(公告)号:US11240150B2
公开(公告)日:2022-02-01
申请号:US16781838
申请日:2020-02-04
IPC分类号: H04L12/18 , H04L12/723 , H04L29/06 , H04L12/741 , G06F21/60
摘要: In one embodiment, a method by an apparatus of a segment routing (SR) network includes receiving a data packet and accessing an attestation token for the apparatus. The method further includes determining a location within a header of the received data packet for the attestation token and creating an updated header by encoding the attestation token in the determined location of the header. The method further includes sending the updated header with the encoded attestation token to another apparatus of the SR network.
-
9.
公开(公告)号:US20210377152A1
公开(公告)日:2021-12-02
申请号:US17399937
申请日:2021-08-11
IPC分类号: H04L12/721 , H04L29/06
摘要: In one embodiment, an apparatus 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 apparatus to perform operations including receiving a first type-length-value (TLV) associated with a winning flexible algorithm definition (FAD) from a first element of a network. The operations also include determining a security level for the winning FAD based on the TLV. The operations further include determining a data transmission route through a plurality of elements of the network based on the security level for the winning FAD.
-
公开(公告)号:US20210243116A1
公开(公告)日:2021-08-05
申请号:US16860896
申请日:2020-04-28
发明人: Clarence Filsfils , Ahmed Mohamed Ahmed Abdelsalam , Francois Clad , Pablo Camarillo Garvia , Kiran Sasidharan Pillai
IPC分类号: H04L12/723 , H04L12/46 , H04L29/06 , H04L12/703 , H04L12/741
摘要: The present technology pertains to a group-based network policy using Segment Routing over an IPv6 dataplane (SRv6). After a source application sends a packet, an ingress node can receive the packet, and if the source node is capable, it can identify an application policy and apply it. The ingress node indicates that the policy has been applied by including policy bits in the packet encapsulation. When the packet is received by the egress node, it can determine whether the policy was already applied, and if so, the packet is forward to the destination application. If the egress node determines that the policy has not be applied the destination application can apply the policy. Both the ingress node and egress nodes can learn of source application groups, destination application groups, and applicable policies through communication with aspects of the segment routing fabric.
-
-
-
-
-
-
-
-
-