-
公开(公告)号:US10757006B1
公开(公告)日:2020-08-25
申请号:US16266416
申请日:2019-02-04
Applicant: Juniper Networks, Inc.
IPC: H04L12/28 , H04L12/751 , H04L12/931
Abstract: In one example, a method includes by a Software Defined Networking (SDN) controller, receiving one or more virtual routes to virtual interfaces from a first virtual router agent managed by the SDN controller, the one or more virtual routes received via a messaging protocol session between the SDN controller and the first virtual router agent; storing, by the SDN controller, the one or more virtual routes to a data structure; in response to determining the messaging protocol session has closed, marking, by the SDN controller, the one or more virtual routes in the data structure as stale without deleting the one or more virtual routes from the data structure and without withdrawing the virtual routes from routing protocol peers of the SDN controller; and subsequent to marking the one or more virtual routes as stale, sending, by the SDN controller, the one or more virtual routes to a second virtual router agent.
-
公开(公告)号:US10999195B1
公开(公告)日:2021-05-04
申请号:US16357890
申请日:2019-03-19
Applicant: Juniper Networks, Inc.
IPC: G06F15/16 , H04L12/715 , H04L12/753 , H04L12/751 , H04L12/46 , H04L12/723 , H04L12/761
Abstract: Techniques are disclosed for seamless integration between a multicasting Virtual Private Network and an edge replicated multicast network. For example, a controller (e.g., software defined networking (SDN) controller) may facilitate the integration between a multicasting VPN network and an edge replicated multicast network through the selection of a multicast bridge node from virtual routers specified in the multicast replication tree, and sending information identifying the multicast bridge node to a provider edge (PE) device for the source VPN such that the PE device may use the information to steer multicast traffic from the source VPN site across the Layer 3 VPN network to the multicast bridge node of the receiver VPN site. When the multicast bridge node receives the multicast traffic, the multicast bridge node determines from the information that it is to receive the multicast traffic and to perform the edge replicated multicast using the edge replicated multicast tree.
-
3.
公开(公告)号:US10715419B1
公开(公告)日:2020-07-14
申请号:US16126712
申请日:2018-09-10
Applicant: Juniper Networks, Inc.
Inventor: Anantharamu Suryanarayana , Pramodh S. D'Souza , Aniket G. Daptari , Vivekananda Shenoy , Nischal Kumar N. Sheth
IPC: H04L12/46 , H04L12/715 , H04L12/66 , H04L12/723
Abstract: Techniques are disclosed for providing an inter-autonomous system (inter-AS) service between virtualized entities of one autonomous system with external entities of a different autonomous system. For example, a controller (e.g., software defined networking (SDN) controller) may provide multi-hop exterior Border Gateway Protocol (eBGP) redistribution of virtual private networking (VPN) labels between endpoints of different autonomous systems, otherwise referred to as “inter-AS option C.” As described in this disclosure, the SDN controller may facilitate the exchange of appropriate routing labels between endpoints of different autonomous systems to enable forwarding of traffic between the different autonomous systems.
-
公开(公告)号:US10200274B1
公开(公告)日:2019-02-05
申请号:US15476050
申请日:2017-03-31
Applicant: Juniper Networks, Inc.
IPC: H04L12/28 , H04L12/751 , H04L12/931
Abstract: In one example, a method includes by a Software Defined Networking (SDN) controller, receiving one or more virtual routes to virtual interfaces from a first virtual router agent managed by the SDN controller, the one or more virtual routes received via a messaging protocol session between the SDN controller and the first virtual router agent; storing, by the SDN controller, the one or more virtual routes to a data structure; in response to determining the messaging protocol session has closed, marking, by the SDN controller, the one or more virtual routes in the data structure as stale without deleting the one or more virtual routes from the data structure and without withdrawing the virtual routes from routing protocol peers of the SDN controller; and subsequent to marking the one or more virtual routes as stale, sending, by the SDN controller, the one or more virtual routes to a second virtual router agent.
-
-
-