-
1.
公开(公告)号:US11546246B2
公开(公告)日:2023-01-03
申请号:US17105291
申请日:2020-11-25
Applicant: Juniper Networks, Inc.
Inventor: Rafal Jan Szarecki , Kaliraj Vairavakkalai , Natrajan Venkataraman
Abstract: A router configured as an autonomous system border router (ASBR) in a local autonomous system (AS), includes: (1) a control component for communicating and computing routing information, the control component running a Border Gateway Protocol (BGP) and peering with at least one BGP peer device in an outside autonomous system (AS) different from the local AS; and (2) a forwarding component for forwarding packets using forwarding information derived from the routing information computed by the control component, wherein the control component (i) receives reachability information for an external prefix corresponding to a device outside the local AS, and (ii) associates the external prefix, as a BGP next hop (B_NH), an abstract next hop (ANH) that identifies a set of BGP (eBGP) sessions that contains at least one eBGP session over which given external prefix has been learned, each of the at least one eBGP sessions being between the ASBR and a BGP peer device in an AS outside the AS, wherein the device located outside the local AS is reachable via the BGP peer device.
-
公开(公告)号:US20240267257A1
公开(公告)日:2024-08-08
申请号:US18418621
申请日:2024-01-22
Applicant: Juniper Networks, Inc.
Inventor: Kaliraj Vairavakkalai , Natrajan Venkataraman , Balaji Rajagopalan , Vasudevan Navaneetha Krishnan
IPC: H04L12/46 , H04L45/302 , H04L45/745 , H04L47/193 , H04L47/2408 , H04L67/75
CPC classification number: H04L12/4633 , H04L45/302 , H04L45/745 , H04L47/193 , H04L47/2408 , H04L67/75
Abstract: Techniques are disclosed for disseminating network service-specific mapping information across administrative domains. In one example, a network device receives an indication of a route target and one or more underlay tunnels configured to support a service route. The service route is configured to transport network traffic associated with a first network service of a plurality of network services. The network device defines, based on the indication, a first transport class of a plurality of transport classes. The network device receives a service route for the first network service and stores a correspondence between the service route and the first transport class. The network device receives network traffic associated with the first network service and forwards, based on the correspondence, the network traffic along the underlay tunnels specified by the first transport class.
-
公开(公告)号:US20160261494A1
公开(公告)日:2016-09-08
申请号:US14682799
申请日:2015-04-09
Applicant: Juniper Networks, Inc.
Inventor: Minjie Dai , Yimin Shen , Raveendra Torvi , Markus Jork , Yakov Rekhter , Natrajan Venkataraman
IPC: H04L12/723
CPC classification number: H04L45/507 , H04L45/128 , H04L45/50
Abstract: Techniques are described for reusing downstream-assigned labels when establishing a new instance of a label switched path (LSP) prior to tearing down an existing instance of the LSP using make-before-break (MBB) procedures for RSVP. The techniques enable a routing engine of any non-ingress router along a path of the new LSP instance to reuse a previously allocated label for the existing LSP instance as the downstream assigned label for the new LSP instance when the paths of the existing LSP instance and the new LSP instance overlap. In this way, the non-ingress router does not need to update a label route in its forwarding plane for the reused label. When the new LSP instance completely overlaps the existing LSP instance, an ingress router of the LSP may avoid updating an ingress route in its forwarding plane for applications that use the LSP.
Abstract translation: 描述了在使用RSVP的使用前置中断(MBB)过程拆除LSP的现有实例之前,在建立标签交换路径(LSP)的新实例时,重用技术来重用下行分配的标签。 这些技术使得沿着新LSP实例的路径的任何非入口路由器的路由引擎可以使用现有LSP实例的先前分配的标签作为新LSP实例的下行分配标签,当现有LSP实例的路径和 新的LSP实例重叠。 以这种方式,非入口路由器不需要在其转发平面中更新重用标签的标签路由。 当新LSP实例与现有LSP实例完全重叠时,LSP的入口路由器可以避免在其转发平面中更新使用LSP的应用的入口路由。
-
4.
公开(公告)号:US10917330B1
公开(公告)日:2021-02-09
申请号:US16289514
申请日:2019-02-28
Applicant: Juniper Networks, Inc.
Inventor: Rafal Jan Szarecki , Kaliraj Vairavakkalai , Natrajan Venkataraman
IPC: H04L12/28 , H04L12/715 , H04L12/723 , H04L12/66 , H04L12/745 , H04L12/733
Abstract: A router configured as an autonomous system border router (ASBR) in a local autonomous system (AS), includes: (1) a control component for communicating and computing routing information, the control component running a Border Gateway Protocol (BGP) and peering with at least one BGP peer device in an outside autonomous system (AS) different from the local AS; and (2) a forwarding component for forwarding packets using forwarding information derived from the routing information computed by the control component, wherein the control component (i) receives reachability information for an external prefix corresponding to a device outside the local AS, and (ii) associates the external prefix, as a BGP next hop (B_NH), an abstract next hop (ANH) that identifies a set of BGP (eBGP) sessions that contains at least one eBGP session over which given external prefix has been learned, each of the at least one eBGP sessions being between the ASBR and a BGP peer device in an AS outside the AS, wherein the device located outside the local AS is reachable via the BGP peer device.
-
公开(公告)号:US09843508B2
公开(公告)日:2017-12-12
申请号:US14682799
申请日:2015-04-09
Applicant: Juniper Networks, Inc.
Inventor: Minjie Dai , Yimin Shen , Raveendra Torvi , Markus Jork , Yakov Rekhter , Natrajan Venkataraman
IPC: H04L12/723 , H04L12/735
CPC classification number: H04L45/507 , H04L45/128 , H04L45/50
Abstract: Techniques are described for reusing downstream-assigned labels when establishing a new instance of a label switched path (LSP) prior to tearing down an existing instance of the LSP using make-before-break (MBB) procedures for RSVP. The techniques enable a routing engine of any non-ingress router along a path of the new LSP instance to reuse a previously allocated label for the existing LSP instance as the downstream assigned label for the new LSP instance when the paths of the existing LSP instance and the new LSP instance overlap. In this way, the non-ingress router does not need to update a label route in its forwarding plane for the reused label. When the new LSP instance completely overlaps the existing LSP instance, an ingress router of the LSP may avoid updating an ingress route in its forwarding plane for applications that use the LSP.
-
公开(公告)号:US11881963B2
公开(公告)日:2024-01-23
申请号:US16836457
申请日:2020-03-31
Applicant: Juniper Networks, Inc.
Inventor: Kaliraj Vairavakkalai , Natrajan Venkataraman , Balaji Rajagopalan , Vasudevan Navaneetha Krishnan
IPC: H04L12/46 , H04L47/2408 , H04L45/745 , H04L45/302 , H04L47/193 , H04L67/75
CPC classification number: H04L12/4633 , H04L45/302 , H04L45/745 , H04L47/193 , H04L47/2408 , H04L67/75
Abstract: Techniques are disclosed for disseminating network service-specific mapping information across administrative domains. In one example, a network device receives an indication of a route target and one or more underlay tunnels configured to support a service route. The service route is configured to transport network traffic associated with a first network service of a plurality of network services. The network device defines, based on the indication, a first transport class of a plurality of transport classes. The network device receives a service route for the first network service and stores a correspondence between the service route and the first transport class. The network device receives network traffic associated with the first network service and forwards, based on the correspondence, the network traffic along the underlay tunnels specified by the first transport class.
-
公开(公告)号:US10313234B2
公开(公告)日:2019-06-04
申请号:US15834722
申请日:2017-12-07
Applicant: Juniper Networks, Inc.
Inventor: Minjie Dai , Yimin Shen , Raveendra Torvi , Markus Jork , Yakov Rekhter , Natrajan Venkataraman
IPC: H04L12/723 , H04L12/735
Abstract: Techniques are described for reusing downstream-assigned labels when establishing a new instance of a label switched path (LSP) prior to tearing down an existing instance of the LSP using make-before-break (MBB) procedures for RSVP. The techniques enable a routing engine of any non-ingress router along a path of the new LSP instance to reuse a previously allocated label for the existing LSP instance as the downstream assigned label for the new LSP instance when the paths of the existing LSP instance and the new LSP instance overlap. In this way, the non-ingress router does not need to update a label route in its forwarding plane for the reused label. When the new LSP instance completely overlaps the existing LSP instance, an ingress router of the LSP may avoid updating an ingress route in its forwarding plane for applications that use the LSP.
-
公开(公告)号:US20180097726A1
公开(公告)日:2018-04-05
申请号:US15834722
申请日:2017-12-07
Applicant: Juniper Networks, Inc.
Inventor: Minjie Dai , Yimin Shen , Raveendra Torvi , Markus Jork , Yakov Rekhter , Natrajan Venkataraman
IPC: H04L12/723 , H04L12/735
CPC classification number: H04L45/507 , H04L45/128 , H04L45/50
Abstract: Techniques are described for reusing downstream-assigned labels when establishing a new instance of a label switched path (LSP) prior to tearing down an existing instance of the LSP using make-before-break (MBB) procedures for RSVP. The techniques enable a routing engine of any non-ingress router along a path of the new LSP instance to reuse a previously allocated label for the existing LSP instance as the downstream assigned label for the new LSP instance when the paths of the existing LSP instance and the new LSP instance overlap. In this way, the non-ingress router does not need to update a label route in its forwarding plane for the reused label. When the new LSP instance completely overlaps the existing LSP instance, an ingress router of the LSP may avoid updating an ingress route in its forwarding plane for applications that use the LSP.
-
公开(公告)号:US11838147B2
公开(公告)日:2023-12-05
申请号:US16836457
申请日:2020-03-31
Applicant: Juniper Networks, Inc.
Inventor: Kaliraj Vairavakkalai , Natrajan Venkataraman , Balaji Rajagopalan , Vasudevan Navaneetha Krishnan
IPC: H04L12/46 , H04L47/2408 , H04L45/745 , H04L45/302 , H04L47/193 , H04L67/75
CPC classification number: H04L12/4633 , H04L45/302 , H04L45/745 , H04L47/193 , H04L47/2408 , H04L67/75
Abstract: Techniques are disclosed for disseminating network service-specific mapping information across administrative domains. In one example, a network device receives an indication of a route target and one or more underlay tunnels configured to support a service route. The service route is configured to transport network traffic associated with a first network service of a plurality of network services. The network device defines, based on the indication, a first transport class of a plurality of transport classes. The network device receives a service route for the first network service and stores a correspondence between the service route and the first transport class. The network device receives network traffic associated with the first network service and forwards, based on the correspondence, the network traffic along the underlay tunnels specified by the first transport class.
-
公开(公告)号:US20210273827A1
公开(公告)日:2021-09-02
申请号:US16836457
申请日:2020-03-31
Applicant: Juniper Networks, Inc.
Inventor: Kaliraj Vairavakkalai , Natrajan Venkataraman , Balaji Rajagopalan , Vasudevan Navaneetha Krishnan
IPC: H04L12/46 , H04L12/851 , H04L12/801 , H04L12/741 , H04L12/725 , H04L29/08
Abstract: Techniques are disclosed for disseminating network service-specific mapping information across administrative domains. In one example, a network device receives an indication of a route target and one or more underlay tunnels configured to support a service route. The service route is configured to transport network traffic associated with a first network service of a plurality of network services. The network device defines, based on the indication, a first transport class of a plurality of transport classes. The network device receives a service route for the first network service and stores a correspondence between the service route and the first transport class. The network device receives network traffic associated with the first network service and forwards, based on the correspondence, the network traffic along the underlay tunnels specified by the first transport class.
-
-
-
-
-
-
-
-
-