1
00:00:00,120 --> 00:00:06,319
back in the good old days when you were watching Techquickie with nothing but a

2
00:00:03,800 --> 00:00:10,080
television antenna I mean not really that never happened but you know what I

3
00:00:07,640 --> 00:00:16,240
mean your TV was able to pick up a signal that just kind of emanated from a

4
00:00:13,759 --> 00:00:21,480
station somewhere that broadcasted the signal in a big kind of like bubble that

5
00:00:18,520 --> 00:00:26,640
anyone in range with a TV and bunny ears could watch but of course videos on

6
00:00:24,039 --> 00:00:32,399
YouTube and other sites don't work this way instead internet traffic actually

7
00:00:29,400 --> 00:00:39,239
has to be routed to the correct Place directly and unlike an old school TV or

8
00:00:35,480 --> 00:00:42,280
radio signal online data has to know

9
00:00:39,239 --> 00:00:45,199
where it's going so how then does it do

10
00:00:42,280 --> 00:00:50,719
this well this is where something called tcpip comes in which stands for

11
00:00:47,960 --> 00:00:56,520
transmission control protocol and Internet Protocol now you may have seen

12
00:00:53,359 --> 00:00:58,840
some vague references to tcpip in your

13
00:00:56,520 --> 00:01:04,839
network card or browser settings but what exactly is is that you can actually

14
00:01:01,719 --> 00:01:07,280
think of tcpip as a cake or a club

15
00:01:04,839 --> 00:01:12,000
sandwich since the way it works is often conceptualized in layers it's just that

16
00:01:10,159 --> 00:01:17,280
those layers are made up of computer code instead of icing or delicious

17
00:01:14,040 --> 00:01:19,280
corned beef the topmost layer is called

18
00:01:17,280 --> 00:01:24,799
the application layer which is what programs like your web browser directly

19
00:01:21,880 --> 00:01:30,479
interact with this layer has protocols like HTTP if you're visiting websites or

20
00:01:27,759 --> 00:01:35,119
SMTP if you're checking your email the next layer down is called the

21
00:01:32,439 --> 00:01:40,159
transport layer where TCP lives along with another schema called UDP which is

22
00:01:37,880 --> 00:01:45,520
a bit faster and useful for low latency applications like online games after the

23
00:01:43,520 --> 00:01:49,960
application layer gets the data from whatever program you're using it talks

24
00:01:47,799 --> 00:01:54,560
to the transport layer through something called a port now each Port can be

25
00:01:52,479 --> 00:01:59,360
assigned to a different protocol in the application layer so that TCP knows

26
00:01:57,600 --> 00:02:04,000
where the data is coming from for example most activity in your web

27
00:02:01,560 --> 00:02:11,200
browser will go through Port 80 which is what HTTP always uses once TCP gets the

28
00:02:08,479 --> 00:02:15,800
data it chops it up into small chunks called packets so that they can be

29
00:02:13,599 --> 00:02:19,319
disposed of in a nearby lake so no one will ever find no sorry what were we

30
00:02:17,400 --> 00:02:24,120
talking about uh where they can be where they can individually take the quickest

31
00:02:21,640 --> 00:02:27,959
route over the internet to get wherever it is they're going to make sure that

32
00:02:26,120 --> 00:02:33,440
the receiving computer can put the packets back together properly dental

33
00:02:30,319 --> 00:02:35,239
records are included so sorry to put it

34
00:02:33,440 --> 00:02:42,120
back together properly into driving directions a Techquickie episode or an

35
00:02:38,200 --> 00:02:44,440
advice animal meme TCP slaps a header

36
00:02:42,120 --> 00:02:50,000
onto each packet that contains instructions on what order to reassemble

37
00:02:47,480 --> 00:02:53,720
the packets into as well as error checking information so that the

38
00:02:51,599 --> 00:02:59,120
receiving computer knows whether the packets data arrived without any

39
00:02:56,440 --> 00:03:04,680
mishaps after this is done the packets are pushed onto the creatively named

40
00:03:02,040 --> 00:03:11,760
internet layer which uses the Internet Protocol or IP to attach both the origin

41
00:03:08,760 --> 00:03:14,239
and destination IP addresses so the

