You’re forgetting in the explanation that a domain can have multiple A records so if one server of the IP pool is down, the traffic will go to the second A record. And in some cases, banks use www# instance, it’s because of the service type for not mixing systems, for example www2 is for personal banking system, www3 is for enterprise banking system and so on.
@@tripplefives1402 this isnt really true load balancing but rather a round robin rotation of the entries. there are global load balancers that utilize DNS and act as a nameserver but this is for very large global environments. As for taking hours to days this isnt entirely accurate either. DNS zones are configured with a TTL or time to live. Most places doing global load balancing will have extremely short or the load balancer will manage the TTL intelligently. I have a large knowledge of DNS as I was a DNS admin. Feel free to ask me any questions.
@@tripplefives1402 incorrect I was actually referencing GSLB via F5 GTM Load balancing. GTM uses a delegated DNS zone to modify DNS entries depending on backend web servers, for example GTM in western US goes down a GTM in eastern US will take over. it is way more effective and intelligent. DNS round robin doesnt know if a site is completely dead so if a webserver isnt responding DNS will still happily reply with its address because it was told to do so.
@@DeadlyDragon_ GSLB is not just for "very large global environments". It's used any time you want to load balance without the traffic going through the load balancer. It's absolutely required for some things that cannot be proxied or NAT'ed easily, traffic that is destined for different datacenters, or load balancing of things based on other types of records (e.g. MX records mapping to a series of mail servers). GSLB is just "DNS with smarts". There are cases where you might use GSLB even if you're not load balancing, and you just want the DNS response to be subject to health checks/server availability.
I've seen the www1 when watching *totally legal* movies online Edit: Holy crap why are you guys liking this, this is such an overused joke!! Anyway, thanks for the likes :P
@@emmettjohnson142 Why not? Because it misleads people to use actual public IPs on their docs, and then it subconsciously encourages their use in labs, and that translates to a**holes thinking they know enough, using some random IP on a production environment. I get it, "it's just an example", but it's a bad one because it can be troublesome if not taken good care of, and requires some advanced networking knowledge to not mess with that and fix that kind of issues when they happen. You may refer to my other comment about the correct IP addresses that he should be using and why. No hate of course, just wanted to let you know there's a valid reason to not do it, and you may not be aware of it (which is fine, if you don't plan on touching any production environment, otherwise better teach the correct way while one's at it 👍 ).
If the hacker at the coffee shop wants to change the value of 2**35 - 10**10, I will allow him this That, and ISP datamining are the only real threat models here
1) a CNAME record on the higher level domain is more than possible, however it will redirect everything including mail exchangers and such to the CNAME. 2) a lot of WWW1 and WWW2 are to get around 302 redirect caching on larger older sites too.
Your example of the Wolfram Alpha subdomain is used for tracking how many people incorrectly type their domain name. There will be some tracking code logging which domain the redirect came from or they may simply use it as an identifier when they are checking their server logs.
www1 is often used for different versions of a website. e.g. if a new version of the website has not yet been fully translated and you call up a language that is not translated you will be redirected to an old version of the website at www1 where the language was translated.
Some load-balancers support "sticky sessions" and always redirect the same user/context to the same server. Perhaps www1,2,3 is an old-school easier way to make sure each subsequent request stays on the same server.
not necessarily oldschool, when your website/webapp is hosted at multiple sites and you try to route your session to the fastest server - DNS does not in general do this well if you need sticky sessions even if the user changes network (e.g. wifi to mobile) which may change location-based DNS results. You can work around this on the server, but why do you need to hide it? If you use sticky sessions, the session ID will in any case have some "worker ID" embedded, so technical people can always find out whether their session is on the same server or not.
Few things that are a little wonky in this: • The misspelt domain is an ad domain so not really owned by the true company. • A records can be used to load balanced, either by having multiple entries, changing responses (using something like AWS’ Route5) and an IP can go to multiple servers/data centres. This is how services like Cloudflare DNS and Google DNS (shown as example IPs in the video) work. Any cast IP systems allow for this hence how you can always use 1.1.1.1 for CF, though they are not a default option a lot of the time and tend to be used by large enterprises/infrastructure systems.
I'm a sysadmin and we are using different subdomains to connect to different servers for different use cases. The customer can instantly see from the domain and the top domain, that this side is valid and from us, while we can keep the servers separated. It's really useful and easy
I work for a hosting / service provider and we use ww25 and other ww domains to numerate the backend webservers so customers can customize their websites. They go directly to the cpanel for example. And for the cname records like you explained it :)
You can't imagine how hard it has been to explain this basic concept to my friends and family over the years! I'm a WordPress developer, so I've dealt with the problem of explaining this many times.
These domains are usually "This domain is for sale" websites, or a redirect to a "Congratulations, you are the 1 000 000th person to visit this website, you win a free iPhone" site.
I was already lost by :07 All kidding aside, no matter how hard I try to understand the internet and computers, I just don't get it. I am a mechanic and work with my hands during the day and spend little time on the computer. I am just happy there are people out there who are smart enough to keep it working.
The Internet is very similar to plumbing. Data, which is essentially binary values assigned to memory, is the “water” that must be piped all around from big reservoirs to small household faucets.
Could be for statistical purposes. A way to tell how people are arriving at their website. If they have a newsletter, they can make the link in the newsletter slightly different and immediately be able to tell how many people clicked through from the newsletter.
It’s not actually the beginning of every website and it’s not necessarily browsers hiding it. It’s a completely optional subdomain that *was* a common convention but nowadays is mostly only used so that people who stubbornly type it in don’t receive an error page. And it’s not the browser doing the redirect, it’s the server. The load balancing can also happen at the IP level (the actual server exposed through an IP address can change).
Naked domains can have more than A records; they can also use CNAME to dynamically point to another address, and that's typically used with addon domains for a main domain, or they can use AAAA records to point to an IPv6 address.
No, naked domains can't have CNAME records, unless it's internal in the server itself, so the nameserver looks up the ip of the CNAME and return to client asking for it.
Are you talking about ALIAS? where the DNS system actually resolves the CNAME for you, but still only returns A/AAA records. Because that's not quite the same, and it means you loose more advanced DNS abilities, like resolving to the closest server to the user.
This isn't true. It's not some later version of DNS. It's just the nameserver copying the records from the canonical name and inserting them into your zone file. The apex CNAME record does not really exist, and there is no such RR type as ALIAS.
Recently discovered your channel. Really enjoying the subject of these videos and particularly, the level of detail and the way you explain stuff like this. Not many people are good at explaining stuff like DNS in a simple manner like this. I think you'd make an excellent technical business analyst tbh
A reliably 'ThioJoe' video, this. Good work. Another seemingly niche fact that we all glaze over, without even knowing that it's worthy of examination.
this can also be for tracking - to see how many visitors come from different typos - if they find one is rarely/never clicked they might elect not to renew that domain.
So that whole misspelled domain thing is actually something a lot of companies will do, where they buy up common misspellings of their domain, and just redirect it to the proper site.
A bit of clarity, backup and load balancing are different practises, load balancing a group of servers share the work through some rerouting, and backup servers pick up the load when a primary server is unavailable. I suspect backup servers are less frequent now on large systems, load balancing sorting out fail over. But a large project may not want to roll out updates to all their servers at once, exposing them to loss of service if there are any problems.
I'd rather use interface on correct domain name, than on typo'ed one. If this would be some banking page or email, I would be pretty scared, because I should already passed some credentials over the server. Nevertheless, people should be carefull what they type in their browsers, because not every Facebook misstyped domain is exact Facebook interface. They are used for phising attacks. Stay safe!
They give a notice that flattening will occur. They take the domain you entered in the panel, look it up periodically and put the result as an A record in the DNS system.
Nope, thatd be an insanely high ttl which is prohibitive to the function of DNS not to mention prevent folks from reaching the site. That is completely counter intuitive
Technically it's a host, not a subdomain, and back in the day it was common for each "host" would point to an individual server. Any host can also be a subdomain too though You can use subdomain and host interchangeably mostly though.
I have 3 servers for load balancing, use ww1...ww3 for forced connections. 10:14 mins to explain that... Still, interesting to find out what others use it for.
Well if you don’t want to confuse people with cloud.microsoft just show the protocol used () and you won’t even need to put www. in your billboad in the first place. It’s like saying that the car model in your billboard is an electric version only.
Don't forget to smash the algorithm for the youtube like button
TF
@@hdhwkq the emoji is from the membership shit
Okie dokie
@@DanielMemeSmith is see
yes
You’re forgetting in the explanation that a domain can have multiple A records so if one server of the IP pool is down, the traffic will go to the second A record. And in some cases, banks use www# instance, it’s because of the service type for not mixing systems, for example www2 is for personal banking system, www3 is for enterprise banking system and so on.
@@tripplefives1402 +1
Yep, he failed to mention "high availability".
@@tripplefives1402 this isnt really true load balancing but rather a round robin rotation of the entries. there are global load balancers that utilize DNS and act as a nameserver but this is for very large global environments. As for taking hours to days this isnt entirely accurate either. DNS zones are configured with a TTL or time to live. Most places doing global load balancing will have extremely short or the load balancer will manage the TTL intelligently. I have a large knowledge of DNS as I was a DNS admin. Feel free to ask me any questions.
@@tripplefives1402 incorrect I was actually referencing GSLB via F5 GTM Load balancing. GTM uses a delegated DNS zone to modify DNS entries depending on backend web servers, for example GTM in western US goes down a GTM in eastern US will take over. it is way more effective and intelligent. DNS round robin doesnt know if a site is completely dead so if a webserver isnt responding DNS will still happily reply with its address because it was told to do so.
@@DeadlyDragon_ GSLB is not just for "very large global environments". It's used any time you want to load balance without the traffic going through the load balancer. It's absolutely required for some things that cannot be proxied or NAT'ed easily, traffic that is destined for different datacenters, or load balancing of things based on other types of records (e.g. MX records mapping to a series of mail servers). GSLB is just "DNS with smarts". There are cases where you might use GSLB even if you're not load balancing, and you just want the DNS response to be subject to health checks/server availability.
I've seen the www1 when watching *totally legal* movies online
Edit: Holy crap why are you guys liking this, this is such an overused joke!! Anyway, thanks for the likes :P
Yeah i have also seen it when *legally* watching movies online
I've seen www12 when watching *totally legal* anime online
@@YellowLAVA that's great!
@@YellowLAVA ive done the same with www16
😆🤣😆
I remember using www1 and www2 to buy tickets for concerts because the first one always used to be overloaded when the sales started :D
Great tip! Thanks!
I like how he uses DNS IP adresses to explain the things.
Well, they are simple and not long, so why not?
It's not even how he explained it. That's just how it works.
Emmett Johnson I mean, that's the only way you can explain it, not whether it's short or simple. It is what it is.
@@nark4837 yes, you are correct
@@emmettjohnson142 Why not? Because it misleads people to use actual public IPs on their docs, and then it subconsciously encourages their use in labs, and that translates to a**holes thinking they know enough, using some random IP on a production environment.
I get it, "it's just an example", but it's a bad one because it can be troublesome if not taken good care of, and requires some advanced networking knowledge to not mess with that and fix that kind of issues when they happen.
You may refer to my other comment about the correct IP addresses that he should be using and why.
No hate of course, just wanted to let you know there's a valid reason to not do it, and you may not be aware of it (which is fine, if you don't plan on touching any production environment, otherwise better teach the correct way while one's at it 👍 ).
I'm more concerned as to why Wolfram Alpha is using an insecure connection in their other server.
Its owned by the Network Advertising Institute
Though, realistically, what private info are you submitting on wolfram?
It may have an SSL certificate, but there just isn’t a 301 redirect to the secure version
@@JoshCarterWeb they have a self signed one
If the hacker at the coffee shop wants to change the value of 2**35 - 10**10, I will allow him this
That, and ISP datamining are the only real threat models here
1) a CNAME record on the higher level domain is more than possible, however it will redirect everything including mail exchangers and such to the CNAME.
2) a lot of WWW1 and WWW2 are to get around 302 redirect caching on larger older sites too.
Your example of the Wolfram Alpha subdomain is used for tracking how many people incorrectly type their domain name. There will be some tracking code logging which domain the redirect came from or they may simply use it as an identifier when they are checking their server logs.
Everyone: www1 and www2 are only in illegal and shady sites!
Me: *Ever seen HP's site?*
lol so true haha
Wut?
www8 lol
Isn't HP kind of shady as well ?
@@krisavi don't hurt hp fanboys and fangirls
www1 is often used for different versions of a website. e.g. if a new version of the website has not yet been fully translated and you call up a language that is not translated you will be redirected to an old version of the website at www1 where the language was translated.
Some load-balancers support "sticky sessions" and always redirect the same user/context to the same server. Perhaps www1,2,3 is an old-school easier way to make sure each subsequent request stays on the same server.
not necessarily oldschool, when your website/webapp is hosted at multiple sites and you try to route your session to the fastest server - DNS does not in general do this well if you need sticky sessions even if the user changes network (e.g. wifi to mobile) which may change location-based DNS results.
You can work around this on the server, but why do you need to hide it? If you use sticky sessions, the session ID will in any case have some "worker ID" embedded, so technical people can always find out whether their session is on the same server or not.
Few things that are a little wonky in this:
• The misspelt domain is an ad domain so not really owned by the true company.
• A records can be used to load balanced, either by having multiple entries, changing responses (using something like AWS’ Route5) and an IP can go to multiple servers/data centres. This is how services like Cloudflare DNS and Google DNS (shown as example IPs in the video) work. Any cast IP systems allow for this hence how you can always use 1.1.1.1 for CF, though they are not a default option a lot of the time and tend to be used by large enterprises/infrastructure systems.
ThioJoe. 1 year ago. Don't forget to smash the algorithm for the youtube like button □. 1.2K likes. 73 replies
I'm a sysadmin and we are using different subdomains to connect to different servers for different use cases. The customer can instantly see from the domain and the top domain, that this side is valid and from us, while we can keep the servers separated. It's really useful and easy
I work for a hosting / service provider and we use ww25 and other ww domains to numerate the backend webservers so customers can customize their websites. They go directly to the cpanel for example. And for the cname records like you explained it :)
You can't imagine how hard it has been to explain this basic concept to my friends and family over the years! I'm a WordPress developer, so I've dealt with the problem of explaining this many times.
ok
Why?
Can you explain what word press is to me?
why do some websites start with www1?
@@bored_person1640
A basic CMS tool, it basically is a running live application which is used for making a blog or website
It's amazing that there are a lot of different World Wide Webs!
Spiders really love making them huh?, there are like 87 of them
@@alexanderkralev9278 at least 2
Heh, Patchy
@@Xipheria UwU
These domains are usually "This domain is for sale" websites, or a redirect to a "Congratulations, you are the 1 000 000th person to visit this website, you win a free iPhone" site.
LMAO SO TRUE
Or advertising websites (that were shutdown, so they show some ads related to the website's content when it was active).
I was already lost by :07
All kidding aside, no matter how hard I try to understand the internet and computers, I just don't get it. I am a mechanic and work with my hands during the day and spend little time on the computer. I am just happy there are people out there who are smart enough to keep it working.
The Internet is very similar to plumbing. Data, which is essentially binary values assigned to memory, is the “water” that must be piped all around from big reservoirs to small household faucets.
Could be for statistical purposes. A way to tell how people are arriving at their website. If they have a newsletter, they can make the link in the newsletter slightly different and immediately be able to tell how many people clicked through from the newsletter.
For that they would use URL parameters, e.g. ?from=newsletter-XXXX, as subdomains won't be much pratical
When notification appears I thought
"Why websites start world war whatever 1 and not world war whatever"
Until I saw the thumbnail
a-
🙌🙌
lol
😆
world wide war
HP's official website: am I joke to you
True
Yes.
Ok people we need a ThioJoe W count 💀
1 like and i'll do it
I got 126, I might have missed some
Why Do Some Websites Start With WWW1?
ThioJoe: *makes a video about it*
Also ThioJoe: Idk
It’s not actually the beginning of every website and it’s not necessarily browsers hiding it. It’s a completely optional subdomain that *was* a common convention but nowadays is mostly only used so that people who stubbornly type it in don’t receive an error page. And it’s not the browser doing the redirect, it’s the server.
The load balancing can also happen at the IP level (the actual server exposed through an IP address can change).
Naked domains can have more than A records; they can also use CNAME to dynamically point to another address, and that's typically used with addon domains for a main domain, or they can use AAAA records to point to an IPv6 address.
No, naked domains can't have CNAME records, unless it's internal in the server itself, so the nameserver looks up the ip of the CNAME and return to client asking for it.
Thanks, my bank always does this and I'm paranoid like "Am I actually on the bank page or is this a spoofing attempt?"
In later versions of DNS, you can totally use a CNAME record for the root-level record.
Are you talking about ALIAS? where the DNS system actually resolves the CNAME for you, but still only returns A/AAA records.
Because that's not quite the same, and it means you loose more advanced DNS abilities, like resolving to the closest server to the user.
Yeah, some providers like Namechep, Cloudflare, and FreeDNS allow you to apply virtual **alias** records, but CNAME is never allowed there
I've seen some providers support that, but last I heard it's not officially standardized
This isn't true. It's not some later version of DNS. It's just the nameserver copying the records from the canonical name and inserting them into your zone file. The apex CNAME record does not really exist, and there is no such RR type as ALIAS.
Not seen this channel in years, feels weird to see a proper video haha! Keep up the better work :)
damn i remember when this guy had that how to turn your xbox 360 into a xbox one video and i actually fell for it
Bruh, this isnt even about the video
People use www1 or www2 etc. for load balancing domains with large user loads. Each one is a different server.
Seems early today
Yeah I agree
Australia's Hewlett Packard (HP) starts with www8 and has done for years, with replacing it with any other number failing
Recently discovered your channel. Really enjoying the subject of these videos and particularly, the level of detail and the way you explain stuff like this. Not many people are good at explaining stuff like DNS in a simple manner like this.
I think you'd make an excellent technical business analyst tbh
When I clicked on this I thought it was going to be clickbait. But the tech dns stuff and the short history was worth the click. Thanks.
I hope there’s not a WWW2 👀
There is 👀
Or a WWW3 for that matter 😳
😁
I guess it exists in a parallel universe.
@@Arfadezz r/woooosh
A reliably 'ThioJoe' video, this. Good work. Another seemingly niche fact that we all glaze over, without even knowing that it's worthy of examination.
ThioJoe : "Double U, Double U, Double U"
Me : "We, We, We"
wee-wee
Wë, Wë, Wë
I'm happy that UA-cam didn't de-monetize this video for showing naked domains
I am so early that I can see Joe's hearts
this can also be for tracking - to see how many visitors come from different typos - if they find one is rarely/never clicked they might elect not to renew that domain.
HP's UK site frequently switches to www8.
I'd always wondered why. I even worried at first that it was a fake sure.
i really appreaciate that you make videos on such different topics
Yay! Looks like it's time for regular uploads by Thio...!!
yay
CNAME flattening and aliases can also be used with on the root domain, depending on the dns provider.
Of course www1 stands for world wide war 1, there also the world wide war 2
I just love this type of content, and hate those smartphones and gadgets unboxing/review. Keep creating this type of content Joe. Lots of love ❤️
3:26 Cloudflare DNS is now an amazon server
cloudflare would cry
So that whole misspelled domain thing is actually something a lot of companies will do, where they buy up common misspellings of their domain, and just redirect it to the proper site.
World Web War 1 🫡
WWWII
dude for a brief moment I read the title of video as "ww1" or World War 1
Im so glad its called "wewewe" in german and not "double-u double-u double-u" 😂😂
here its dobleve dobleve dobleve
Ah yes, my favorite global conflict, World World War 1.
World wide war 1
A bit of clarity, backup and load balancing are different practises, load balancing a group of servers share the work through some rerouting, and backup servers pick up the load when a primary server is unavailable. I suspect backup servers are less frequent now on large systems, load balancing sorting out fail over. But a large project may not want to roll out updates to all their servers at once, exposing them to loss of service if there are any problems.
I'd rather use interface on correct domain name, than on typo'ed one. If this would be some banking page or email, I would be pretty scared, because I should already passed some credentials over the server.
Nevertheless, people should be carefull what they type in their browsers, because not every Facebook misstyped domain is exact Facebook interface. They are used for phising attacks.
Stay safe!
Very useful and good explanation on this topic ThioJoe. Thanks for sharing :thumbsup:
0:40 omg no, he capitalized domain names, it looks ugly imo
You get the explanation at 7:30 your welcome
First for real this time
Edit: I came second last time I commented, remember me Joe?
I'll take your word for it
@@ThioJoe I’m at least the first who isn’t a bot
@@autiboy08 😂cool
lol
@@ThioJoe you never reply me
9:55 or maybe their admins were like "let's do something different cuz why not, nobody cares about this domain anyway..."
sounds like “worldwide web war 1” or something
4ws now
A reference to the 2 world wars?
2:49 actually you can use CNAME for root domain. (At least on cPanel and/or Cloudflare form what I tested)
They give a notice that flattening will occur. They take the domain you entered in the panel, look it up periodically and put the result as an A record in the DNS system.
@@MrBroady02 Right, CNAMEs on SOAs are not possible.
Theo jail you are the best You tuber
i was wondering about this too, is it the same for www2?
Yep
no, that's completely different.
@@cereal_experiments he said yes so yes
@@alif-1223 r/woooooosh
@@pika_bsyt aw f*vk i got r woooshed
You are Linus Tech Tips of the year 2021.
I rhough www2 was where you filed your tax returns online.
Keep in mind the redirect doesn't work if you use the TOR browser.
When last have I watched you
I think for the first time this is a legitimate explanation
ThioJoe + legit = 🤔
The WWW25 for Wolfram may be simply to track hits on the mispelled domain name.
Nope, thatd be an insanely high ttl which is prohibitive to the function of DNS not to mention prevent folks from reaching the site. That is completely counter intuitive
INTRODUCING WORLD WAR WAR 1
I’m crying bruh :((
oo comment heart
@@Nixion. nice
@@actuallymaple :))
Maybe its time that we are no longer just: "world-wide". Maybe: "SOLAR-WIDE" is the next step!
There are more types of DNS records besides A and CNAME records. They are: MX, TXT, ALIAS, NS, AAAA, SRV, TLSA, CAA.
You forgot PTR though 😁
@@KnightRiderOfVoid and SOA
it stands for...
When
World
War
1
I hate when the web browser hides www and https
right click the URL and check "Always show full URLs"
Technically it's a host, not a subdomain, and back in the day it was common for each "host" would point to an individual server. Any host can also be a subdomain too though
You can use subdomain and host interchangeably mostly though.
Says amazon. Wait a minute that's cloudflares. Pretend this is amazon. Well OK then 🤔😅
This guy makes content that matters
0:54 ya im ftp btw
it's Wacky World War 1, 2, or 3
Wow there so much bot commenters on this video
Yea i just delete them, they usually only comment the first few
Basically URLs is a mess.
WW2: ends in 1945
Wolfamalpha: PATHETIC
I have 3 servers for load balancing, use ww1...ww3 for forced connections. 10:14 mins to explain that... Still, interesting to find out what others use it for.
Ahh yes, World war 1 and world war 3
It's the beginning of the World Web War! Aaaaa!
If a website is load balanced, the load balancer does the work. You won't have to change DNS
i think those websites are scam lmfao
Well if you don’t want to confuse people with cloud.microsoft just show the protocol used () and you won’t even need to put www. in your billboad in the first place. It’s like saying that the car model in your billboard is an electric version only.
Pls can u teach my how to boost my preformance pc and gaming pls :(
this guy clickbaited his fame then started to make actually interesting videos good job
After the first few minutes, my brain glazed over in confusion and all I could manage was to watch the saliva in his mouth.
www1 feels like a phishing website for common user. People dont know how domains work
"People dont know how domains work" Most HERE also don't know.
Technically, you can call it however you want, it is just the hostname. You can make al sort of combinations.
WorldWideWar1
Good to know these details. It was something new for me
its web-world-war 1
I like how at 2:30 he only blinked his right eye
I’ll never forget world wide war 1