What is TCP/IP?

Techquickie ·Techquickie ·2017-05-06 · 1,061 words · ~5 min read
Floatplane YouTube

Transcript

JSON SRT VTT 81
0:00 back in the good old days when you were watching Techquickie with nothing but a
0:03 television antenna I mean not really that never happened but you know what I
0:07 mean your TV was able to pick up a signal that just kind of emanated from a
0:13 station somewhere that broadcasted the signal in a big kind of like bubble that
0:18 anyone in range with a TV and bunny ears could watch but of course videos on
0:24 YouTube and other sites don't work this way instead internet traffic actually
0:29 has to be routed to the correct Place directly and unlike an old school TV or
0:35 radio signal online data has to know
0:39 where it's going so how then does it do
0:42 this well this is where something called tcpip comes in which stands for
0:47 transmission control protocol and Internet Protocol now you may have seen
0:53 some vague references to tcpip in your
0:56 network card or browser settings but what exactly is is that you can actually
1:01 think of tcpip as a cake or a club
1:04 sandwich since the way it works is often conceptualized in layers it's just that
1:10 those layers are made up of computer code instead of icing or delicious
1:14 corned beef the topmost layer is called
1:17 the application layer which is what programs like your web browser directly
1:21 interact with this layer has protocols like HTTP if you're visiting websites or
1:27 SMTP if you're checking your email the next layer down is called the
1:32 transport layer where TCP lives along with another schema called UDP which is
1:37 a bit faster and useful for low latency applications like online games after the
1:43 application layer gets the data from whatever program you're using it talks
1:47 to the transport layer through something called a port now each Port can be
1:52 assigned to a different protocol in the application layer so that TCP knows
1:57 where the data is coming from for example most activity in your web
2:01 browser will go through Port 80 which is what HTTP always uses once TCP gets the
2:08 data it chops it up into small chunks called packets so that they can be
2:13 disposed of in a nearby lake so no one will ever find no sorry what were we
2:17 talking about uh where they can be where they can individually take the quickest
2:21 route over the internet to get wherever it is they're going to make sure that
2:26 the receiving computer can put the packets back together properly dental
2:30 records are included so sorry to put it
2:33 back together properly into driving directions a Techquickie episode or an
2:38 advice animal meme TCP slaps a header
2:42 onto each packet that contains instructions on what order to reassemble
2:47 the packets into as well as error checking information so that the
2:51 receiving computer knows whether the packets data arrived without any
2:56 mishaps after this is done the packets are pushed onto the creatively named
3:02 internet layer which uses the Internet Protocol or IP to attach both the origin
3:08 and destination IP addresses so the
3:11 packet knows where it came from and where it's going the data is then sent
3:16 through the final Network layer that handles things like mac addressing so
3:21 the packets go to the right physical machine as well as converting the data
3:26 into electrical impulses that will actually pass through the ver verbial
3:30 series of tubes and although every single packet of data has to go through
3:35 all of these layers packet switching actually makes the internet faster than
3:40 it would otherwise be since it allows each packet to individually avoid
3:45 congestion and bottlenecks that would occur if all the data had to travel
3:49 along the same route during each session tcpip also streamlines things further
3:55 because it can deal with packets from all your computer's applications so that
3:59 browser or game doesn't have to do that
4:02 by itself so all this stuff going on behind the scenes means that you're
4:07 usually not kept waiting for too long at least not anymore since tcpip didn't
4:12 exactly save us from blocky videos back when we were all using phone modems that
4:16 sounded like a couple of droids trying to have a conversation wouldn't that be funny like
4:21 a sci-fi movie set 30 years from the future where instead of the droids being
4:26 like they actually sound like modems that's what modems are doing I know
4:31 that's what they're doing that's damn it Taran speaking of what
4:35 modems are doing they are telling the sites that you visit where you're
4:40 visiting them from and TunnelBear VPN
4:44 lets you hide that data so it allows you
4:47 to Tunnel through up to 20 different countries allowing you to browse the
4:52 internet and use online services as though you are in a different country
4:57 effectively making it so the websites and servic
5:00 that you visit don't know what your destination IP was it instead gets
5:05 replaced as soon as you turn on that tunnel bear switch with an IP somewhere
5:10 else in the world wherever you select in fact they've got easy to ous apps for
5:14 iOS Android PC and Mac as well as a Chrome extension and all you've got to
5:19 do is just pick a country and hit the switch your connection will get
5:23 encrypted and your public IP will be switched and you don't have to deal with
5:27 any of that nonsense like configuring ports or DNS or blah blah blah blah it's
5:32 simple enough that my mom could do it they also have a top rated privacy
5:36 policy and they do not log user activity
5:40 the best part is you can try out tunnel bear for free with no credit card
5:43 required with 500 Megs of data at the link in the video description and then
5:47 you can save 10% when you decide to sign up for an unlimited data plan by heading
5:52 over to our link tunnel bear.com Linus speaking of teren complaining guys
5:58 like the video if you liked it dislike it if you disliked it check out our other channels like Channel Super Fun
6:02 over here comment with a video suggestion below and don't forget to
6:06 subscribe and follow and all of that good stuff see you next time