|
Alot of people are having streaming lag. As posted in the EU Invite, changing your DNS can greatly resolve this issue at times.
DNS is the process in which your pc converts IP to Domain Name and vice versa. If your ISP is having DNS issues to certain websites (youtube/streaming/game ping) you can get a quicker response time with the following DNS at times.
The best is to use Google DNS: 8.8.8.8 and 8.8.4.4. An alternate to Google is to use OpenDNS: 208.67.222.222 and 208.67.220.220.
Steps to do so: Windows Xp: Left Click Start. Left Click Control Panel. Left Click Switch to Classic View. Left Click Network Connections. Right Click On Connection. Left Click Properties. Double Left Click Internet Protocol Tcp/Ip. Put a Dot in Use the Following DNS. Input DNS. Do not change Static. Windows Xp Screen Caps: + Show Spoiler +
Windows Vista: Left Click Start. Left Click Control Panel. Left Click the Drop Down Menu at top that says 'Category' and change it to 'Small Icons'. Double Left Click Network and Sharing Center. Double Left Click Manage Network Connections. Right Click Connection. Left Click Properties. Double Left Click Internet Protocol Tcp/Ip Version 4. Input DNS.
Windows 7: Same exact steps as Vista, but instead of 'Manange Network Connections', you will be clicking on Change Adapter Settings, the rest is exact same as Vista.
|
I can include screencaps/better instructions if this isn't easy to follow. To used to giving instructions through voice, not text, lol
|
I could use something to view, im a computer retard, I also have some Jtv issues so Im trying this out.
Edit: I use Win 7
|
mac: system preferences-->network-->advanced-->dns
|
8748 Posts
Just an fyi, you can select text and hit ctrl+c (copy) and then ctrl+v (paste) to create a copy of the selected text. This would have been useful for writing the instructions for Windows 7, since you could make a copy of the Vista instructions and edit the one step that needs editing. It would have taken less time and produced a much better result.
Thanks for the DNS tip! =]
|
On August 07 2011 00:50 Liquid`Tyler wrote: Just an fyi, you can select text and hit ctrl+c (copy) and then ctrl+v (paste) to create a copy of the selected text. This would have been useful for writing the instructions for Windows 7, since you could make a copy of the Vista instructions and edit the one step that needs editing. It would have taken less time and produced a much better result.
Thanks for the DNS tip! =] Haha, thanks for the heads up on the hotkeys 
And thanks OP for posting this!
|
On August 07 2011 00:49 Gustis wrote: mac: system preferences-->network-->advanced-->dns
Ha! Was just gonna say the same thing...thanks for beating me to it :D People hate mac users...
|
i will change the OP to better reflect the instructions. And am currently on Chasms trying to get the screencaps done. Will do a final edit and make it all pretty
|
For own3D.tv viewers (Blizz EU Invite for example):
You can right-click on the stream and set your resolution to High, Normal or Low. Looked like alot of people didn't know that because there's no resolution setting button visible
edit: You also need to refresh the stream once for the settings to change
|
Hmm still laggs for justin, owned works just fine for me.
|
Woah! Idk if changing my DNS to what he said did this, but I used to have buffering issues with youtube, I dont have that anymore lol.
|
WHAT THE F ARE YOU SAYING BRO.
DNS is a domain name server. It has a list like this wtf.com = 71.24.33.112 etc.
If you want to go to wtf.com you dont know the ip of the server cuz we are better with words then Numbers so we type wtf.com. Our computers don't know what that means so it askes a DNS server. It translates/ resolves name l wtf.com to a ip like 71.24.33.112, And gives it back to your computer.
Your ISP has it own DNS and if that DNS does not know the address it forwards the request to another. You can use google DNS (if you do not mind sending all your online activity to them that is. lol.. And yes it could have a faster response time or have a bigger library then your ISP one. Pff thats a couple of miliseconds i do not want to wait for..
But it will not help you maintain a connection or improve on that connection made to JTV or a stream server what the the dick dude :s
PLEASE NOTE THIS
|
Is this something that you should only do if you have been experiencing problems? Or is it something that can't hurt to do either way and will benefit anyone? The reason I ask is because I have not experienced problems with lag while streaming but I haven't been streaming very long so if I can prevent any problems from arising that would be nice. Also, if changing the DNS makes things run faster and smoother, whether it be noticeably or not, why not change it? =)
Thanks for posting this! I'm sure many people will find it helpful.
Edit: Meh, I think I misunderstood... it's for watching streams and not providing them huh... Oh well lol. Still useful for some people I'm sure =)
|
On August 07 2011 01:03 DarkEnergy wrote: WHAT THE F ARE YOU SAYING BRO.
DNS is a domain name server. it has a list like this wtf.com = 71.24.33.112 etc.
if you want to go to wtf.com you dont know the ip of the server cuz we are better with words then numbers. so we type wtf.com our computers don't know what that means so it askes a DNS server. it translates/ resolves name l wtf.com to a ip like 71.24.33.112. and gives it back to your computer.
your ISP has it own DNS and if that dns does not know the adress if forwards it to another. you can use google DNS (if you do not mind sending all your online activity to them that is. lol.. and could have a faster response time or have a bigger library then your ISP one.
But it will not help you maintain a connection or improve on that connection made to JTV or a stream server what the the dick dude :s
PLEASE NOTE THIS
DNS put simply, is how your pc converts IP to Domain, and Vice Versa, with the help of Winsock. I noted it doesn't affect connection speeds. But it will afect ping timgs/lag to certain servers. If your ISP has a DNS issue, this can fix that. I am re-writing OP and adding screencaps. Xp is done should be up in a minute.
|
I am not entirely sure it would help
DNS is something that you would need access to the first time connecting to this server (then after that quite often get cached), and use a Google DNS would only reduce the time from like 300 ms to like 10ms for best case scenario, I am not too sure it has anything to do with streaming lag
|
On August 07 2011 01:06 ohampatu wrote:Show nested quote +On August 07 2011 01:03 DarkEnergy wrote: WHAT THE F ARE YOU SAYING BRO.
DNS is a domain name server. it has a list like this wtf.com = 71.24.33.112 etc.
if you want to go to wtf.com you dont know the ip of the server cuz we are better with words then numbers. so we type wtf.com our computers don't know what that means so it askes a DNS server. it translates/ resolves name l wtf.com to a ip like 71.24.33.112. and gives it back to your computer.
your ISP has it own DNS and if that dns does not know the adress if forwards it to another. you can use google DNS (if you do not mind sending all your online activity to them that is. lol.. and could have a faster response time or have a bigger library then your ISP one.
But it will not help you maintain a connection or improve on that connection made to JTV or a stream server what the the dick dude :s
PLEASE NOTE THIS
DNS put simply, is how your pc converts IP to Domain, and Vice Versa, with the help of Winsock. I noted it doesn't affect connection speeds. But it will afect ping timgs/lag to certain servers. If your ISP has a DNS issue, this can fix that. I am re-writing OP and adding screencaps. Xp is done should be up in a minute.
Please elaborate how. I do not see the connection..
|
Changing DNS server will only affect the speed at which you first connect to a certain host. It will have absolutely zero effect on average latency or connection speed.
|
Could be placebo, but I think it's making a difference in JTV streams for me.
I have a terrible time with JTV in particular. I followed these steps and by browsing quite a few JTV streams already, I'm not getting the lag.. well.. at all.
Time will tell. Thx.
|
I have redone the Post slightly. Im still Editing It. Can somebody do a refresh and see if my Imgur Link is working.
|
On August 07 2011 01:15 ohampatu wrote: I have redone the Post slightly. Im still Editing It. Can somebody do a refresh and see if my Imgur Link is working.
The images are not loading for me. But could you take the time to explain to me your reasoning behind this. And if what i am saying is wrong. Because you did not deny or refute anything i said you just restated your own post.
|
Every DNS Question is cached. This means: After your first connect to the server, nobody cares about the DNS Server anymore.
Example: - Surf to google.com - Your DNS Server gets asked what the ip is. - If you browse google.com again in some minutes, the DNS Server is not asked again.
Second: If you have a router this does probably caching again, so even if your Operating System does not support caching, it gets cached there.
Third: I don't know if ISPs do this but I could imagine that they implements way to get a better response time for their DNS Server.
Please don't spread missinformation if you have no clue about networking.
|
On August 07 2011 01:24 Narfinger wrote: Every DNS Question is cached. This means: After your first connect to the server, nobody cares about the DNS Server anymore.
Example: - Surf to google.com - Your DNS Server gets asked what the ip is. - If you browse google.com again in some minutes, the DNS Server is not asked again.
Second: If you have a router this does probably caching again, so even if your Operating System does not support caching, it gets cached there.
Third: I don't know if ISPs do this but I could imagine that they implements way to get a better response time for their DNS Server.
Please don't spread missinformation if you have no clue about networking.
Ok. My Name is Shane. I am 22. I am about to finish my CNS degree at ITT. I can assure you that i probably know more about networking than you do. But were not really talking about networking, just DNS as a whole. Let me give you some information.
Your DNS server asks what the ip is, after it receives the IP, it follows that IP's route. If you change the DNS server, it will recerive a differenet IP than your current DNS server is receiving. It will then follow that IP's Route.
Since every DNS follows a different Route, the response time to different servers can change. So editing your DNS can give you both a negative or positive experience in terms to many different things.
I agree with you. Except that you need to realize different DNS follow different Paths.
|
Ok. Im working on Vista/7 screencaps.
Does anybody know what I did wrong with the image. All i did was hit add image, put the imgur link in, and then hit ok. I then spoilered the image so the post wasn't super long. Is that wrong?
I can right click on 'image loading' and hit view image and see it fine. Can others do that?
|
Perhaps I am missing something but why would different DNS Servers give different IPs? I don't see the point in letting a third party DNS server do any load balancing.
Could you clarify your statement please with your own words or some documentation on this?
|
I'll give you an example with Netflix.
Netflix servers work with whats called different CDN servers. Depending on the route you take (which is affected by your dns) will depend on which of Netflix's servers you hit. Certain servers are going to give you a higher ping than other servers.
It doesn't matter about the different ip. All that matters is your taking a different route, and the speed of that route.
Another example is how my callcenter works. I can ping Google from my pc and receive a different ip than the ip my customer receives when they ping Google. I will receive different ping times as well. It doesn't even matter tho if we do receive the same or a differenet ip. The route to the server is through different 'internet tubes' so to speak. So the reply speeds will change. YOUR CONNECTION WILL NOT GO FASTER. But you may be able to talk to the same server through a different route faster than the route your taking.
I dont understand why its difficult to grasp.
Im at point A, i need to get to point D. One DNS server may take you on a route that passes through point B and D, and then land on D. Another DNS route may be able to talk from A to C, and then land on D. You got to the same point, but you took a different route. Look at it like driving, same destination, different roads your taking.
|
Hi Shane,
Your saying that the DNS supplies the client with the network path it needs to take to the destination IP it has looked up ? and another DNS server like google can give a ? better pathway to the host ?
IF you meant to tell us that. That just does not make any sense.
Narfinger is confused aswell. seems we interpret your post differently so please, care to explain ?
|
wow thanks for this dude, trying this now
|
ohampatu,
The problem with your reasoning is that a DNS server only provides you with the endpoint -- the destination. It has nothing to do with routing.
|
The fastest route to the destination is determent by each router and routing protocol right ?
How can a DNS supply you with a path if it cannot know the network traffic at certain point along the route and your starting point because that is relative to me or it needs to know my second hop and make a path from there ?
|
I don't understand how this should technically bring improvement. Once the connection is established the DNS is not needed, so why should that improve lag issues?
@OP You can provide tracert examples to prove your point with the DNS. I would do it but I dont want to change DNS now.
|
On August 07 2011 00:59 DoXa wrote: For own3D.tv viewers (Blizz EU Invite for example):
You can right-click on the stream and set your resolution to High, Normal or Low. Looked like alot of people didn't know that because there's no resolution setting button visible
edit: You also need to refresh the stream once for the settings to change this defines only the image quality, as it's a setting for how flash should render the video to display.
it have absolutely nothing to do with the actual stream (or the "resolution button" as you call it), wich still will be the same hq stream, with same bitrate, same resolution etc...
|
maybe it's just the placebo, but it seemed to help so thx!
|
I thought the standard way for fixing lag was to simply stop your torrents....
If you're getting lag after that anyway you can flush your DNS (clear cache) as well Simply open command prompt: Open 'Run' then type 'CMD'
Type in: ipconfig /flushdns
Easy as that
If you want to check your current DNS, go back to the CMD menu and type: ipconfig /displaydns
|
On August 07 2011 01:56 Shenghi wrote: ohampatu,
The problem with your reasoning is that a DNS server only provides you with the endpoint -- the destination. It has nothing to do with routing.
My thoughts exactly.
it should be impossible or impractical to do so if you think of it.
if the server receives a request for tl for example. and then he gives a pathway to follow.
First think that comes to mind is that it cannot tell you a path relative to you because he can only make a path from the DNS to the destination. or the DNS needs to order the client to fetch/find the path then wy do it because the client needs to do it any way. (and its outdated instantly)
It would force all who request the record along a pre determent path witch if traffic/request increase would lead to congestion/failure.
for it to be effective vs failure of nodes in the network it needs to check if the path it has is alive. then you have to do that for each record/pathway that exists on the DNS.
ill stop my toughts here but it just does not make sense.
|
Yes, i can provide Tracert and NSlookup to prove my point.
The point is, every example I gave is true. Namely the Netflix example above. Differenet DNS will connect to Differenet CDN servers.
I have been trying to explain in non network talk. But it seems i need to teach everybody networking in order for it be believed. The following post alot of you wont get, but proves my point. The following post is actually a post where using 3rd party DNS didn't work, but it gives some information on how DNS affects things.
+ Show Spoiler + Problem #1 – DNS lookup times
The first problem is DNS lookup time. Historically this has not been an issue as many web sites operate off a single IP address and therefore the TTL (ie: how long your DNS resolver and computer can cache a response) has often been anywhere from 4-24 hours and higher.
However, this is 2011. The year where sites are increasingly using DNS for load balancing and failover. The year where the TTL is measured in seconds. This is the year where a slow DNS resolver will have a noticeable user impact and not only on the first request – but subsequent requests as well.
As an example, let’s say that you are browsing a web site that has a TTL of 20 seconds. Because your third party resolver takes 1 second to resolve the hostname, you will experience a 1 second delay when you first go to the web site and every 20 seconds thereafter while you continue browsing the site.
Let’s show this graphically. Using the excellent utility namebench, I ran a benchmark of how long it took my ISP (Internode) to resolve the Alexa top 250 web sites. The results are staggering.
In the first example, we have the fastest time it took to resolve a site. The fastest resolver was my ISP at 44ms. The next closest match was Google Public DNS at 4x that amount – 176ms
Problem #2 – Content Delivery Networks
Content Delivery Networks use carefully positioned global infrastructure to bring content closer to the end user. This results in faster download times and a much better experience. Depending on your DNS, will depend on what CDN you hooking up to. I dont know how JTV works, which is why I gave a Netflix example because its a streaming website. If you would all sit and consider for a second how some people in different contries randomly have issues with JTV.net, you'd see that I'm telling the truth.
Take for expamle: I have 2 pc's in my house. 1 I have my ISP's DNS. The 2nd I have Google's DNS. I have Netflix on both pc's. I choose to watch the SAME EXACT MOVIE. Both pc's will hook up to different CDN's.
|
I have yet to see how this can improve anything but the initial request, which is then cached. For your "tactic" to work, you should include the flush DNS command as well.
|
Why all the mistrust? Give it a try guys, maybe you'll be surprised.
|
On August 07 2011 02:22 Soulish wrote: Why all the mistrust? Give it a try guys, maybe you'll be surprised.
Lol for real. It takes 2 mins to change it and change it back. If you dont believe me and you think your a network gosu. Do a tracert and nslookup before changing dns, and then do the same tracert and nslookup after changing dns. I can almost guarantee the results will not be the same, just similar. If your isp has slow lookup times, or times out and has to repeat lookup times, it will affect you
Either way, im not giving instructions thats gonna hurt. Just trying to help.
|
Is there any difference in changing the DNS in the router configuration page compared to changing it in Windows? I have my router settings directly using the openDNS IP
|
Either way, no matter if you are right or not, that discussion will go off road real fast, the title is misleading. Saying "how to fix your stream lag" means that you actually have a solution that works, rather than "If your isp has slow lookup times, or times out and has to repeat lookup times, it will affect you".
|
On August 07 2011 02:28 ohampatu wrote:Show nested quote +On August 07 2011 02:22 Soulish wrote: Why all the mistrust? Give it a try guys, maybe you'll be surprised. Lol for real. It takes 2 mins to change it and change it back. If you dont believe me and you think your a network gosu. Do a tracert and nslookup before changing dns, and then do the same tracert and nslookup after changing dns. I can almost guarantee the results will not be the same, just similar. If your isp has slow lookup times, or times out and has to repeat lookup times, it will affect you Either way, im not giving instructions thats gonna hurt. Just trying to help.
dude the route's will differ because the network traffic has chanced and/or the situation. The router that made the decision to send me to router n1 now sends me to router n2.
the responce times of the DNS will chance because it was processing 500 request now then 100 before. and the funny thing is the information he is sending back takes a different route. or is delayed because of a redirect etc.
under normal circumstances it will affect you a couple a ms. if you have a crappy ISP or their DNS servers are on the frits, Then yes you can have noticeable results. still your statement that helps against lag is bullcrap.
lets just end this on this note.
On August 07 2011 02:40 Bliznako wrote: Either way, no matter if you are right or not, that discussion will go off road real fast, the title is misleading. Saying "how to fix your stream lag" means that you actually have a solution that works, rather than "If your isp has slow lookup times, or times out and has to repeat lookup times, it will affect you".
|
On August 07 2011 02:39 darkcloud8282 wrote: Is there any difference in changing the DNS in the router configuration page compared to changing it in Windows? I have my router settings directly using the openDNS IP
Not really. If you pc is assigned DNS numbers, no matter what DNS your router is using, the pc is going to force the DNS it is set up for instead.
So like if in your router you pppoe and open dns, and you pc is set to DHCP with google dns. You pc is going to force google's dns. I think so anyway.
Unless im mistaken it goes: Pc Primary DNS, Pc Secondary DNS, Router Primary DNS, Router Secondary DNS.
EDIT: Poster underneath me just wants to pick fights as well. This is copy/pasted from OPenDNS website.
You will have to statically assign DNS addresses to each computer to override the DNS settings in the router.
|
Surely using a different name server might result in getting a different endpoint, and therefore different routing. But the name server has no effect on the routing itself.
Whether or not the endpoint you get from using a different name server is better -- or you get it quicker -- is completely different for every person and therefore you cannot claim that "using Google or OpenDNS name servers will fix your stream lag"
EDIT: You are mistaken. It takes the hosts file first.
|
So would this help if you were streaming from a country like Korea? Bad internet routing plays a heavy role in streaming from there and I don't know whether this would help or not.
|
Ok Dark. So, what we can agree on is OP Subject is not good. I agree, although in the actual post I say it wont affect speeds at all. Your just trying to pick a fight bro.
Im glad you agree, if your isp is at fault (which is generally the case in jtv stream issues) this may help. Thats all I was putting out there. Sorry if subject makes you rage, everything i posted is still true. Lets not make it bigger than it is.
|
I made an update. According to OpenDNS: You will have to statically assign DNS addresses to each computer to override the DNS settings in the router. So no i think im not mistaken.
I work in a callcenter. If there is a dns issue, regardless if they have a configurable modem or not, if i statically assign dns, thats the dns that gets used.
@DeepBlue2
Most of what I post will affect mostly US and Europeans. Different countries would have to test it to be safe. Because the DNS is being changed, the server your DNS is being used on is Changed. It will all depend on how you communicate with the DNS server. If you can communicate just as fast to this DNS server as you can to your ISP DNS server, than yes you would notice an increase possibly.
Do an ipconfig/all and get what DNS you have. Ping your DNS and look at the results. Do the same to OpenDNS and GoogleDNS. Unless the DNS i posted is slower than to your own DNS, it can potentially help.
What alot of people seem to be arguing about is when I mentioned 'Routing'. Forget I said Routing. Still doesn't change the fact you'll connect to a different CDN server, which means the stream will act differently, for better or worse.
|
|
I really don't understand why this would be offtopic. We are discussing a method somebody promotes to help against stream lag. If we where discussing in a strategy thread if this would be a good one, would this also be offtopic?
But back on topic: I still do not get it.
#1: Yes, the lookup could take a lot of time but why would it? Your ISP (which probably provides your DNS) is in the business of selling you a fast internet connection. If you find out that their DNS is to slow to handle your stuff you would likely leave. Even non knowledgeable people will see this if their friend had never any problems with streaming on a different provider.
#2: Of course you get a different CDN server. For most of your new connections, you get a new CDN server, no matter if you changed your DNS or not. That is exactly what load balancing does.
#A: Also there is a different question. I thought that the recursion would most likely be done on the client side (for short TTL). An example. I want to ask foo.bar.com for its ip address. Now assume nothing is cached in the nameserver I ask my nameserver nach .com's dns, this dns nach .bar.com's dns and this one nach foo.bar.com. Now caching, my nameserver does should really not influence that much. it should cache bar.com but not foo.bar.com if its TTL is to small. The nameserver would just do to much work.
Also bar.com has a high TTL in this case, so my computer caches this and will not ask the nameserver again.
If I am wrong on #A could you please explain why? Any other setup does not really make sense in my opinion.
P.S.: I should probably mention two things. First I am not a specialist in networking but i have a bit of knowledge in it. Second: I don't want to be insulting to anyone because I want to understand why this should help.
|
You 'network gurus' can fight all day about this and compare your network dick sizes all you want, but I've followed the steps and have been watching 2+ hours of stream and I have seen a considerable difference in the amount of lag I normally get. At first I thought it was just placebo, now I'm a believer.
|
Changing DNS won't affect your network or bandwidth at all. What it might do is improve loading of intermediate things like ads and tracking servers, which if the flash player does blocking DNS on, could cause your video to freeze. It could also cause you to be routed to a different CDN area which could help if your local CDN is overloaded or otherwise bad.
|
I wouldn't suggest this for mac users. It's weird, when the streams I've been watching today are playing, they are faster, BUT they've also frozen every once in a while and I've had to emergency shut down several times today. Bad news bears.
|
Does this help in only WATCHING streams? Or also when streaming your own stuff?
|
I get what you mean when you are saying that different dns servers can have different lookup times for various reasons, what you have to understand is that the dns does not provide traffic with a routing path. Only a destination.
How you get there or what server in that particular cluster you are connected to might be different from ping to ping but that is because of load balancing. Secondly a stream do not rely on dns traffic for every packet. When you first start a stream it starts a session which removes the need for constant lookup with a dns server. I really don't understand how this would help anyone other than placebo but if I am missing something please care to elaborate.
|
On August 07 2011 10:24 NASAmoose wrote: I wouldn't suggest this for mac users. It's weird, when the streams I've been watching today are playing, they are faster, BUT they've also frozen every once in a while and I've had to emergency shut down several times today. Bad news bears.
Just kidding! It was a weird driver I had started using on the same day that was causing the crashes. The DNS thing works like a charm :D
|
i heard putting salt in your usb port can help, basically salt reacts with the copper connection in your usb port improving your ping. Works best on old usb's, it might also be the gremlins in your computer likes salt.
|
I will test for a few days if that fixes my telecom-youtube lag, will post results soon. Even if it doesnt help, thanks for putting the time in to help out people. 
Edit: unfortunaly it didn't work.
|
|
|
|