42
00:03:11,760 --> 00:03:18,920
packet knows where it came from and where it's going the data is then sent

43
00:03:16,920 --> 00:03:23,799
through the final Network layer that handles things like mac addressing so

44
00:03:21,599 --> 00:03:28,159
the packets go to the right physical machine as well as converting the data

45
00:03:26,280 --> 00:03:33,239
into electrical impulses that will actually pass through the ver verbial

46
00:03:30,280 --> 00:03:38,000
series of tubes and although every single packet of data has to go through

47
00:03:35,439 --> 00:03:42,560
all of these layers packet switching actually makes the internet faster than

48
00:03:40,200 --> 00:03:46,879
it would otherwise be since it allows each packet to individually avoid

49
00:03:45,159 --> 00:03:52,200
congestion and bottlenecks that would occur if all the data had to travel

50
00:03:49,599 --> 00:03:57,319
along the same route during each session tcpip also streamlines things further

51
00:03:55,319 --> 00:04:02,920
because it can deal with packets from all your computer's applications so that

52
00:03:59,920 --> 00:04:05,640
browser or game doesn't have to do that

53
00:04:02,920 --> 00:04:10,439
by itself so all this stuff going on behind the scenes means that you're

54
00:04:07,640 --> 00:04:15,200
usually not kept waiting for too long at least not anymore since tcpip didn't

55
00:04:12,799 --> 00:04:18,359
exactly save us from blocky videos back when we were all using phone modems that

56
00:04:16,840 --> 00:04:24,479
sounded like a couple of droids trying to have a conversation wouldn't that be funny like

57
00:04:21,840 --> 00:04:29,520
a sci-fi movie set 30 years from the future where instead of the droids being

58
00:04:26,800 --> 00:04:32,800
like they actually sound like modems that's what modems are doing I know

59
00:04:31,360 --> 00:04:38,720
that's what they're doing that's damn it Taran speaking of what

60
00:04:35,919 --> 00:04:44,039
modems are doing they are telling the sites that you visit where you're

61
00:04:40,560 --> 00:04:47,680
visiting them from and TunnelBear VPN

62
00:04:44,039 --> 00:04:50,639
lets you hide that data so it allows you

63
00:04:47,680 --> 00:04:55,039
to Tunnel through up to 20 different countries allowing you to browse the

64
00:04:52,280 --> 00:04:59,120
internet and use online services as though you are in a different country

65
00:04:57,080 --> 00:05:02,919
effectively making it so the websites and servic

66
00:05:00,360 --> 00:05:07,800
that you visit don't know what your destination IP was it instead gets

67
00:05:05,560 --> 00:05:12,440
replaced as soon as you turn on that tunnel bear switch with an IP somewhere

68
00:05:10,600 --> 00:05:17,400
else in the world wherever you select in fact they've got easy to ous apps for

69
00:05:14,919 --> 00:05:21,960
iOS Android PC and Mac as well as a Chrome extension and all you've got to

70
00:05:19,120 --> 00:05:25,240
do is just pick a country and hit the switch your connection will get

71
00:05:23,199 --> 00:05:30,000
encrypted and your public IP will be switched and you don't have to deal with

72
00:05:27,160 --> 00:05:34,880
any of that nonsense like configuring ports or DNS or blah blah blah blah it's

73
00:05:32,639 --> 00:05:40,440
simple enough that my mom could do it they also have a top rated privacy

74
00:05:36,600 --> 00:05:41,840
policy and they do not log user activity

75
00:05:40,440 --> 00:05:45,800
the best part is you can try out tunnel bear for free with no credit card

76
00:05:43,880 --> 00:05:50,080
required with 500 Megs of data at the link in the video description and then

77
00:05:47,680 --> 00:05:55,240
you can save 10% when you decide to sign up for an unlimited data plan by heading

78
00:05:52,639 --> 00:06:00,080
over to our link tunnel bear.com Linus speaking of teren complaining guys

79
00:05:58,479 --> 00:06:04,080
like the video if you liked it dislike it if you disliked it check out our other channels like Channel Super Fun

80
00:06:02,800 --> 00:06:08,039
over here comment with a video suggestion below and don't forget to

81
00:06:06,120 --> 00:06:12,280
subscribe and follow and all of that good stuff see you next time
