-
公开(公告)号:US11563686B2
公开(公告)日:2023-01-24
申请号:US17122014
申请日:2020-12-15
Applicant: Cisco Technology Inc.
Inventor: Changhong Shen , Hongbo Xia , Xiao-Rong Wang , Yin Wang , Lulu Wang
IPC: H04L12/46 , H04L12/26 , H04L12/801 , H04L12/851 , H04L47/12 , H04L43/16 , H04L47/24
Abstract: According to certain embodiments, a system comprises one or more processors and one or more computer-readable non-transitory storage media comprising instructions that, when executed by the one or more processors, cause one or more components of the system to perform operations. The operations comprise sending data from a hub to a spoke and receiving feedback from the spoke at the hub. The feedback is based on at least one of bandwidth utilization or occurrence of a congestion state detected by the spoke. The operations further comprise adjusting a shaper rate of an adaptive Quality of Service (QoS) shaper based at least in part on the feedback received from the spoke.
-
公开(公告)号:US11329924B2
公开(公告)日:2022-05-10
申请号:US16891624
申请日:2020-06-03
Applicant: Cisco Technology, Inc.
Inventor: Hongbo Xia , Xiaorong Wang , Yu Zhang , Changhong Shen
IPC: H04L12/815 , H04L47/22 , H04L47/24 , H04L47/34
Abstract: In one embodiment, a method includes determining, by a first network component, a sender shaper drop value based on the following: a maximum sequence number; a minimum sequence number; and a sender sequence counter number associated with the first network component. The method also includes determining, by the first network component, a wide area network (WAN) link drop value based on the sender sequence counter number associated with the first network component and a receiver sequence counter number associated with a second network component. The method further includes determining, by the first network component, whether to adjust a sender shaper rate based on the sender shaper drop value and the WAN link drop value.
-
公开(公告)号:US20220263761A1
公开(公告)日:2022-08-18
申请号:US17734566
申请日:2022-05-02
Applicant: Cisco Technology, Inc.
Inventor: Hongbo Xia , Xiaorong Wang , Yu Zhang , Changhong Shen
Abstract: In one embodiment, a method includes determining, by a first network component, a sender shaper drop value based on the following: a maximum sequence number; a minimum sequence number; and a sender sequence counter number associated with the first network component. The method also includes determining, by the first network component, a wide area network (WAN) link drop value based on the sender sequence counter number associated with the first network component and a receiver sequence counter number associated with a second network component. The method further includes determining, by the first network component, whether to adjust a sender shaper rate based on the sender shaper drop value and the WAN link drop value.
-
公开(公告)号:US20210385166A1
公开(公告)日:2021-12-09
申请号:US16891624
申请日:2020-06-03
Applicant: Cisco Technology, Inc.
Inventor: Hongbo Xia , Xiaorong Wang , Yu Zhang , Changhong Shen
IPC: H04L12/815 , H04L12/801 , H04L12/851
Abstract: In one embodiment, a method includes determining, by a first network component, a sender shaper drop value based on the following: a maximum sequence number; a minimum sequence number; and a sender sequence counter number associated with the first network component. The method also includes determining, by the first network component, a wide area network (WAN) link drop value based on the sender sequence counter number associated with the first network component and a receiver sequence counter number associated with a second network component. The method further includes determining, by the first network component, whether to adjust a sender shaper rate based on the sender shaper drop value and the WAN link drop value.
-
公开(公告)号:US11190434B2
公开(公告)日:2021-11-30
申请号:US16819940
申请日:2020-03-16
Applicant: Cisco Technology Inc.
Inventor: Changhong Shen , Hongbo Xia , Xiao-Rong Wang , Yu Zhang
IPC: H04L12/26
Abstract: The present disclosure is directed to determining bandwidth capacity in a WAN path and includes one or more processors and one or more computer-readable non-transitory storage media comprising instructions that, when executed by the one or more processors, cause one or more components of the system to perform operations including, selecting a SD-WAN path for which to determine bandwidth capacity, wherein the path is associated with a Quality of Service (QoS) shaper having a pre-determined shaper rate, incrementally increasing a test load applied on the selected path, wherein the test load is applied concurrently with existing user traffic, calculating a performance score for the path after each increase in the test load, determining a performance of the path based on the calculated performance score, and updating the shaper rate of the QoS shaper based on the performance of the path.
-
公开(公告)号:US20210288898A1
公开(公告)日:2021-09-16
申请号:US16819940
申请日:2020-03-16
Applicant: Cisco Technology Inc.
Inventor: Changhong Shen , Hongbo Xia , Xiao-Rong Wang , Yu Zhang
IPC: H04L12/26
Abstract: The present disclosure is directed to determining bandwidth capacity in a WAN path and includes one or more processors and one or more computer-readable non-transitory storage media comprising instructions that, when executed by the one or more processors, cause one or more components of the system to perform operations including, selecting a SD-WAN path for which to determine bandwidth capacity, wherein the path is associated with a Quality of Service (QoS) shaper having a pre-determined shaper rate, incrementally increasing a test load applied on the selected path, wherein the test load is applied concurrently with existing user traffic, calculating a performance score for the path after each increase in the test load, determining a performance of the path based on the calculated performance score, and updating the shaper rate of the QoS shaper based on the performance of the path.
-
公开(公告)号:US12261780B2
公开(公告)日:2025-03-25
申请号:US17688994
申请日:2022-03-08
Applicant: Cisco Technology, Inc.
Inventor: Changhong Shen , Chingsung Lin , Yubei Cao , Sandy X. Chang
Abstract: In one embodiment, a method includes receiving, by a network node, a packet associated with a session. The method also includes performing, by the network node, a sequence-based anti-replay check and determining, by the network node, that the sequence-based anti-replay check rejected the packet. The method further includes performing, by the network node, a time-based anti-replay check, performing, by the network node, a selective anti-replay check, and determining, by the network node, whether to dynamically adjust a time-based anti-replay window size.
-
公开(公告)号:US12068886B2
公开(公告)日:2024-08-20
申请号:US17817775
申请日:2022-08-05
Applicant: Cisco Technology, Inc.
Inventor: Changhong Shen , Ruozhong Xuan , Sampath Kumar Sthothra Bhasham , Vincent Li
IPC: H04L12/46 , H04L45/74 , H04L61/251 , H04L61/5014 , H04L67/141
CPC classification number: H04L12/4633 , H04L45/74 , H04L61/251 , H04L61/5014 , H04L67/141
Abstract: In one embodiment, a method includes acquiring an Internet Protocol version 6 (IPv6) address for a physical interface of a first network element. The method also includes configuring an Internet Protocol version 4 (IPv4) over IPv6 tunnel between the first network element and a second network element using the physical interface of the first network element. The method also includes acquiring an updated IPv6 address for the physical interface of the first network element and using an IPv6 Service Level Agreement (SLA) Hypertext Transfer Protocol (HTTP) operation to notify the second network element of the updated IPv6 address to establish a bidirectional IPv4 over IPv6 tunnel. The method further includes establishing a control connection with an IPv4 SD-WAN controller and automatically building an SD-WAN overlay tunnel with the bidirectional IPv4 over IPv6 tunnel as a transport.
-
9.
公开(公告)号:US20230336376A1
公开(公告)日:2023-10-19
申请号:US17817775
申请日:2022-08-05
Applicant: Cisco Technology, Inc.
Inventor: Changhong Shen , Ruozhong Xuan , Sampath Kumar Sthothra Bhasham , Vincent Li
IPC: H04L12/46 , H04L67/141 , H04L45/74 , H04L61/5014 , H04L61/251
CPC classification number: H04L12/4633 , H04L67/141 , H04L45/74 , H04L61/5014 , H04L61/251
Abstract: In one embodiment, a method includes acquiring an Internet Protocol version 6 (IPv6) address for a physical interface of a first network element. The method also includes configuring an Internet Protocol version 4 (IPv4) over IPv6 tunnel between the first network element and a second network element using the physical interface of the first network element. The method also includes acquiring an updated IPv6 address for the physical interface of the first network element and using an IPv6 Service Level Agreement (SLA) Hypertext Transfer Protocol (HTTP) operation to notify the second network element of the updated IPv6 address to establish a bidirectional IPv4 over IPv6 tunnel. The method further includes establishing a control connection with an IPv4 SD-WAN controller and automatically building an SD-WAN overlay tunnel with the bidirectional IPv4 over IPv6 tunnel as a transport.
-
公开(公告)号:US20230188492A1
公开(公告)日:2023-06-15
申请号:US17689051
申请日:2022-03-08
Applicant: Cisco Technology, Inc.
Inventor: Changhong Shen , Sampath Kumar , Ruozhong Xuan , Yin Wang , Madhu Gindi , Garima Pal , Vincent Li
IPC: H04L61/2514 , H04L9/40 , H04L101/659 , H04L101/35 , H04L45/748
CPC classification number: H04L61/2514 , H04L45/748 , H04L61/305 , H04L61/6059 , H04L63/0272
Abstract: In one embodiment, a method includes determining, by a router, a common prefix pool from a transport interface associated with a transport virtual private network (VPN). The method also includes identifying, by the router, a prefix associated with a service VPN and generating, by the router, an IPv6-to-IPv6 Network Address Translation (NAT66) prefix translation using the common prefix pool and the prefix. The NAT66 prefix translation includes a predetermined prefix length. The method further includes automatically installing, by the router, the NAT66 prefix translation into a translation table.
-
-
-
-
-
-
-
-
-