<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Latency! And how to identify and troubleshoot it in RUCKUS Self-Help</title>
    <link>https://community.ruckuswireless.com/t5/RUCKUS-Self-Help/Latency-And-how-to-identify-and-troubleshoot-it/m-p/70511#M258</link>
    <description>&lt;P&gt;In a network, latency&amp;nbsp;can occur at any moment. However, given that we have a varied end-user pool, the impact of this can vary in scale. Therefore, keeping a close eye on it would prove vital.&lt;/P&gt;&lt;P&gt;Given that in a deployment, we see various devices from various vendors. The scope of the article is written with troubleshooting and isolation procedures in hand with vendor neutrality. &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When there is a report of slowness of traffic, isolation is needed&amp;nbsp;as in:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Is the latency on the traffic bound towards the internet.&lt;/LI&gt;&lt;LI&gt;Is the latency on the local site traffic.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1&amp;gt; If the latency is seen:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;When accessing data or application hosted remotely on a cloud server or on another site&lt;BR /&gt;&lt;/STRONG&gt;&lt;STRONG&gt;When connecting to the internet and web pages load slowly &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;This would be external to the network.&lt;/P&gt;&lt;P&gt;Here for this,&lt;BR /&gt;Step by step elimination is needed, to know at what point the latency is coming up and is being seen.&lt;/P&gt;&lt;P&gt;in this scenario: it would generally appear on/above core switch level moving towards the internet connection [ISP’s CPE].&lt;/P&gt;&lt;P&gt;And the BW provided by the ISP can also contribute to this, if in case there is a large resource dependency on the remotely hosted data for the user base.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Gauging this can be done using:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Remotely hosted Iperf server [ there are a few that are available publicly&amp;nbsp; &lt;A href="https://iperf.fr/iperf-servers.php" target="_blank" rel="noopener"&gt;Click here&lt;/A&gt;&amp;nbsp;]&lt;BR /&gt;This can help with BW assessment.&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://speed.cloudflare.com/" target="_blank"&gt;https://speed.cloudflare.com/&lt;/A&gt; : this can help gauging the ISP connection for latency&lt;BR /&gt;As this gives detailed statistical output of :&lt;BR /&gt;Packet Loss measurement&lt;BR /&gt;Latency measurements&lt;BR /&gt;Jitter&lt;BR /&gt;Download and upload measurements.&lt;BR /&gt;Including uplink and downlink speeds on the connection.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2&amp;gt; If the latency is seen:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;When accessing data or application hosted locally on site&lt;BR /&gt;&lt;/STRONG&gt;&lt;STRONG&gt;When connecting to the application or servers the data loads slowly.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Note :&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"When connecting to the application or servers the data loads slowly.&lt;/STRONG&gt;" Here, the given condition is :&lt;BR /&gt;That the servers or the set of servers are not burdened with many concurrent users&lt;BR /&gt;And the servers in the set up are having the specifications to handle a given user load and function well under load.&lt;/P&gt;&lt;P&gt;This would be internal to the network.&lt;/P&gt;&lt;P&gt;Here the isolation would need to be followed in the below manner:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Are the user and the resource that’s being connected to located in the same subnet or across subnet:&lt;/LI&gt;&lt;LI&gt;If in the same subnet:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;then would also need to check if there is any trouble on the end points.&lt;/LI&gt;&lt;LI&gt;Would need to check if there are or is any traffic suppression going on. : like excessive broadcast and more.&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;If across subnets:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;First check for traffic suppression and/or redirection&lt;BR /&gt;Redirection at times can happen when working across north-south bound traffic.&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;During what operation is the latency seen, to name a few:&lt;BR /&gt;During a file transfer&lt;BR /&gt;During remote access/RDP session&lt;BR /&gt;During video conferencing / VoIP calls&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This would help us identify the type and nature of traffic getting impacted.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;If during Data transfer / file transfer:&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;In this case: check if there is any resource usage and or frame loss being seen during operation.&lt;BR /&gt;If the above, comes clean and yet it’s still seen check the traffic flow pattern.&lt;BR /&gt;traffic suppression and/or redirection, this can cause there to be re-transmits to be seen, usually they are the tell-tale indicators here.&lt;BR /&gt;Once this pattern is seen and established, appropriate measures are needed to be employed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;If during remote access or RDP session:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;This is here is a example of application specific concern&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;Here if there are multiple users/RDP sessions in progress: there is a chance you can see the disconnections/timeouts/interruptions/drops etc.&lt;/P&gt;&lt;P&gt;And on the LAN devices you will see drop counters increment on the interface.&lt;BR /&gt;More specifically interface queues.&lt;BR /&gt;Usually seen on Q0 as this where all default traffic would go.&lt;BR /&gt;RDP traffic by default will be processed/traversed here on Q0&lt;/P&gt;&lt;P&gt;On this case as this comes downs to specific queue:&lt;/P&gt;&lt;P&gt;You can try having the minimum guaranteed bandwidth set for the interface queue: this should re-allocate buffer bandwidth to necessary queues.&lt;BR /&gt;This option is provided by most vendors:&amp;nbsp;&lt;A href="https://docs.commscope.com/bundle/fastiron-10010-trafficguide/page/GUID-4D0D76C7-1253-444D-BC5D-B2C0CCDDC256.html" target="_self"&gt;here's ours &lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If that does not help, then QoS re-marking would be the other effective option for the traffic prioritization over the network.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;If during video conferencing /VoIP calls:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;This is here is an example of traffic specific concern&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;Here it would more towards on the network: with VoIP networks usually QoS is already in place.&lt;/P&gt;&lt;P&gt;Hence, it’s can possibly be a rare event for the VoIP Network to have that.&lt;/P&gt;&lt;P&gt;However, Video conferencing applications like Teams and Zoom this can happen.&lt;/P&gt;&lt;P&gt;For here traditional QoS settings may work to an extent …... But not completely&lt;/P&gt;&lt;P&gt;As this would be application traffic.&lt;/P&gt;&lt;P&gt;Hence here we explore two options: to make effective use of the underlying LAN's QoS /CoS features.&lt;/P&gt;&lt;P&gt;1&amp;gt; easy way approach: have the application mark the DSCP on the exiting traffic.&lt;BR /&gt;Zoom has this option: and with Admin Privilege that can enabled for the organization.&lt;BR /&gt;&lt;A href="https://support.zoom.us/hc/en-us/articles/207368756-Using-QoS-DSCP-Marking" target="_blank" rel="noopener"&gt;click here&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Once this traffic is marked: have the network trust it : this will ensure the traffic receiving proper priority when being forwarded across the network.&lt;/P&gt;&lt;P&gt;2&amp;gt; Network based approach:&lt;/P&gt;&lt;P&gt;Here the application will not have a feature to mark the traffic.&lt;BR /&gt;However, there will be a set of TCP/UDP ports that the application uses for each task&lt;BR /&gt;Teams we have this bit when it uses a certain range of TCP/UDP ports for&lt;BR /&gt;Audio, Video and content sharing&amp;nbsp;&lt;BR /&gt;&lt;A href="https://learn.microsoft.com/en-us/microsoftteams/qos-in-teams" target="_blank" rel="noopener"&gt;click here&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;Based on this: on the network where all traffic converges : usually at the core&lt;BR /&gt;Have a L3 QoS DSCP policy set marking the respective traffic based on these ports.&lt;BR /&gt;And have rest of the network devices: trust the data stream coming from the core.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Other important bits that can help identify latency:&lt;BR /&gt;&lt;/STRONG&gt;After the above isolation is done: to understand whether the latency seen is external or internal in nature.&amp;nbsp;&lt;BR /&gt;Below are a few Ways to find out if latency turning up in the network.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;EM&gt;Ping stats:&lt;/EM&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ping 1.1.1.1 -n 10&lt;/P&gt;&lt;P&gt;Pinging 1.1.1.1 with 32 bytes of data:&lt;/P&gt;&lt;P&gt;Reply from 1.1.1.1: bytes=32 time=46ms TTL=56&lt;/P&gt;&lt;P&gt;Reply from 1.1.1.1: bytes=32 time=47ms TTL=56&lt;/P&gt;&lt;P&gt;Reply from 1.1.1.1: bytes=32 time=46ms TTL=56&lt;/P&gt;&lt;P&gt;Reply from 1.1.1.1: bytes=32 time=47ms TTL=56&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Reply from 1.1.1.1: bytes=32 time=44ms TTL=56&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Reply from 1.1.1.1: bytes=32 time=45ms TTL=56&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Reply from 1.1.1.1: bytes=32 time=44ms TTL=56&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Reply from 1.1.1.1: bytes=32 time=52ms TTL=56&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Reply from 1.1.1.1: bytes=32 time=143ms TTL=56&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Reply from 1.1.1.1: bytes=32 time=50ms TTL=56&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ping statistics for 1.1.1.1:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Packets: Sent = 10, Received = 10, Lost = 0 (0% loss),&lt;/P&gt;&lt;P&gt;Approximate round trip times in milli-seconds:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt; Minimum = 44ms,&lt;/STRONG&gt; Maximum = 143ms, &lt;STRONG&gt;Average = 56ms&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here in a sample space of ten pings:&lt;/P&gt;&lt;P&gt;the highest response time outlier seen is at 143ms.&lt;/P&gt;&lt;P&gt;the lowest response time outlier seen is at 44ms.&lt;/P&gt;&lt;P&gt;the sample space is seen to average out at 56ms.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here the things to look out for: &lt;STRONG&gt;lowest/minimum response time and average response time. &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;This should not be high: if the same or either are high then the same does indicate there is latency.&lt;/P&gt;&lt;P&gt;As highest that we see is selected from the highest of all data points.&lt;/P&gt;&lt;P&gt;As lowest that we see is selected from the lowest of all data points.&lt;/P&gt;&lt;P&gt;Hence the lowest would be a better measure.&lt;/P&gt;&lt;P&gt;NOTE:&lt;BR /&gt;Its suggested that Ping should be done from host to host and not from a switch/AP/Router or to a&amp;nbsp;switch/AP/Router for detection of latency as&amp;nbsp;switch/AP/Router process pings differently.&lt;BR /&gt;Ping can be used to check if the device is responding or not.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;EM&gt;Iperf Test:&lt;/EM&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;This helps gauge the BW seen by the end client through the network.&lt;BR /&gt;Also gives a fair understanding of whether the traffic traversing a specific direction faces any choke points.&lt;/P&gt;&lt;P&gt;Here once this is done checking path link by link would also help: as BW between two end points can be impacted by the BW of the interconnecting links as well including the device itself.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;EM&gt;Network assessment:&lt;/EM&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;This would encompass the checking of redirection based issues, retransmits.&lt;BR /&gt;Traffic suppression, impact due to broadcast storms and loops [ physical and logical] etc.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Abbrevations :&amp;nbsp;&lt;BR /&gt;ISP &amp;gt; Internet Service Provider&amp;nbsp;&lt;BR /&gt;CPE &amp;gt; Customer Premises Equipment&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 24 Oct 2023 11:46:22 GMT</pubDate>
    <dc:creator>jdryan</dc:creator>
    <dc:date>2023-10-24T11:46:22Z</dc:date>
    <item>
      <title>Latency! And how to identify and troubleshoot it</title>
      <link>https://community.ruckuswireless.com/t5/RUCKUS-Self-Help/Latency-And-how-to-identify-and-troubleshoot-it/m-p/70511#M258</link>
      <description>&lt;P&gt;In a network, latency&amp;nbsp;can occur at any moment. However, given that we have a varied end-user pool, the impact of this can vary in scale. Therefore, keeping a close eye on it would prove vital.&lt;/P&gt;&lt;P&gt;Given that in a deployment, we see various devices from various vendors. The scope of the article is written with troubleshooting and isolation procedures in hand with vendor neutrality. &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When there is a report of slowness of traffic, isolation is needed&amp;nbsp;as in:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Is the latency on the traffic bound towards the internet.&lt;/LI&gt;&lt;LI&gt;Is the latency on the local site traffic.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1&amp;gt; If the latency is seen:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;When accessing data or application hosted remotely on a cloud server or on another site&lt;BR /&gt;&lt;/STRONG&gt;&lt;STRONG&gt;When connecting to the internet and web pages load slowly &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;This would be external to the network.&lt;/P&gt;&lt;P&gt;Here for this,&lt;BR /&gt;Step by step elimination is needed, to know at what point the latency is coming up and is being seen.&lt;/P&gt;&lt;P&gt;in this scenario: it would generally appear on/above core switch level moving towards the internet connection [ISP’s CPE].&lt;/P&gt;&lt;P&gt;And the BW provided by the ISP can also contribute to this, if in case there is a large resource dependency on the remotely hosted data for the user base.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Gauging this can be done using:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Remotely hosted Iperf server [ there are a few that are available publicly&amp;nbsp; &lt;A href="https://iperf.fr/iperf-servers.php" target="_blank" rel="noopener"&gt;Click here&lt;/A&gt;&amp;nbsp;]&lt;BR /&gt;This can help with BW assessment.&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://speed.cloudflare.com/" target="_blank"&gt;https://speed.cloudflare.com/&lt;/A&gt; : this can help gauging the ISP connection for latency&lt;BR /&gt;As this gives detailed statistical output of :&lt;BR /&gt;Packet Loss measurement&lt;BR /&gt;Latency measurements&lt;BR /&gt;Jitter&lt;BR /&gt;Download and upload measurements.&lt;BR /&gt;Including uplink and downlink speeds on the connection.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2&amp;gt; If the latency is seen:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;When accessing data or application hosted locally on site&lt;BR /&gt;&lt;/STRONG&gt;&lt;STRONG&gt;When connecting to the application or servers the data loads slowly.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Note :&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"When connecting to the application or servers the data loads slowly.&lt;/STRONG&gt;" Here, the given condition is :&lt;BR /&gt;That the servers or the set of servers are not burdened with many concurrent users&lt;BR /&gt;And the servers in the set up are having the specifications to handle a given user load and function well under load.&lt;/P&gt;&lt;P&gt;This would be internal to the network.&lt;/P&gt;&lt;P&gt;Here the isolation would need to be followed in the below manner:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Are the user and the resource that’s being connected to located in the same subnet or across subnet:&lt;/LI&gt;&lt;LI&gt;If in the same subnet:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;then would also need to check if there is any trouble on the end points.&lt;/LI&gt;&lt;LI&gt;Would need to check if there are or is any traffic suppression going on. : like excessive broadcast and more.&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;If across subnets:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;First check for traffic suppression and/or redirection&lt;BR /&gt;Redirection at times can happen when working across north-south bound traffic.&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;During what operation is the latency seen, to name a few:&lt;BR /&gt;During a file transfer&lt;BR /&gt;During remote access/RDP session&lt;BR /&gt;During video conferencing / VoIP calls&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This would help us identify the type and nature of traffic getting impacted.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;If during Data transfer / file transfer:&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;In this case: check if there is any resource usage and or frame loss being seen during operation.&lt;BR /&gt;If the above, comes clean and yet it’s still seen check the traffic flow pattern.&lt;BR /&gt;traffic suppression and/or redirection, this can cause there to be re-transmits to be seen, usually they are the tell-tale indicators here.&lt;BR /&gt;Once this pattern is seen and established, appropriate measures are needed to be employed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;If during remote access or RDP session:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;This is here is a example of application specific concern&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;Here if there are multiple users/RDP sessions in progress: there is a chance you can see the disconnections/timeouts/interruptions/drops etc.&lt;/P&gt;&lt;P&gt;And on the LAN devices you will see drop counters increment on the interface.&lt;BR /&gt;More specifically interface queues.&lt;BR /&gt;Usually seen on Q0 as this where all default traffic would go.&lt;BR /&gt;RDP traffic by default will be processed/traversed here on Q0&lt;/P&gt;&lt;P&gt;On this case as this comes downs to specific queue:&lt;/P&gt;&lt;P&gt;You can try having the minimum guaranteed bandwidth set for the interface queue: this should re-allocate buffer bandwidth to necessary queues.&lt;BR /&gt;This option is provided by most vendors:&amp;nbsp;&lt;A href="https://docs.commscope.com/bundle/fastiron-10010-trafficguide/page/GUID-4D0D76C7-1253-444D-BC5D-B2C0CCDDC256.html" target="_self"&gt;here's ours &lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If that does not help, then QoS re-marking would be the other effective option for the traffic prioritization over the network.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;If during video conferencing /VoIP calls:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;This is here is an example of traffic specific concern&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;Here it would more towards on the network: with VoIP networks usually QoS is already in place.&lt;/P&gt;&lt;P&gt;Hence, it’s can possibly be a rare event for the VoIP Network to have that.&lt;/P&gt;&lt;P&gt;However, Video conferencing applications like Teams and Zoom this can happen.&lt;/P&gt;&lt;P&gt;For here traditional QoS settings may work to an extent …... But not completely&lt;/P&gt;&lt;P&gt;As this would be application traffic.&lt;/P&gt;&lt;P&gt;Hence here we explore two options: to make effective use of the underlying LAN's QoS /CoS features.&lt;/P&gt;&lt;P&gt;1&amp;gt; easy way approach: have the application mark the DSCP on the exiting traffic.&lt;BR /&gt;Zoom has this option: and with Admin Privilege that can enabled for the organization.&lt;BR /&gt;&lt;A href="https://support.zoom.us/hc/en-us/articles/207368756-Using-QoS-DSCP-Marking" target="_blank" rel="noopener"&gt;click here&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Once this traffic is marked: have the network trust it : this will ensure the traffic receiving proper priority when being forwarded across the network.&lt;/P&gt;&lt;P&gt;2&amp;gt; Network based approach:&lt;/P&gt;&lt;P&gt;Here the application will not have a feature to mark the traffic.&lt;BR /&gt;However, there will be a set of TCP/UDP ports that the application uses for each task&lt;BR /&gt;Teams we have this bit when it uses a certain range of TCP/UDP ports for&lt;BR /&gt;Audio, Video and content sharing&amp;nbsp;&lt;BR /&gt;&lt;A href="https://learn.microsoft.com/en-us/microsoftteams/qos-in-teams" target="_blank" rel="noopener"&gt;click here&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;Based on this: on the network where all traffic converges : usually at the core&lt;BR /&gt;Have a L3 QoS DSCP policy set marking the respective traffic based on these ports.&lt;BR /&gt;And have rest of the network devices: trust the data stream coming from the core.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Other important bits that can help identify latency:&lt;BR /&gt;&lt;/STRONG&gt;After the above isolation is done: to understand whether the latency seen is external or internal in nature.&amp;nbsp;&lt;BR /&gt;Below are a few Ways to find out if latency turning up in the network.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;EM&gt;Ping stats:&lt;/EM&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ping 1.1.1.1 -n 10&lt;/P&gt;&lt;P&gt;Pinging 1.1.1.1 with 32 bytes of data:&lt;/P&gt;&lt;P&gt;Reply from 1.1.1.1: bytes=32 time=46ms TTL=56&lt;/P&gt;&lt;P&gt;Reply from 1.1.1.1: bytes=32 time=47ms TTL=56&lt;/P&gt;&lt;P&gt;Reply from 1.1.1.1: bytes=32 time=46ms TTL=56&lt;/P&gt;&lt;P&gt;Reply from 1.1.1.1: bytes=32 time=47ms TTL=56&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Reply from 1.1.1.1: bytes=32 time=44ms TTL=56&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Reply from 1.1.1.1: bytes=32 time=45ms TTL=56&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Reply from 1.1.1.1: bytes=32 time=44ms TTL=56&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Reply from 1.1.1.1: bytes=32 time=52ms TTL=56&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Reply from 1.1.1.1: bytes=32 time=143ms TTL=56&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Reply from 1.1.1.1: bytes=32 time=50ms TTL=56&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ping statistics for 1.1.1.1:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Packets: Sent = 10, Received = 10, Lost = 0 (0% loss),&lt;/P&gt;&lt;P&gt;Approximate round trip times in milli-seconds:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt; Minimum = 44ms,&lt;/STRONG&gt; Maximum = 143ms, &lt;STRONG&gt;Average = 56ms&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here in a sample space of ten pings:&lt;/P&gt;&lt;P&gt;the highest response time outlier seen is at 143ms.&lt;/P&gt;&lt;P&gt;the lowest response time outlier seen is at 44ms.&lt;/P&gt;&lt;P&gt;the sample space is seen to average out at 56ms.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here the things to look out for: &lt;STRONG&gt;lowest/minimum response time and average response time. &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;This should not be high: if the same or either are high then the same does indicate there is latency.&lt;/P&gt;&lt;P&gt;As highest that we see is selected from the highest of all data points.&lt;/P&gt;&lt;P&gt;As lowest that we see is selected from the lowest of all data points.&lt;/P&gt;&lt;P&gt;Hence the lowest would be a better measure.&lt;/P&gt;&lt;P&gt;NOTE:&lt;BR /&gt;Its suggested that Ping should be done from host to host and not from a switch/AP/Router or to a&amp;nbsp;switch/AP/Router for detection of latency as&amp;nbsp;switch/AP/Router process pings differently.&lt;BR /&gt;Ping can be used to check if the device is responding or not.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;EM&gt;Iperf Test:&lt;/EM&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;This helps gauge the BW seen by the end client through the network.&lt;BR /&gt;Also gives a fair understanding of whether the traffic traversing a specific direction faces any choke points.&lt;/P&gt;&lt;P&gt;Here once this is done checking path link by link would also help: as BW between two end points can be impacted by the BW of the interconnecting links as well including the device itself.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;EM&gt;Network assessment:&lt;/EM&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;This would encompass the checking of redirection based issues, retransmits.&lt;BR /&gt;Traffic suppression, impact due to broadcast storms and loops [ physical and logical] etc.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Abbrevations :&amp;nbsp;&lt;BR /&gt;ISP &amp;gt; Internet Service Provider&amp;nbsp;&lt;BR /&gt;CPE &amp;gt; Customer Premises Equipment&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 24 Oct 2023 11:46:22 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/RUCKUS-Self-Help/Latency-And-how-to-identify-and-troubleshoot-it/m-p/70511#M258</guid>
      <dc:creator>jdryan</dc:creator>
      <dc:date>2023-10-24T11:46:22Z</dc:date>
    </item>
  </channel>
</rss>

