07-30-2011 10:25 PM - edited 03-04-2019 01:08 PM
For traffic going from SiteA to siteB, does quality of service HAVE to be end to end (from siteA to siteB) to be effective?
If there is a node in between which doesnt have QOS, then does that mean that QoS will be ineffective? For example if there is a Service Provider network in between which you have no control over. How can you go around this ?
07-30-2011 11:28 PM
End to end QoS means very device in the path has to honor the qos marking ( dscp L3) all the way or if it's L2 switch at least had to pass it without rewriting the dscp even without trusting
I'm your case if it's L3 sp in between then you need to discuss this marking and classes they support
If they do not support and your traffic will be marked to default 0 then your traffic within the iso network will be forwarded as best effort
What you might do on the reviving router in the other end of you network you cam mark and classify the traffic back before you send it to you LAN
HTH
If helpful rate
Sent from Cisco Technical Support iPhone App
07-31-2011 01:29 AM
It depends on where the congestion is but a general answer to your question is yes with both diffserv and Intserv end to end QOS is needed if you want to ensure the quality of the traffic. For example VOIP or video across a WAN would need QOS at each hop, including the hops with the service provider network.
As Marwan says, if there is no agreement with the provider then once your packets get into the SP cloud they will simply be treated as any other packet and this can have an impact on the quality of the call. So you need to talk to the provider about honouring or at least remarking and then treating your VOIP packets as priorty packets within their network Obviously this comes at a cost.
If you do need to implement QOS on your WAN it is a good idea to talk your porvider before deciding on which classes you want to use. With MPLS for example there are only a limited amount of different classes you can use and certainly not enough to match all the possible DSCP markings you could use within your own LAN.
Jon
07-31-2011 03:45 AM
Thanks guys for reply.
What if I have a Media convertor box in between, which is not QoS capable.
I have a lab setup where as soon as I introduce a Fiber to Copper Media covertor (1Gig to 100mb) and congest the link, i start geting packet drops even for packets assigned to the priority queue. Obviously the media convertor is not doing any packet treatment on its interface.
How can i get around such situation?
07-31-2011 03:49 AM
Don't use a media convertor
Seriously if you are going from 1Gbps to 100Mbps on the convertor then it will drop packets if overload the 100Mbps link. Use a switch instead if you can and then apply QOS on the switch.
Jon
07-31-2011 03:58 AM
agree with Jon a Switch can do it much better in terms of QoS
07-31-2011 04:10 AM
Disclaimer
The Author of this posting offers the information contained within this posting without consideration and with the reader's understanding that there's no implied or expressed suitability or fitness for any purpose. Information provided is for informational purposes only and should not be construed as rendering professional advice of any kind. Usage of this posting's information is solely at reader's own risk.
Liability Disclaimer
In no event shall Author be liable for any damages whatsoever (including, without limitation, damages for loss of use, data or profit) arising out of the use or inability to use the posting's information even if Author has been advised of the possibility of such damage.
Posting
Shaping upsteam of the converter.
PS:
If you had asked just that originally, it would have saved me a lot of typing.
07-31-2011 04:07 AM
Disclaimer
The Author of this posting offers the information contained within this posting without consideration and with the reader's understanding that there's no implied or expressed suitability or fitness for any purpose. Information provided is for informational purposes only and should not be construed as rendering professional advice of any kind. Usage of this posting's information is solely at reader's own risk.
Liability Disclaimer
In no event shall Author be liable for any damages whatsoever (including, without limitation, damages for loss of use, data or profit) arising out of the use or inability to use the posting's information even if Author has been advised of the possibility of such damage.
Posting
siddiqirf wrote:
For traffic going from SiteA to siteB, does quality of service HAVE to be end to end (from siteA to siteB) to be effective?
If there is a node in between which doesnt have QOS, then does that mean that QoS will be ineffective? For example if there is a Service Provider network in between which you have no control over. How can you go around this ?
"HAVE to"? It depends.
You need to ask, are there any points from SiteA to SiteB where traffic might queue? If so, then you need to analyze whether the likely queuing will be adverse to the needs of your traffic.
Take for example a SiteA host has gig LAN copper link, then it crosses between SiteA buildings using an old 100 Mbps fiber link, it then crosses a T3 WAN link to SiteB where it crosses a 100 Mbps copper link to the SiteB host.
Going from the SiteA host to SiteB host, 1st possible point of possible congestion might be the gig link (a point of congestion often overlooked). 2nd point of possible congestion would be the transition from gig to 100 Mbps. 3rd point of possible congestion would be the transition form 100 Mbps to T3.
If traffic was just, for example, host backup, you'll likely have congestion at the three possible congestion points noted, but likely it wouldn't matter much. If traffic was mix of host backup and VoIP (e.g. softphone on host), the combination of backup traffic with VoIP traffic would likely require QoS traffic management at the three noted possible congestion points.
Note, the last transition, from T3 to 100 Mbps would not need QoS management because the T3 will never wait on the 100 Mbps. I.e., an example where you do not need end-to-end QoS.
If you examine traffic from SiteB to SiteA, you'll should see there's even one less point of possible congestion. I.e. another example of where you do not need end-to-end QoS.
If all traffic was interactive, because of the actual needs of the traffic, perhaps QoS management might only be needed at ingress to the link with the least bandwidth, the T3 in this example.
Real-world QoS situations can be, of course, be much more complex. However, end-to-end QoS doesn't always need to be implemented end-to-end. (Conversely, networks often would benefit much from some QoS.)
In answer to your 2nd question, what do you do when provide doesn't support QoS, well that too depends on the technology being used. Often the solution is shaping traffic to what we know the available bandwidth is, and then managing that bandwidth.
For instance, if you have a 100 Mbps Ethernet link to a MetroE provider, but only with 20 Mbps contracted, you shape your traffic to 20 Mbps and manage that.
Shaping generally works very well if all you paths can be treated as point-to-point. If you have a multipoint connection, as might be found with Ethernet or MPLS providers, shaping can still be used, but to guarantee performance, bandwidth is often "wasted" if the provider is unable to support the QoS techniques desired.
For example, say you have 11 sites, each with 100 Mbps but contracted to 20 Mbps. Assuming 10 sites could all send to a single site, even if we shape to the contracted 20 Mbps, we could send 200 Mbps. Obviously, 200 Mbps might congest the 100 Mbps. To avoid this, instead of just shaping all links to 20 Mbps, we need to shape all possible sends aggregate to 100 Mbps. This could be as simple as shaping all sites to 10 Mbps, or about half at 20 and other half at 5, or some other combination that doesn't exceed 100 Mbps aggregate.
However, before doing what I just described, you need to also determine how the provider enforces contracted bandwidths, i.e. in, out or both. If the receiving site's 20 Mbps was applied to inbound bandwidth, then we should now shape the other sites aggregate bandwidth not exceed it, for example all sites outbound shaped at 2 Mbps.
Again, real-world situations can be more complex, but for multipoint topologies, having the provider support QoS can allow much better utilization of the provided bandwidth, although if they don't, you can still often provide determinstic performance.
08-01-2011 01:58 AM
I appreciate your detilaed reply. It has helped understand things better. Specially that QoS traffic flows need to be evaluated bi-directionally.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide