<div dir="ltr">TCP would not solve the issue. Think about constantly having to ask the person on the other end of a phone conversation to repeat themselves because the sound kept dropping. That would drive you be insane. That is very much like TCP. Voice and Video traffic simply will not work in that scenario. <div><br></div><div>You are right ethernet was not designed for voice and video in mind, but that is where we are at and it is not changing.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 28, 2017 at 4:37 PM, Carruth, Rusty <span dir="ltr"><<a href="mailto:Rusty.Carruth@smartm.com" target="_blank">Rusty.Carruth@smartm.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-US" link="blue" vlink="purple">
<div class="m_7217300991047951315WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I still disagree.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">First, if they needed reliable delivery of packets, then they should use TCP.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">My understanding of the ‘theory’ of why streaming services use UDP is that it doesn’t hurt ‘much’ if you lose a ‘few’ packets – not as much as them showing
 up in the wrong order, or massively delayed, so using UDP is a workaround to try to use a medium that wasn’t actually designed to carry realtime data.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">So, I go with the line of reasoning that claims that using ‘the internet’ for real-time data is to misuse the medium.  And if a medium is misused, those so
 misusing it shouldn’t be surprised if it doesn’t work in a way it wasn’t designed to do.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Yes, it doesn’t work well with real-time data. 
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Wasn’t intended to, IMHO.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">(Just a grumpy old man who knows that the internet pre-existed the guy who claims to have invented it…  And who even knows what ftp, telnet, rcp, gopher, and
 uucp used to mean ;-)  (and who performed tests to prove that, between two Solaris boxes on a COAX ‘ethernet’ cable, FTP was faster than anything else.  But I digress! ;-)<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> PLUG-discuss [mailto:<a href="mailto:plug-discuss-bounces@lists.phxlinux.org" target="_blank">plug-discuss-bounces@<wbr>lists.phxlinux.org</a>]
<b>On Behalf Of </b>Herminio Hernandez, Jr.<br>
<b>Sent:</b> Tuesday, November 28, 2017 2:28 PM</span></p><div><div class="h5"><br>
<b>To:</b> Main PLUG discussion list<br>
<b>Subject:</b> Re: new thread: QoS, latency, bandwidth and the FCC/net neutrality debate<u></u><u></u></div></div><p></p><div><div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Rusty,<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I know my language was strong but let explain why, First not all traffic behaves the same. Go back to my initial post on the differences between TCP and UDP. UDP by the nature of the protocol is more sensitive to things like packet loss,
 latency, etc. So in order to deliver UDP services reliably (ie most streaming services) some type of prioritization must occur. If not then video will be constantly buffering and VoIP calls will drop. The reason why there exist QoS policies is because engineers
 are try to work with the transport medium we have. Bandwidth is a limited resource and you have all these different types of traffic contending for the same resource. If people expect web browsing, YouTube, Mumble, Netflix, SFTP, all run efficiently across
 the wire then prioritization is a reality that will not go away. This is nature of modern networks where data, voice and video are all converged on the same media. The reason I used the language I did was b/c an engineer who does not understands this and actually
 thinks that 'all traffic' can be treated the same will actually bring harm to the network. He will be doing a great disservice to users he supporting all under the false notion of 'equality'.<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Tue, Nov 28, 2017 at 2:38 PM, Carruth, Rusty <<a href="mailto:Rusty.Carruth@smartm.com" target="_blank">Rusty.Carruth@smartm.com</a>> wrote:<u></u><u></u></p>
<p class="MsoNormal">Yes, lets get back to the technical issues.<br>
<br>
First, though let me review: Apparently an ISP has been targeting certain SITES or DOMAINS and throttling them.  If that the case, then a discussion of the network issues is beside the point - the issue of treating certain endpoints differently based upon some
 non-technical issue would be the issue.<br>
<br>
Anyway, that being said -<br>
<br>
I was actually somewhat offended when the statement was made claiming that anyone who believes that all traffic, regardless of type (voice, file, web pages, etc) should be treated the same was an idiot.<br>
<br>
On what basis is someone who thinks that a certain type of traffic DESERVES a different assurance of throughput against any OTHER type of traffic?  If the entity using a certain transport mechanism has different requirements than the transport medium can provide,
 then they are the unwise ones.  And have no right to demand that the transport medium change to accommodate their demands.<br>
<br>
Especially at everyone else's expense.<br>
<br>
Why does VoIP or Video REQUIRE special treatment?  I claim that either the systems which use these technologies either figure out ways to work within the limitations of the medium, or find a different medium.  Don’t demand that the medium ADD special treatment
 for you.<br>
<br>
One might then say that having the user pay extra for the special treatment would address this, and not force the cost of this on to all users, but this opens the door for a medium provider to use their (essentially) monopoly position to materially affect the
 open market in ways which could easily damage the open market.<br>
<br>
<br>
(I was tempted to say something about 'in the beginning, all traffic was just packets - and they still are just packets'. ;-)<br>
<br>
All the above has NOTHING WHATSOEVER to do with the company I work for, its IMHO.<u></u><u></u></p>
<div>
<div>
<p class="MsoNormal"><br>
<br>
-----Original Message-----<br>
From: PLUG-discuss [mailto:<a href="mailto:plug-discuss-bounces@lists.phxlinux.org" target="_blank">plug-discuss-bounces@<wbr>lists.phxlinux.org</a>] On Behalf Of Herminio Hernandez Jr.<br>
Sent: Tuesday, November 28, 2017 7:44 AM<br>
To: Main PLUG discussion list<br>
Subject: Re: new thread: QoS, latency, bandwidth and the FCC/net neutrality debate<br>
<br>
I do not what you are getting at? Yes we all look at Net Neutrality through the lens of our assumptions on how the economy should be built. I am sure many would believe that government should a significant role is managing and others not. Most of this thread
 has focused on that.<br>
<br>
I would love to discuss more the technical side of the debate. The first part of original post thread were the technical reasons why I felt NN was bad policy.<br>
<br>
Sent from my iPhone<br>
<br>
> On Nov 28, 2017, at 7:24 AM, Steve Litt <<a href="mailto:slitt@troubleshooters.com" target="_blank">slitt@troubleshooters.com</a>> wrote:<br>
><br>
> On Mon, 27 Nov 2017 22:52:04 -0700<br>
> "Herminio Hernandez Jr. " <<a href="mailto:herminio.hernandezjr@gmail.com" target="_blank">herminio.hernandezjr@gmail.<wbr>com</a>> wrote:<br>
><br>
>> First since I do not believe in<br>
><br>
>> central planning<br>
>  ^^^^^^^^^^^^^^^^<br>
><br>
>> I do not know what<br>
>> competitors will once they have the freedom to offer services. This<br>
>> what is awesome about the<br>
><br>
><br>
>> Free Market,<br>
>  ^^^^^^^^^^^<br>
><br>
>> if there is market that was<br>
>> moved closed off now open they will find creative ways to provide<br>
>> services.<br>
><br>
> Looks to me like Net Neutrality is being used as a proxy for some<br>
> much more generic theories.<br>
><br>
> SteveT<br>
><br>
> Steve Litt<br>
> November 2017 featured book: Troubleshooting: Just the Facts<br>
> <a href="http://www.troubleshooters.com/tjust" target="_blank">http://www.troubleshooters.<wbr>com/tjust</a><br>
> ------------------------------<wbr>---------------------<br>
> PLUG-discuss mailing list - <a href="mailto:PLUG-discuss@lists.phxlinux.org" target="_blank">PLUG-discuss@lists.phxlinux.<wbr>org</a><br>
> To subscribe, unsubscribe, or to change your mail settings:<br>
> <a href="http://lists.phxlinux.org/mailman/listinfo/plug-discuss" target="_blank">
http://lists.phxlinux.org/<wbr>mailman/listinfo/plug-discuss</a><br>
------------------------------<wbr>---------------------<br>
PLUG-discuss mailing list - <a href="mailto:PLUG-discuss@lists.phxlinux.org" target="_blank">PLUG-discuss@lists.phxlinux.<wbr>org</a><br>
To subscribe, unsubscribe, or to change your mail settings:<br>
<a href="http://lists.phxlinux.org/mailman/listinfo/plug-discuss" target="_blank">http://lists.phxlinux.org/<wbr>mailman/listinfo/plug-discuss</a><br>
------------------------------<wbr>---------------------<br>
PLUG-discuss mailing list - <a href="mailto:PLUG-discuss@lists.phxlinux.org" target="_blank">PLUG-discuss@lists.phxlinux.<wbr>org</a><br>
To subscribe, unsubscribe, or to change your mail settings:<br>
<a href="http://lists.phxlinux.org/mailman/listinfo/plug-discuss" target="_blank">http://lists.phxlinux.org/<wbr>mailman/listinfo/plug-discuss</a><u></u><u></u></p>
</div>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div></div></div>
</div>

<br>------------------------------<wbr>---------------------<br>
PLUG-discuss mailing list - <a href="mailto:PLUG-discuss@lists.phxlinux.org">PLUG-discuss@lists.phxlinux.<wbr>org</a><br>
To subscribe, unsubscribe, or to change your mail settings:<br>
<a href="http://lists.phxlinux.org/mailman/listinfo/plug-discuss" rel="noreferrer" target="_blank">http://lists.phxlinux.org/<wbr>mailman/listinfo/plug-discuss</a><br></blockquote></div><br></div>