-
11.
公开(公告)号:US11388084B2
公开(公告)日:2022-07-12
申请号:US16514942
申请日:2019-07-17
Applicant: Cisco Technology, Inc.
Inventor: Ali Sajassi , Mankamana P. Mishra , Samir Thoria , Patrice Brissette , Mei Zhang , Tapraj Singh
IPC: H04L45/00 , H04L12/46 , H04L45/16 , H04L45/7453 , H04L45/745 , H04L45/50 , H04L49/354 , H04L45/02 , H04L101/677
Abstract: Techniques for routing traffic across different virtual local area networks (VLANs) within a single bridge domain are described. One technique includes receiving at a first network device a packet from a second network device on a first interface of multiple interfaces within a bridge domain at the first network device. Attachment circuit information associated with the packet is determined. An information element that includes an indication of the attachment circuit information is generated. The information element is transmitted to the third network device.
-
公开(公告)号:US20210083903A1
公开(公告)日:2021-03-18
申请号:US17103588
申请日:2020-11-24
Applicant: Cisco Technology, Inc.
Inventor: Patrice Brissette , Samir Thoria , Ali Sajassi
Abstract: In one embodiment, a method includes receiving a broadcast, unknown-unicast, or multicast (BUM) frame from a connected device, where the BUM frame is associated with a broadcast domain, determining a segment within the broadcast domain associated with the device, adding to the BUM frame a segment identifier that uniquely identifies the segment within the broadcast domain, and causing the BUM frame to be delivered to one or more recipient network apparatuses in a network associated with the broadcast domain, where the segment identifier added to the BUM frame is configured to be used by the one or more recipient network apparatuses to selectively forward the BUM frame to connected devices that are associated with segment identifier.
-
公开(公告)号:US10652144B2
公开(公告)日:2020-05-12
申请号:US15866176
申请日:2018-01-09
Applicant: Cisco Technology, Inc.
Inventor: Clarence Filsfils , Ahmed Refaat Bashandy , Syed Kamran Raza , Darren Dukes , Patrice Brissette , Jisu Bhattacharya
IPC: H04L12/721 , H04L12/755 , H04L12/741 , H04L12/749
Abstract: In one embodiment, segment routing (SR) network processing of packets is performed on packets having a segment identifier structure providing processing and/or memory efficiencies. Responsive to an identified particular segment routing policy, the particular router retrieves from memory a dynamic segment routing identifier portion of the particular SR policy that includes a SR node value and a SR function value. The SR function value identifies segment routing processing to be performed by a router in the network identified based on the SR node value. A segment routing discriminator is independently identified, possibly being a fixed value for all segment identifiers in the network. Before sending into the network, a complete segment identifier is added to the particular packet by combining the segment routing discriminator with the dynamic segment routing identifier portion. The particular packet including the complete segment identifier is sent into the network.
-
公开(公告)号:US10212075B1
公开(公告)日:2019-02-19
申请号:US15712305
申请日:2017-09-22
Applicant: Cisco Technology, Inc.
Inventor: Ramanathan Lakshmikanthan , Ali Sajassi , Patrice Brissette
IPC: H04L12/46 , H04L12/723 , H04L12/931 , H04L12/28 , H04L12/18 , H04L12/26 , H04L12/24 , H04L12/761 , H04L12/707 , H04L12/721
Abstract: In one embodiment, a device in a network assigns two multi-protocol label switching (MPLS) labels to a single flexible cross-connection maintained by the device for a plurality of endpoint. The device establishes an Ethernet virtual private network (EVPN) backup path to a peer router for the flexible cross-connection in part by exchanging the MPLS labels with the peer router. The device detects a communication failure that resulted from attempting to send a packet between a first one of the endpoints and a second one of the endpoints using local switching on the device and via the flexible cross-connection. The device sends the packet towards the second endpoint using the EVPN backup path to the peer router, after detecting the communication failure and without first using Border Gateway Protocol (BGP) signaling to signal the communication failure to the peer router.
-
公开(公告)号:US11979310B2
公开(公告)日:2024-05-07
申请号:US17217322
申请日:2021-03-30
Applicant: Cisco Technology, Inc.
Inventor: Patrice Brissette , Christian Schmutzer , Luca Della Chiesa
IPC: H04L12/46 , H04L41/0686 , H04L45/02 , H04L69/321
CPC classification number: H04L45/04 , H04L12/46 , H04L41/0686 , H04L69/321
Abstract: Techniques are provided for signal translation in a hybrid network environment. In one example, a first provider edge node obtains a connection status indication from a first one of a second provider edge node via a packet switched network or a third provider edge node via a time-division multiplexing transport network. The first provider edge node translates the connection status indication between a packet switched network format and a time-division multiplexing transport network format. The first provider edge node provides the connection status indication to a second one of the second provider edge node via the packet switched network or the third provider edge node via the time-division multiplexing transport network.
-
公开(公告)号: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).
-
公开(公告)号:US11652913B2
公开(公告)日:2023-05-16
申请号:US17836069
申请日:2022-06-09
Applicant: Cisco Technology, Inc.
Inventor: Patrice Brissette , Clarence Filsfils , Darren Dukes , Gaurav Dawra , Francois Clad , Pablo Camarillo Garvia
IPC: H04L69/22 , H04L69/324 , H04L45/00 , H04L67/10 , H04L45/02 , H04L45/50 , H04L61/5007 , H04L67/63 , H04L12/46 , H04L45/74 , H04L49/35 , H04L45/741 , H04L61/2503 , H04L101/659 , H04L101/00 , H04L43/028 , H04L9/40 , H04L45/745
CPC classification number: H04L69/22 , H04L12/4633 , H04L12/4641 , H04L45/04 , H04L45/14 , H04L45/34 , H04L45/50 , H04L45/74 , H04L45/741 , H04L49/35 , H04L61/5007 , H04L67/10 , H04L67/63 , H04L69/324 , H04L43/028 , H04L45/745 , H04L61/2503 , H04L63/0272 , H04L2101/00 , H04L2101/659 , H04L2212/00
Abstract: In one embodiment, Ethernet Virtual Private Network (EVPN) is implemented using Internet Protocol Version 6 (IPv6) Segment Routing (SRv6) underlay network and SRv6-enhanced Border Gateway Protocol (BGP) signaling. A particular route associated with a particular Internet Protocol Version 6 (IPv6) Segment Routing (SRv6) Segment Identifier (SID) is advertised in a particular route advertisement message of a routing protocol (e.g., BGP). The SID includes encoding representing a particular Ethernet Virtual Private Network (EVPN) Layer 2 (L2) flooding Segment Routing end function of the particular router and a particular Ethernet Segment Identifier (ESI), with the particular SID including a routable prefix to the particular router. The particular router receives a particular packet including the particular SID; and in response, the particular router performs the particular EVPN end function on the particular packet.
-
公开(公告)号:US20220321451A1
公开(公告)日:2022-10-06
申请号:US17217322
申请日:2021-03-30
Applicant: Cisco Technology, Inc.
Inventor: Patrice Brissette , Christian Schmutzer , Luca Della Chiesa
IPC: H04L12/715 , H04L12/46 , H04L12/24 , H04L29/08
Abstract: Techniques are provided for signal translation in a hybrid network environment. In one example, a first provider edge node obtains a connection status indication from a first one of a second provider edge node via a packet switched network or a third provider edge node via a time-division multiplexing transport network. The first provider edge node translates the connection status indication between a packet switched network format and a time-division multiplexing transport network format. The first provider edge node provides the connection status indication to a second one of the second provider edge node via the packet switched network or the third provider edge node via the time-division multiplexing transport network.
-
公开(公告)号:US11444875B2
公开(公告)日:2022-09-13
申请号:US17032874
申请日:2020-09-25
Applicant: Cisco Technology, Inc.
Inventor: Luca Della Chiesa , Christian Schmutzer , Patrice Brissette
IPC: H04L47/125 , H04L47/726 , H04L12/46 , H04L45/24 , H04L47/41
Abstract: Techniques are presented herein for load-balancing a sequence of packets over multiple network paths on a per-packet basis. In one example, a first network node assigns sequence numbers to a sequence of packets and load-balances the sequence of packets on a per-packet basis over multiple network paths of a network to a second network node. The second network node buffers received packets that are received over the multiple network paths of the network from the first network node and re-orders the received packets according to sequence numbers of the received packets.
-
-
-
-
-
-
-
-
-