-
公开(公告)号:US11627093B1
公开(公告)日:2023-04-11
申请号:US17249741
申请日:2021-03-11
Applicant: Juniper Networks, Inc.
Inventor: Zhaohui Zhang , Kireeti Kompella , Ronald Bonica
IPC: H04L12/805 , H04L47/36 , H04L45/74
Abstract: A network device may receive a non-Internet protocol (non-IP) frame with a particular size and may compare the particular size to a maximum transmission unit (MTU) associated with a path between the network device and another network device. The network device may divide the non-IP frame into fragments, based on the particular size being greater than the MTU and may prepend generic fragmentation headers to the fragments to generate fragments with headers, based on the particular size being greater than the MTU. The network device may add generic fragmentation header labels and transport labels to the fragments with the headers to generate fragments with headers and labels, based on the particular size being greater than the MTU. The network device may transmit the fragments with the headers and the labels to the other network device, via the path, based on the particular size being greater than the MTU.
-
22.
公开(公告)号:US20220029911A1
公开(公告)日:2022-01-27
申请号:US17301354
申请日:2021-03-31
Applicant: Juniper Networks, Inc.
Inventor: Zhaohui Zhang , Shraddha Hegde , Srihari Ramachandra Sangli , Kaliraj Vairavakkalai
IPC: H04L12/723 , H04L12/741 , H04L12/721 , H04L12/707 , H04L12/46
Abstract: Techniques are described for using route target constraint to filter routes advertised to a node in a seamless Multiprotocol Label Switching (MPLS) network. For example, a first router of a first network may generate a first border gateway protocol (BGP) message to advertise routing information for a first node of the first network, the first BGP message indicating a transport class and specifying an address-specific route target, the transport class comprising one or more tunnels to the first node that share common characteristics. In response to receiving a second BGP message originated by second node of a second network, the second BGP message comprising the address-specific route target, the first router sends the first BGP message to a second router of the second network for sending to the second node to cause the second node to import the routing information.
-
公开(公告)号:US10153967B2
公开(公告)日:2018-12-11
申请号:US14754371
申请日:2015-06-29
Applicant: Juniper Networks, Inc.
Inventor: Ross Callon , Zhaohui Zhang , Hongwen Zhang
IPC: H04L12/707 , H04L12/741 , H04L12/733 , H04L12/761
Abstract: A network device creates a forwarding table that includes information associated with a set of destinations in a network, and determines next hops for the set of destinations. The network device populates the forwarding table with information associated with the next hops, and stores the forwarding table. The forwarding table is used to forward a multicast packet toward a multiple destinations, and includes separate entries that depend upon routes the multicast packet is to traverse towards destinations with multiple choices for next hops.
-
公开(公告)号:US10116464B2
公开(公告)日:2018-10-30
申请号:US14675202
申请日:2015-03-31
Applicant: Juniper Networks, Inc.
Inventor: Wen Lin , John E. Drake , Zhaohui Zhang
IPC: H04L12/46 , H04L12/18 , H04L12/761 , H04L12/721
Abstract: The techniques of this disclosure may improve multicast forwarding in an Ethernet Virtual Private Network when delivering multicast traffic to receivers on a different IP subnet than the multicast source. A method may include configuring first and second layer-2 domains to forward network traffic; configuring a first layer-3 Integrated Routing and Bridging (IRB) interface for the first layer-2 domain and a second layer-3 IRB interface for the second layer 2 domain; receiving a multicast packet from a multicast source device, the multicast source device being included in the first layer-2 domain, the multicast packet having a multicast receiver device in the second layer-2 domain; and forwarding, using the first and second layer-3 IRB interfaces, the multicast packet to the multicast receiver device, without receiving the multicast packet from another provider edge router that has been elected as the designated router on the second IRB interface for the second layer-2 domain.
-
公开(公告)号:US10020952B1
公开(公告)日:2018-07-10
申请号:US13943292
申请日:2013-07-16
Applicant: Juniper Networks, Inc.
Inventor: Xiangrong Cai , Princy T. Elizabeth , Zhaohui Zhang
IPC: H04L12/18
CPC classification number: H04L12/1886
Abstract: Techniques are described for operating a network switch device associated with a virtual layer two (L2) network instance according to a protocol independent multicast (PIM) relay mode. The PIM relay mode enables the network switch device to receive a PIM control message, i.e., a PIM join and/or prune request, for a multicast group on a downstream port of the network switch device associated with a virtual L2 network instance, determine an upstream neighbor port of the network switch device associated with the instance, and relay the PIM control message on the upstream neighbor port of the network switch device without flooding the PIM control message on all ports of the switch device associated with the instance. In the PIM relay mode, the network switch device avoids triggering join suppression in downstream PIM neighbor devices with receivers, and avoids maintaining upstream states and setting a PIM periodic message timer.
-
26.
公开(公告)号:US09960994B2
公开(公告)日:2018-05-01
申请号:US15078111
申请日:2016-03-23
Applicant: Juniper Networks, Inc.
Inventor: Ronald Bonica , Jonathan T. Looney , Zhaohui Zhang , Kireeti Kompella
IPC: H04L12/723 , H04L12/741 , H04L12/26 , H04L12/729 , H04L12/743 , H04L12/755
CPC classification number: H04L45/50 , H04L43/16 , H04L45/021 , H04L45/125 , H04L45/54 , H04L45/7453
Abstract: The disclosed computer-implemented method for forwarding network traffic using minimal Forwarding Information Bases (FIBS) may include (1) identifying a Routing Information Base (RIB) that includes a set of routes that define paths to destinations both inside and outside a network and then (2) creating a FIB that includes a subset of active routes whose size is below a size threshold by (A) importing, from the set of routes within the RIB, (I) internal routes that define paths to destinations inside the network, (II) high-traffic external routes that define paths to destinations outside the network, and (III) a default route that defines a path to a default node that facilitates resolution of traffic that does not match any of the internal or high-traffic external routes and (B) excluding, from the FIB, low-traffic external routes that define paths to destinations outside the network. Various other methods, systems, and apparatuses are also disclosed.
-
公开(公告)号:US09647928B2
公开(公告)日:2017-05-09
申请号:US14619935
申请日:2015-02-11
Applicant: Juniper Networks, Inc.
Inventor: Nischal Sheth , Zhaohui Zhang , Lili Wang
IPC: H04L12/721 , H04L12/751
Abstract: A network device identifies an Open Shortest Path First (OSPF) link between the network device and a layer 2 network as one of a point-to-multipoint over broadcast interface or a point-to-multipoint over non-broadcast multi access (NBMA) interface, and performs database synchronization and neighbor discovery and maintenance using one of a broadcast model or a NBMA model. The network device also generates a link-state advertisement for the network device, where the link-state advertisement includes a separate link description for each point-to-point link within the layer 2 network; and sends the link-state advertisement to each fully adjacent neighbor in the layer 2 network.
-
28.
公开(公告)号:US09350654B1
公开(公告)日:2016-05-24
申请号:US14023396
申请日:2013-09-10
Applicant: Juniper Networks, Inc.
Inventor: Hannes Gredler , Ina Minei , Zhaohui Zhang
IPC: H04L12/723
CPC classification number: H04L45/507
Abstract: Techniques of this disclosure enable loop protection for networks that utilize hop-by-hop routing, such as networks that utilize multi-protocol label switching (MPLS) label distribution and interior gateway protocol (IGP) routing. As described herein, the techniques provide protection from any small transient loops that may emerge due to link failure or other topology change events in networks that utilize hop-by-hop routing techniques.
Abstract translation: 该公开技术使得能够利用逐跳路由的网络进行环路保护,例如利用多协议标签交换(MPLS)标签分配和内部网关协议(IGP)路由的网络。 如本文所述,这些技术为由于链路故障或利用逐跳路由技术的网络中的其他拓扑变化事件而可能出现的任何小的瞬态环路提供保护。
-
公开(公告)号:US20150092594A1
公开(公告)日:2015-04-02
申请号:US14042644
申请日:2013-09-30
Applicant: Juniper Networks, Inc.
Inventor: Zhaohui Zhang , Lili Wang
IPC: H04L12/721
CPC classification number: H04L45/12 , H04L45/02 , H04W40/246 , H04W40/248
Abstract: Techniques are described for utilizing two-part metrics with link state routing protocols of computer networks. For example, link state advertisements communicated by a router convey outbound cost metrics representative of outbound costs for the router to send network traffic to a network, and inbound cost metrics representative of inbound costs to receive network traffic from the network. The techniques may be particularly useful with respect to shared access networks, including broadcast or non-broadcast multi-access networks.
Abstract translation: 描述了利用计算机网络的链路状态路由协议的两部分度量的技术。 例如,由路由器传送的链路状态广告传递表示路由器向网络发送网络流量的出站成本的出站成本度量,以及表示从网络接收网络流量的入站成本的入站成本指标。 对于包括广播或非广播多接入网络的共享接入网络,这些技术可能是特别有用的。
-
公开(公告)号:US12052181B2
公开(公告)日:2024-07-30
申请号:US18192709
申请日:2023-03-30
Applicant: Juniper Networks, Inc.
Inventor: Zhaohui Zhang , Kireeti Kompella , Ronald Bonica
CPC classification number: H04L47/365 , H04L45/74
Abstract: A network device may receive a non-Internet protocol (non-IP) frame with a particular size and may compare the particular size to a maximum transmission unit (MTU) associated with a path between the network device and another network device. The network device may divide the non-IP frame into fragments, based on the particular size being greater than the MTU and may prepend generic fragmentation headers to the fragments to generate fragments with headers, based on the particular size being greater than the MTU. The network device may add generic fragmentation header labels and transport labels to the fragments with the headers to generate fragments with headers and labels, based on the particular size being greater than the MTU. The network device may transmit the fragments with the headers and the labels to the other network device, via the path, based on the particular size being greater than the MTU.
-
-
-
-
-
-
-
-
-