No video

The Internet is FULL - Numberphile

  Рет қаралды 790,223

Numberphile

Numberphile

Күн бұрын

What do we do now that all 4,294,967,296 IP addresses have been given out? James Clewett discusses.
More links & stuff in full description below ↓↓↓
NUMBERPHILE
Website: www.numberphile...
Numberphile on Facebook: / numberphile
Numberphile tweets: / numberphile
Subscribe: bit.ly/Numberph...
Videos by Brady Haran
Patreon: / numberphile
Brady's videos subreddit: / bradyharan
Brady's latest videos across all channels: www.bradyharanb...
Sign up for (occasional) emails: eepurl.com/YdjL9
Numberphile T-Shirts: teespring.com/...
Other merchandise: store.dftba.co...

Пікірлер: 2 100
@JeSsSe66
@JeSsSe66 9 жыл бұрын
Be pretty funny if the video just ended at 2:14
@NemosChannel
@NemosChannel 8 жыл бұрын
+JessLe Berry funnier at 5:36
@ComandanteJ
@ComandanteJ 8 жыл бұрын
+Nemo's Channel Indeed, LOL.
@Jakob7539511
@Jakob7539511 8 жыл бұрын
+Nemo's Channel Even better at 8:19
@NemosChannel
@NemosChannel 8 жыл бұрын
+Jakob7539511 I see what u did thar.. Which means you made me look >:|
@Jakob7539511
@Jakob7539511 8 жыл бұрын
:3
@seanwilson7640
@seanwilson7640 10 жыл бұрын
"I like the us defense department, they are good people" close one, but you covered your butt there.
@MrDeathsmbrace
@MrDeathsmbrace 8 жыл бұрын
Your refrigerator is made by "SMEG", I don't think I could own that fridge without laughing every time I see it.
@keval2137
@keval2137 5 жыл бұрын
What's SMEG?
@highpath4776
@highpath4776 5 жыл бұрын
@@keval2137 Please see Red Dwarf, the other definition may be on an on-line slang dicktionary. Wallace and Grommit's one was called Smug.
@jonasferraz
@jonasferraz 4 жыл бұрын
03:47
@SarthorS
@SarthorS 10 жыл бұрын
OMG. Is this what physicists feel like when they read the comments under physics vidoes ? Back in the days before the web I would often remember the straight IP address instead of a domain name. Only for places I used regularly though. These days I don't even know what my own IP address is.
@SarthorS
@SarthorS 9 жыл бұрын
Allan Richardson No I am not paying extra. My ISP was the first one ever in the UK and they were pretty innovative developing new technologies which most other later ISP's adopted. They were true techies. They offered an excellent service without relying on irrelevant bells and whistles, or questionable business practices such as AOL. Unfortunately they were eventually bought by a larger ISP, and once the suits took over, the quality of the service started to drop. Tech support used to be by Brits who really knew what they were talking about. Now it's been outsourced to India where you get some random person with a hard to understand accent reading through a script.
@IoEstasCedonta
@IoEstasCedonta 9 жыл бұрын
Listen carefully at 5:34 and you can hear helicopter blades.
@Boborbot
@Boborbot 9 жыл бұрын
IoEstasCedonta The US defence department heard he doesn't like them
@nimim.markomikkila1673
@nimim.markomikkila1673 9 жыл бұрын
Nitay A. He did conclude. "No, they are nice people... Oh dear." Hopefully not "famous last words":)
@bigbenhebdomadarius6252
@bigbenhebdomadarius6252 9 жыл бұрын
nimim. Marko Mikkilä I do believe that the Defense Department handed over full control of the Internet to five regional consortia of universities in the U.S. quite some time ago, now. It is they that own the backbone, in any case, and I don't believe that the Defense Department is paying for any of it at this point. So Professor Clewett can relax! As for his wondering about domain names, they were instituted by the same team that developed IP and have always been part of the Internet.
@manual1415
@manual1415 7 жыл бұрын
Those are computer fans just saying. I mean it's not like theres an open computer lying right next to them.
@moneycrab
@moneycrab 10 жыл бұрын
Technically the 32 bit scheme is infinitely extensible by using NAT. Also, the video acts like the devices in your house take up extra adresses, but that is not true. They will be off of your single home IP, and internally addressed with at 10.x or 192.x address
@stensoft
@stensoft 7 жыл бұрын
Not infinitely, NAT extends IP addresses by combining IP address and port number to uniquely identify a computer. Port numbers are limited to 65,535 (16 bits). So NAT can extend 32bit addressing to at most 48bit, usually much less because normal work on a computer (such as watching KZfaq) needs a dozen or two of port numbers.
@alexdrudigmail
@alexdrudigmail 5 жыл бұрын
Why infinitely extensible? I guess it's about 72,000,000,000,000,000 total addresses with NAT
@highpath4776
@highpath4776 5 жыл бұрын
Was the problem that Internet Servers needed unique IP addressing? Most Net users are normally clients and dont need the full address exclusivity, just a unique, dynamic or translated return path. Was IPv5 going to be a 64 bit system, but the technology jump to 128 came in faster than IPv5 could be commercially developed
@parabirb
@parabirb 4 жыл бұрын
@@stensoft more NAT
@davejordan6922
@davejordan6922 10 жыл бұрын
NO the biggest 32-bit integer is 2^32-1 the *number of values* is 2^32 the first value is 0 but even that is not the whole picture, because for instance all IPs that start with 192.168 are reserved for private use and cannot be given out nor should be used outside a LAN and there are other reserved numbers another aspect of the problem is that addresses are given out in blocks which are hardly ever completely used the same problem will possibly confront the world's telephone systems someday but no worries, the IT industry is, as was said, in the process of switching to 128-bit IPs 128 bits is enough to give every electron in our galaxy its own address assuming we dont waste too many addresses
@nibbel94
@nibbel94 12 жыл бұрын
IP version 1= 4bit IP version 2= 8bit IP version 3= 16bit IP version 4= 32 bit IP version 5= 64bit IP version 6=128bit IP 2 was used experimentaly and the old version 2 IP packets were assigned to version 5 in order to avoid confusion with the normal IP adresses in version 4. Now the IP in version 5 that were handed out should not be around anymore, but to be sure to avoid confusion, we skipped 5.
@steventitus4399
@steventitus4399 9 жыл бұрын
I was waiting for him to mention Network Address Translation (NAT), but he didn't.
@kyleherbig
@kyleherbig 9 жыл бұрын
Steven Titus For website hosting on a dedicated address without depending on a centralized proxy (which NAT based upon), you need to buy the right to a IPv6 address from the IP address managing group (name was in the video, but I don't remember off the top of my head), or you need to find a willing seller of a IPv4 address holder. Market Pricing via supply and demand is a temporary and decentralized solution to this as you, but if the expansion of the Internet of Things keeps up its exponential pace, then the demand will overwhelm the supply of sellers to the point where prices of IPv4 addresses will skyrocket, thus forcing individuals and companies to either accept the pyramid like structure and centralization that NAT forms (which we somewhat have now), and/or buy the rights to never used IPv6 addresses. Big ISPs like comcast already use NAT for their customers. All of the comcast customers in my area use the same public IPv4 address from the regional hub, so then from the centralized hub, every customer is given a unique IPv4 address from the viewpoint of the central hub via NAT as an intranet. All router-based LAN networks work the same way - all devices have their own IPv4 (and usually IPv6 address as well) from the view point of the router as a intranet, and connect to the rest of the internet via NAT on your router and your modem.
@steventitus4399
@steventitus4399 9 жыл бұрын
Kyle Herbig Yes, I know how NAT works. I was just making an observation that he didn't mention it in the video. At 2:16 he could have mentioned NAT. Its just a little bit misleading, that's all i'm saying.
@kyleherbig
@kyleherbig 9 жыл бұрын
Steven Titus I agree - I thought you knew, so I was writing for the casual comment reader. ;)
@FrancisBehnen
@FrancisBehnen 8 жыл бұрын
+Steven Titus Yea, I too thought it was a bit strange to leave that out. Since the statement that all your devices need a unique address just isn't true.. I even heard from people in India that they actually got internet via some sort of LAN network with their ISP. Which, although not a great solution, is a solution to the problem of running out of addresses. (Btw I understand that in the end we just need ipv6 )
@alexdrudigmail
@alexdrudigmail 5 жыл бұрын
It's not a bad solution either, you can stuff 16 million machines in the class A private range
@ConnorWright
@ConnorWright 10 жыл бұрын
Simple solution: IPv6
@MrGencyExit64
@MrGencyExit64 9 жыл бұрын
Isaac Karjala To be honest, about a decade ago I would have agreed with you. There was a point in time where I really wanted to have every computer on my home network with a routable address for protocols like you mentioned. But the way that so many Internet-connected home devices these days work, you go through some third-party portal site that interacts with the device using a proprietary protocol. My Nest thermostats (yeah, I have two in my house for different zones), for instance, are stuck behind NAT but the Nest website straightens all that out for me. Western Digital has a sort of similar service for their network attached storage devices. It's like the future is to hide protocol details behind some cloud service. I hate the phrase "Internet 2.0", but that really seems appropriate ;)
@TCWordz
@TCWordz 9 жыл бұрын
Simple solution: _watch the whole video_
@ConnorWright
@ConnorWright 9 жыл бұрын
Simple answer: _I did_
@TCWordz
@TCWordz 9 жыл бұрын
Connor Wright Simple reply: _why suggest it then?_
@ConnorWright
@ConnorWright 9 жыл бұрын
Simple, but unrelated comeback: _Because you're adopted_ hahahah
@Catishcat
@Catishcat 9 жыл бұрын
Will Pegasus Galaxy ever run out of stargate adresses?
@andljoy
@andljoy 8 жыл бұрын
+Кэтишкэт Старье 7 number addresses + a point of origin. And if i counted correctly there are about 40 symbols on each stargate - 1 for the point of origin. Without all the working its about 15.4 million 15,380,937. Pegasus ( at least in real life ) is a dwarf galaxy and it only has a few billion stars, so lets be generous and say 10 billion. Using the parts of the drake equation we need it comes out at about 3.2 million planets that can support human like life. So no there are plenty.
@Catishcat
@Catishcat 8 жыл бұрын
Andrew Joy Nice explanation, but I hope you did get the joke.
@Estlib
@Estlib 8 жыл бұрын
+Andrew Joy there is a 9th spot to denote a moving ship
@andljoy
@andljoy 8 жыл бұрын
How does that work ? no point of origin and no fixed address as the ship moves!
@Catishcat
@Catishcat 8 жыл бұрын
Andrew Joy 9th Chevron is dependent on distance between Destiny and Earth (SG:U).
@numberphile
@numberphile 12 жыл бұрын
it is very possible you do... but don't think that what makes the final video is everything someone knows on the topic... they simplify things for a general audience and I edit things quite heavily for time reasons!
@TheGodlikeBlock
@TheGodlikeBlock 8 жыл бұрын
Cheers to anyone watching on 64 bits (in 2016)=]
@ozql
@ozql 7 жыл бұрын
Cheers
@BaxzXD
@BaxzXD 7 жыл бұрын
GodlikeBlock which is nearly everyone -_-
@OrangeC7
@OrangeC7 7 жыл бұрын
so does 64x mean 64 bit and 32x mean 32 bit then?
@ozql
@ozql 7 жыл бұрын
OrangeCreeper217 Yesh i think
@BaxzXD
@BaxzXD 7 жыл бұрын
OrangeCreeper217 no duh?
@lztx
@lztx 8 жыл бұрын
What? I was typing a comment and KZfaq just went to the next video? I was saying there are fewer than 4,294,967,296 IP addresses in use on the Internet. All the RFC 1918 addresses, as well as numbers beginning with 0 ("Discovery"), 127 ("Loopback") and 224-255 (Multicast and "Reserved") make up a big chunk of addresses you'll never see, along with a bunch of others. My calculation that is 592,708,864 addresses (13.8% of the number given) not usable. This doesn't even include address ranges like 1.1.1.x and 1.2.3.x that are informally reserved, plus some companies and the DOD have large blocks that may not actually be in use.
@barutjeh
@barutjeh 8 жыл бұрын
Man, I never knew Heston Blumenthal knew this stuff.
@FennecTECH
@FennecTECH 8 жыл бұрын
its actually more complicated than that most homes get one ipv4 address and each device gets a non routable address behind that address much like how apartment numbers work
@SirLugash
@SirLugash 8 жыл бұрын
This is supposed to change with IPv6 though, isn't it? With the incredible amount of available addresses, basically every device in a household should be able to get a public address themselves.
@FennecTECH
@FennecTECH 8 жыл бұрын
more like a billion addresses lol
@yc5117
@yc5117 8 жыл бұрын
+SirLugash That would be a ton less secure, I genuinely hope that's not the case lol
@SirLugash
@SirLugash 8 жыл бұрын
Wade Stutzman Well that's what I've read. We'll see.
@chimpornator
@chimpornator 7 жыл бұрын
no less or more secure. saying its non routable is not 100% true. My understanding is the outer header for the packet contains the ipv4 address for your house, then your local address is at the next stage of the header. you can start pinging for the local adresses, guessing at local routing names (usually people will have 192.168.0.1 or some other std format), and find the full address for a computer behind a local network. Also most attacks originate from the computer itself in the form of malware, in that case you already know the address. also I don't know the ratio, but most budget internet connections do not assign a unique ip address to each home, instead sharing them by assigning a dynamic IP address each time you reset your connection (and sometimes while its still running). usually doesn't cause an issue, but you can't run a home server accessible offsite, or be the server for an online game, or home host a website with a dynamic ip (easily). switching to ipv6 would make things alot easier on many levels, and in reality the added layer of obscurity in ipv4 is only an annoyance to an attacker, not something that significantly reduces the occurence of attacks.
@judmcc
@judmcc 8 жыл бұрын
I remember in the 1990s we thought that these would never be used up.
@blueblazeing94
@blueblazeing94 10 жыл бұрын
I like IPv4 as I can remember it easier but we need IPv6 just wish there was an easier way to remember HEX
@MisterBrauer
@MisterBrauer 10 жыл бұрын
How many individual IP's could we have if we scraped numerical or hex and replaced it with alphabetical. I.e A=1 - Z-26?
@PrivateEyeYiYi
@PrivateEyeYiYi 8 жыл бұрын
4,294,967,296 may look like some crazy random number, but It converts to 100000000000000000000000000000000 in binary.
@ewiem4351
@ewiem4351 8 жыл бұрын
It is actually the 4,294,967,286th in a series that starts at zero , but by convention we start counting at 1, not zero. So it rolls over to the next place even though the next register doesn't exist in the computer. It gets to 4,294,967,296 because we talk about it as if we started counting at 1.. Another example is when a dollar equals 100 cents - where this takes three places. But you can count to 100 if you start at zero as the first, and 99 as the hundredth. That only requires two places. That's the difference between computers, where IP tables are maintained, and everyday reckoning. And yes, iIt can be confusing.
@Gurben
@Gurben 7 жыл бұрын
4,294,967,295 would be 11111111111111111111111111111111
@Adiounys
@Adiounys 7 жыл бұрын
It's not confusing if you ask proper question. How many 1-digit numbers can you write? 10 - first 2-digit number. How many 2-digit numbers can you write? 100 - first 3-digit number. ... How many 32-digit numbers can you write? 1 0000 0000 0000 0000 0000 0000 0000 0000 - first 33-digit number. And it's true for any system as long as 0 mean zero and 1 mean one :)
@abdullahenaya
@abdullahenaya 7 жыл бұрын
Carpey computers count from 0, and we count from 1, e.g. the first number would be 0000000 in 8 bit, if you count from 0 it would be 11111111111111111111111111111111
@fuseteam
@fuseteam 7 жыл бұрын
which converts to a single bit in -24h clock notation-
@ckmishn3664
@ckmishn3664 7 жыл бұрын
I know this video is 4 years old but even then most people viewing these videos, at least on PC, were using 64 bit computers.
@VideoGameCheatSource
@VideoGameCheatSource 9 жыл бұрын
And now we use 64-bit. We still advance. And what about internal IP's?
@Byamarro2
@Byamarro2 9 жыл бұрын
It's not that easy. If You have only internal IP's then You don't have Your own external IP.
@GummieI
@GummieI 8 жыл бұрын
+Byamarro2 Well internal (or private) IP's are a HUGE contributor to conserving IP addresses, as essentially every household need only 1 external IP address (companies might have a few, as they might have a few different connections outbound but still, likely less than 10 for hundreds if not thousands of machines)
@navirock6064
@navirock6064 7 жыл бұрын
this should be posted on computerphile
@alexandrujuncu
@alexandrujuncu 9 жыл бұрын
At 4:51, there is a typo in the caption/subtitle: it should be DHCP, not DHTP
@YoutubeAccountMan
@YoutubeAccountMan 10 жыл бұрын
lol the US defense department controls the internet
@Rijndael1998
@Rijndael1998 8 жыл бұрын
IPv6 anyone....?
@SirLugash
@SirLugash 8 жыл бұрын
6:00
@WymanandBrad
@WymanandBrad 7 жыл бұрын
Lukasz Baldyga I know that was my thought through this whole thing
@chinter
@chinter 8 жыл бұрын
4:50 caption error. Should be "DHCP," not "DHTP"
@andrewshirley8045
@andrewshirley8045 9 жыл бұрын
"Bitesize" lol
@idroppedmypocket
@idroppedmypocket 9 жыл бұрын
+Andrew Shirley I caught that too!
@fritt_wastaken
@fritt_wastaken 9 жыл бұрын
Why they decide to use 128 bit instead of 64? 64 bits it already 18 quintillions of addresses. But to fill 128bit you need to convert all mass of the earth into devices, and each one should weight 5*10^(-11) gram! That is ridiculous!
@seriousmax
@seriousmax 9 жыл бұрын
Right... 64bit seems enough.
@TheRhinehart86
@TheRhinehart86 9 жыл бұрын
They probably want to avoid the same problem in the future. Humans are notoriously bad at predicting the future, people said the car would never replace horses, no one would ever need a computer in their house, people would never need more than a megabyte of memory etc. Back in the 80s and 90s they probably figured that there would never be billions of computers using IP addresses or that by that time computers would have advanced past the severe processing limitations they had then. Given the proliferation of computer technology who knows how many devices will require IP addresses in 50 years or 100 years etc? Better to just make it 128-bit and never worry about it again, its not like its too demanding in processing power. There are also more technical and security reasons as well
@lordaizen66
@lordaizen66 9 жыл бұрын
whos to say how the future will work like thereine said who knows what will use them perhaps nano machine will use them up or small drones best go with the big number
@5A00RmL
@5A00RmL 9 жыл бұрын
But that's only planet earth! So small! What about the entire galaxy? Or bigger? Sure we may not get there, but if we do, it'll be well worth the investment. Also, imagine fixing 18 quintillion devices to support IPv24658. Doesn't sound very easy, does it?
@Bunny99s
@Bunny99s 9 жыл бұрын
What most forget is that a single device might use multiple addresses at the same time. There are multicast or unicast addresses which devices can "use" to actually hook into a stream. That's already happening with IPv4, though there are just a few multicast addresses out there ^^ There are a lot of special addresses which are locked for special uses. For example the IPv4 reserves a whole class A subnet just for the local loopback address. This address can only be used locally on each device and always refers to the device itself. The whole 127.X.X.X space is wasted for that ^^. That's 16 million addresses or 1/256.of all addresses in the IPv4 address space. It would also simplify the assignment of IP addresses. You could actually define certain addresses to be bound to the location on earth. So each square meter might have a million addresses available. A seperate address space might be used for mobile devices (as they very likely change position). The GUID also uses 128 bits. It's "said" that the possibility that the same GUID is picked twice is very very unlikely. Same for MD5 hashes, they are also 128bits long. Since modern computer hardware is already able to natively handle 128bit values it's no suprise they picked 128bits for IPv6.
@satan915
@satan915 9 жыл бұрын
Apparently KZfaq was forced to update their view count system to 64 bit since Gangnam style got over 2,147,483,647 views, which is the highest possible number in a signed 32 bit system. Maybe they should have went with unsigned integers to hold up to 4,294,967,295 views. It's not like there's negative views.
@AA-100
@AA-100 6 жыл бұрын
Well fast forward 3 years and Despacito has more than 4,294,967,295 views. So what is their new number?
@Thrna_1
@Thrna_1 5 жыл бұрын
9 sexdecillion i think
@TDGalea
@TDGalea 8 жыл бұрын
This guy's talking as if every device gets a different public IP. Routers give local IPs and then the modem is the only device getting a public IP.Please slap that fool.
@Epic14Games
@Epic14Games 8 жыл бұрын
Doesn't matter. We're still running out because of the number of servers.
@TDGalea
@TDGalea 8 жыл бұрын
I never said we weren't.
@SirLugash
@SirLugash 8 жыл бұрын
Including public/private address spaces and mechanisms like NAT in this video would just add confusion on the topic. It also doesn't help since the problem described still applies.
@ComandanteJ
@ComandanteJ 8 жыл бұрын
Better yet, you can do subneteting much easier than with friggin IPV4.
@mika2666
@mika2666 8 жыл бұрын
+ComandanteJ that's a solution we're using rn :)
@allend433
@allend433 8 жыл бұрын
Lol, not really. Source: CCNP
@allend433
@allend433 8 жыл бұрын
ComandanteJ The only difference is there is no classful boundary or broadcast addresses and hex characters versus decimal. I guess the difficulty of the process is debatable. I found it to be about the same since your main concern in both ipv4 and ipv6 is how many bits represent the subnet bits and how many represent host bits. In IPv6 you are converting to binary from hex instead of decimal. In my opinion the difficulty of the process is the same.
@MsAdeel66
@MsAdeel66 8 жыл бұрын
didnt ipv6 solved this problem?
@MsAdeel66
@MsAdeel66 8 жыл бұрын
yea realized that later,,
@RianKashfi
@RianKashfi 8 жыл бұрын
+Hilal Just what I was thinking.
@borntodostuf
@borntodostuf 8 жыл бұрын
+Hilal well it would fix it if everyone would switch over but the ISPs of the world really dont have any reason they should switch over. Its just expense for them, and it still works on ipv4 because of the patches we have with how routers work. Almost everything is still ipv4 but it hasnt broken because they can use routers to fake more addresses.
@Mausy5043
@Mausy5043 8 жыл бұрын
6:00
@silicalnz
@silicalnz 7 жыл бұрын
That makes sense I was watching this video and wondering... isnt my ip (Home IP Address):(Device #)
@B3Band
@B3Band 10 жыл бұрын
3:48 SMEG
@vinmorin
@vinmorin 9 жыл бұрын
The video is wrong in so many ways that it's very painful to watch.
@suesheification
@suesheification 9 жыл бұрын
do enlighten us
@maxonmendel5757
@maxonmendel5757 5 жыл бұрын
How so?
@BrandonPhillipsPosterus
@BrandonPhillipsPosterus 10 жыл бұрын
I have a 64 bit ._.
@ScienceMarc
@ScienceMarc 9 жыл бұрын
Brandon Phillips so does the majority of people now but is you router on IPV6?
@KalikiDoom
@KalikiDoom 8 жыл бұрын
+lisa lavergne +Brandon Phillips 2^128 - 2^64 = 340282366920938463444927863358058659840 IP6 64bit you see why yet? its MUCH bigger space of bytes to have.
@fuseteam
@fuseteam 7 жыл бұрын
why can not just allocate all the ipv4 adresses as a subdomain of ipv6 :P
@thewolfin
@thewolfin 6 жыл бұрын
My N64 has 64 bits
@_GhostMiner
@_GhostMiner 7 жыл бұрын
Delete from the internet everything he has created a child under 13 years and you will get alot of terabytes (or zetabytes?) free space on whole internet
@Architector_4
@Architector_4 7 жыл бұрын
It's not space for things we're having not enough of, it's not enough of garages where we can store these things!
@TheGreatRakatan
@TheGreatRakatan 9 жыл бұрын
There you go ladies and gentlemen, the United States Defense Department, the creators the the internet.
@OverSoft
@OverSoft 9 жыл бұрын
That's not what he said... They govern the IP tables... The origins of the internet is TCP/IP (the protocol that every computer is using to talk to each other) and that was created in CERN in Switzerland.
@TheGreatRakatan
@TheGreatRakatan 9 жыл бұрын
OverSoft Well, the technology of the internet was created by the United States Defense Department(or at the very least was funded by it), but the WWW was created at CERN.
@TheSteveSteele
@TheSteveSteele 9 жыл бұрын
To be complete the WWW was created on a NeXT computer, btw (which is now Apple's Mac OSX).
@hvostry
@hvostry 9 жыл бұрын
TheGreatRakatan They're not the creators of the internet, they just determine public ip adresses. The first people that connected computers to communicate with each other and they've called it net were from some California university. I'm sorry, if I'm wrong, but this is what i remember from the CNA (Cisco Networking Academy) interpretation.
@Mrwiseguy101690
@Mrwiseguy101690 9 жыл бұрын
TheGreatRakatan CERN created the internet to link up their computing grid I believe.
@ClydeDay
@ClydeDay 11 жыл бұрын
I learn so much through Numberphile. I love it.
@zDoser
@zDoser 11 жыл бұрын
You are correct if you start to count at one. His main point was that an 8-bit number has 256 different values, i.e., 0 to 255. If you encode binary numbers in two's complement, then an 8-bit number would range from -128 to 127 (so can only count to 127 in this case), but still have 256 different values.
@krim7
@krim7 10 жыл бұрын
Numberphile's IP address is 109.123.72.70 I seriously doubt I could ever remember that. Praise the people who developed Domain Names!
@Nemo7The7Pirate7
@Nemo7The7Pirate7 9 жыл бұрын
Such a nice person to listen.
@erog418
@erog418 11 жыл бұрын
I honestly actually feel embarrassed that I asked that question.
@gedog77
@gedog77 11 жыл бұрын
Brady, you asked about content for the new computing channel: James has covered key elements of domain and ip fundamentals really well there. Maybe some more of this type of content?
@wormyish
@wormyish 4 жыл бұрын
I just want to view life with the same enthusiasm he discusses this subject.
@kanekeylewer5704
@kanekeylewer5704 7 жыл бұрын
His fridge has the word "smeg" on it.
@EdPwnz
@EdPwnz 11 жыл бұрын
If people are still wondering. Domain Name is basically the 'mask' of its IP. Then a DNS is used to translate the Domain Name to its IP Address, in other words 'see what's behind the mask'. Think of it as a Phonebook. Doman Name is the Name. IP Address is the Number. DNS (Domain Name Server) is the Phonebook itself. Very brief and vague explanation but I tried to keep it simple.
@Zielkenoel
@Zielkenoel 11 жыл бұрын
I enjoyed decrypting these obscure messages. I now feel oblivious.
@FrozenRaptor231
@FrozenRaptor231 11 жыл бұрын
Network Address Translation The local network they run on shares the same IP to the router, and then the router redirects the traffic to the appropriate internal address. If you want a more accurate description we have wikipedia for that.
@METTALICFROST
@METTALICFROST 11 жыл бұрын
3:47 that fridge reminds me of a Marshmallow XD
@MrCaptainPatters
@MrCaptainPatters 12 жыл бұрын
Just because the majority thinks it, does not mean that it is the right way of doing things
@Fluxikator
@Fluxikator 11 жыл бұрын
Thought the same thing. But in the end it only prolongs the actualy problem instead of solving it.
@rosselur
@rosselur 11 жыл бұрын
Mother to his son: What's our fridge called? Son to his mother: It's called smeg ma!
@joeridehaan7558
@joeridehaan7558 9 жыл бұрын
Its 2015, my cellphone is 64-Bit now. The technological advance over the last 3 years !
@rorshachfan
@rorshachfan 12 жыл бұрын
"There are two guys in suits and sunglasses outside our door. Do you know them?"
@tobiodeyemi
@tobiodeyemi 11 жыл бұрын
32-bit signed integers range from -2,147,483,647 to 2,147,483,647 while signed integers range from 0 to 4,294,967,296.
@thorbear
@thorbear 11 жыл бұрын
He could've mentioned that in a regular home, it really doesn't matter how many devices you use, because your router is probably set up as a NAT, meaning it counts as 1 IP globally.
@erog418
@erog418 11 жыл бұрын
That makes a lot of sense. Also when considering how arrays are indexed. You can have an array with 256 positions and the highest index is 255, but there are still 256 items there. I should have known what he was talking about, I need to watch the video again to try and figure out why I thought there was some ambiguity in his statement and what confused me.
@TheAwesomeRuben
@TheAwesomeRuben 11 жыл бұрын
when they say, "computer can only count up to 4 billion" they mean when it specifically comes to this address thing. the thing is, those old computers can only handle numbers up to 4 billion at once, which it needs to do for addresses. but when it comes to stuff at the user level, such as a calculator or storing the number of youtube views, it can take the number in chunks, and have no problem handling larger numbers.
@AvGeekW159
@AvGeekW159 8 жыл бұрын
Now Brady, I want you to make a video with James Clewett about if there is a possibilty of 86-bit computers being right around the corner. I know that there have been 64 bit computers since 2003 (I research), and by 3:00 A.M.. January 19, 2038, we are mostly going to have 64 bit computers. The challenge for you Brady is to find the maximum counting value of an 86 bit computer using math (which would be hard to decimalize since 64 bit is about 18.4 quintillion). I want you to record it, and post it on KZfaq on one of your math channels. I really enjoy Numberphile and hope that you could do this without the help of anyone. That would be delightful.
@Angaraman
@Angaraman 11 жыл бұрын
As a Red Dwarf fan, I found that fridge hilarious.
@justGBD
@justGBD 11 жыл бұрын
the highest value for any x-bit number should also ALWAYS be an odd number, since the least significant bit (2^0) = 1 will be "on". this bit always determines whether a number is even or odd in any x-bit number
@michaelclifford6659
@michaelclifford6659 9 жыл бұрын
Whena mathematician says "Two hundred and ninety-six"
@NiceGuyPCTV
@NiceGuyPCTV 11 жыл бұрын
And I'm nerd enough to have checked to be sure that was an accurate translation. Well played, Ninja.
@maxride134
@maxride134 11 жыл бұрын
And now I'm shaking my head over the failure to specify the difference between machines and modems. Feel free to correct me if I'm wrong, though.
@TheRAMPAGE572HD
@TheRAMPAGE572HD 9 жыл бұрын
...But local addresses on a network are only local addresses meaning that anyone could have say 192.168.1.1 on multiple networks.. what he needed to say is that the internet IP provided by their ISP's (Internet Service Provider) are running out, so I don't think that is necessarily correct for a university scale internet structure as they might use 2 or 3 (maybe more) internet connections or different IP's given by their ISP or even enterprise grade internet structures which allows them to have more connected users to a single modem than the typical home user would.
@ShadowDragoneye
@ShadowDragoneye 11 жыл бұрын
I did not know there was an actual place/company/thing that handed out IP addresses. Come to think of it, the thought of where they come from never occurred to me.
@stronzo5785
@stronzo5785 11 жыл бұрын
At my company, we're pushing back on IPv6 hard, as many of our mainframe apps would have to be nearly completely rewritten. The hard part isn't the routers or operating systems...it's the apps that have to communicate from behind the routers.
@SpreadDaFonk
@SpreadDaFonk 11 жыл бұрын
I like how he said: "No, uh, i like the US Defense Department", like there was someone behind the camera with a gun :)
@justGBD
@justGBD 11 жыл бұрын
one thing u have to remember is that in any x-bit number its always going to be (2^x) - 1, not just 2^x to get the highest possible value
@harrygenderson6847
@harrygenderson6847 2 жыл бұрын
(2^(x-1))-1 if it's signed, even. Fortunately, your IP address has no need of being signed seeing as we don't expect to address any negative devices.
@bbgun061
@bbgun061 11 жыл бұрын
NAT is still used by almost everyone. The good thing is that it's 99% automatic, so no one notices it. Any time you connect your computer to a wifi hotspot, or a router at home or work, that router gives it an address in the 192.168.x.x block. The router then uses NAT to let you talk to the outside world. This means the ISPs only have to give one unique IP address to each customer, not to each device.
@reformCopyright
@reformCopyright 11 жыл бұрын
32-bit operating systems can handle 128-bit addresses, just like 16-bit operating systems and processors could do computations with numbers greater than 2^16, just not as efficiently. The 32- or 64-bitness refers to the widths of registers and buses, and larger numbers can be handled by combining more than one register and by sending them over the bus in parts.
@chairshoe81
@chairshoe81 11 жыл бұрын
he said "no, i like the defense department, they're good people" out of sheer fear
@gentuxable
@gentuxable 7 жыл бұрын
One slight correction: A switch doesn't look at the IP adress because it's usually a layer 2 device. It rather holds a database of MAC adresses to the respective port which would be a 48-bit number. There are "Layer-3-Switches" but they would be called a router by every IT person I know. Oh and please don't say "n-Bit computers can count up to 2^n", they can adress 2^n would be much more accurate because my C64 had no issues other than time and energy to count to many thousands with a for-loop.
@ktxed
@ktxed 11 жыл бұрын
An ipv6 address is just an 128 bit number instead of a 32 bit number in the case of an ipv4 address. You can write this binary number in the hexadecimal number system which, as you noticed, uses letters too (digits 0-9 and "letters" A,B,C..,F) You can easily write any ipv4 address 'with letters' using a hexadecimal notation :) Ex. 231.18.45.20 -> 256^3*231 + 256^2*18 + 256*45 + 20 = 3876728084 (in decimal, E7122D14 in hex and in IPv6 style notation -> e712:2d14
@TitusT
@TitusT 11 жыл бұрын
This episode in 3 sentences: 4,294,967,296 is too small! What are we gonna do? Make it bigger!
@BodlarDeathbringer
@BodlarDeathbringer 11 жыл бұрын
Each router in these private networks remembers where to return information in it's address table after it receives a response. We would have run out of IP addresses a long time ago if every device had to have it's own IP address. There is a benefit to being able to give every device it's own address since there is some overhead in networking in this way, so IPv6 is going to be useful, but it is by no means a necessity. Which is why no one is in a big hurry to convert.
@mattlm64
@mattlm64 11 жыл бұрын
Many websites can exist on the same IP. When you access a website, usually you connect to the server by the IP address and the server knows which website to give you by the host field.
@ultimut
@ultimut 11 жыл бұрын
A lot of the larger service providers (with many of the large backbones) are already using IPv6. IPv6 is very difficult to adopt which is why it is not happening quickly at a micro level. What you are not taking into account is the private subnet ranges. For example the 1918RFC ranges: 10.0.0.0, 172.16.0.0 - 172.31.0.0 and 192.168.0.0 - 192.168.255.0 Source NAT enables you to use 1 IP to address many machines behind it, so it is not really the 1 to 1 mapping you are describing.
@EchizenRyoma77
@EchizenRyoma77 11 жыл бұрын
32/64 bit computer specifications are related more to the internal hardware and how the computer functions (what used to be -not sure if it still is- called the BUS), and relates more to the computer's processing speed/efficiency etc. (like having a 100vs a 200 mhz processor). However, you can render 128 bit numbers or more just as long as your computer has enough memory: rendering numbers etc. depends on the avalibility of 1s and 0s in your computer (stored in bits, then bytes (kb, mb gb etc))
@ASquared007
@ASquared007 11 жыл бұрын
3:55 Wrong. Any device that resides behind a router (that is if people want to have their oven, fridge, etc, hooked up to the internet) is communicating via NAT. They don't need their own external IP for comms. They only require an internal private IP and MAC address. But the need for IPv6 is apparent.
@mm-cx5ff
@mm-cx5ff 11 жыл бұрын
The biggest value you can store in a 32-bit number is actually (2^32)-1. 2^32 is the number of values you can store in it.
@silliemee7976
@silliemee7976 11 жыл бұрын
In fact, we already have done so a long time ago, but people didn't bother switching, until we ran out. And even now they are still clinging to it, as in practice, that's not such a big problem, yet. Unfortunately, I must add.
@thedahuhunter
@thedahuhunter 11 жыл бұрын
I agree, it's especially misleading when he gives the example of the computer, tablet and so on in your home. These things (almost) never have a unique external IP. They have local IPs.
@MurrayPearson
@MurrayPearson 11 жыл бұрын
The original domain name system was in use before I sent my first internet email messages, which was in 1984. That was a flat namespace where addresses ended with "VM" for "virtual machine"; for example, City University of New York: CUNYVM. During the 1980s this was replaced by the subdomain.domain.top-level-domain structure now in use.
@Kaihlik
@Kaihlik 11 жыл бұрын
In the UK, the body that was meant to be making this happen has folded (last week I think) when they realized that they were getting no support from the government and thus what they were trying to achieve was pointless. At the moment there is no UK government websites that use IPv6.
@ramiel555
@ramiel555 11 жыл бұрын
like he said, lots of people aren't updating, cause not just anyone can, and a lot of people don't really know about this kind of stuff
@lekremyelsew
@lekremyelsew 11 жыл бұрын
A=10, B=11, C=12, D=13, E=14, F=15, 10=16...19=25, 1A=26, 1B=27. IPv6 uses hexidecimal numbers, which is a base 16 number system, as opposed to our normal decimal system (base 10). It's worth mentioning that their both ultimately just a bunch of ones and zeros, and the only real difference is in the way that we have chosen to represent them for human reading.
@wolfiethebumpireslyr
@wolfiethebumpireslyr 9 жыл бұрын
Close your eyes and it sounds like fozzy bear is lecturing lmao!
@AmunRa1
@AmunRa1 11 жыл бұрын
Team Fortress has been being constantly updated for the last few years, constantly releasing new weapons, maps and accessories to keep it's fans happy. The last time we got a Half-Life game has been in 2007 and it ended with a cliff-hanger.
@RuskoE
@RuskoE 11 жыл бұрын
We'll run out of 128 bit addresses one day and look back at this video and laugh!
@_wyans
@_wyans 11 жыл бұрын
Yes, the country that was home to the development of interconnected computing is in control of IP addresses. Quite shocking.
@BradenBest
@BradenBest 11 жыл бұрын
this is the second time I've seen this exact conversation. A: "I lied" B: "Click to start an adventure" Nobody knows what A lied about, and B makes a joke about a comment adventure, even though the conversation is painfully short and confusing. This is officially copypasta
@N3Coalition
@N3Coalition 11 жыл бұрын
Not all 4,294,967,296 IPv4 addresses are usable IPs (ex: 127.0.0.1). The reason why we haven't all switched yet is the same as why you can have 20 devices on your home network while only being issued 1 IP from your ISP: NAT, specifically PAT. Utilizing Private IP ranges and PAT and a well designed network architecture can allow a company to use only 1 to serveral IPaddr for their entire business. I'm pretty sure most home users are using some form of PAT/NAT without even possibly realizing it.
@thirdislandmile
@thirdislandmile 10 жыл бұрын
Where did you get a "SMEG" refrigerator? I'm in awe
@greggsenne1268
@greggsenne1268 8 жыл бұрын
An 8-bit computer can count to any number it has the total memory to store. You the first two bytes and remember the carry for the next two bytes. If you allocate 1024 bytes per number you get 8192 bits, which is a very big number. It's cumbersome, but doable. This sort of scheme would be reserved for special cases.
@flynnfoil
@flynnfoil 8 жыл бұрын
Isn't it quite a bit less than 4,294,967,296? What with the private ranges, loopback address and masks?
@mattomanx77
@mattomanx77 11 жыл бұрын
I think i figured it out for where "v5" went The version of the IP is x, where the bits are 2^x+1 We went from 32, IPv4, (2^4+1= 2^5= 32) to 128, IPv6 (2^6+1= 2^7= 128) Where the unused v5 would have been 64 (2^5+1= 2^6= 64) Why we didn't just call v4 "v5"? I have no idea. Correct me if I'm wrong on my answer, while your at it tell me why we made it the way we did.
@goaltender330
@goaltender330 8 жыл бұрын
Technically when you described packets you were describing TCP packets only. UDP Aren't number because they aren't checked. Video/audio streams are typically using UDP. File downloads, webpages, etc typically use TCP.
@Quinton238
@Quinton238 11 жыл бұрын
I was trying to load a website while watching this entire video. Ironic
Encryption and HUGE numbers - Numberphile
9:22
Numberphile
Рет қаралды 1,3 МЛН
Get 10 Mega Boxes OR 60 Starr Drops!!
01:39
Brawl Stars
Рет қаралды 19 МЛН
Yum 😋 cotton candy 🍭
00:18
Nadir Show
Рет қаралды 7 МЛН
Can This Bubble Save My Life? 😱
00:55
Topper Guild
Рет қаралды 86 МЛН
Why Democracy Is Mathematically Impossible
23:34
Veritasium
Рет қаралды 2 МЛН
The LONGEST time - Numberphile
12:04
Numberphile
Рет қаралды 1,4 МЛН
Tau vs Pi Smackdown - Numberphile
11:12
Numberphile
Рет қаралды 1,3 МЛН
How big is a billion? - Numberphile
9:42
Numberphile
Рет қаралды 1,7 МЛН
Top 8 Most Popular Network Protocols Explained
6:25
ByteByteGo
Рет қаралды 306 М.
Do numbers EXIST? - Numberphile
9:59
Numberphile
Рет қаралды 1,2 МЛН
Tunnelling through a Mountain - Numberphile
8:06
Numberphile
Рет қаралды 621 М.
WORLD WIDE WEB: A brief history of the internet
13:16
Fil Gelabert
Рет қаралды 25 М.
Did Usain Bolt REALLY run 100m in 9.63 seconds?
7:29
Numberphile
Рет қаралды 4 МЛН
Get 10 Mega Boxes OR 60 Starr Drops!!
01:39
Brawl Stars
Рет қаралды 19 МЛН