{"video_id":"PpsEaqJV_A0","title":"What is TCP/IP?","channel":"Techquickie","show":"Techquickie","published_at":"2017-05-06T14:58:16Z","duration_s":371,"segments":[{"start_s":0.12,"end_s":6.319,"text":"back in the good old days when you were watching Techquickie with nothing but a","speaker":null,"is_sponsor":0},{"start_s":3.8,"end_s":10.08,"text":"television antenna I mean not really that never happened but you know what I","speaker":null,"is_sponsor":0},{"start_s":7.64,"end_s":16.24,"text":"mean your TV was able to pick up a signal that just kind of emanated from a","speaker":null,"is_sponsor":0},{"start_s":13.759,"end_s":21.48,"text":"station somewhere that broadcasted the signal in a big kind of like bubble that","speaker":null,"is_sponsor":0},{"start_s":18.52,"end_s":26.64,"text":"anyone in range with a TV and bunny ears could watch but of course videos on","speaker":null,"is_sponsor":0},{"start_s":24.039,"end_s":32.399,"text":"YouTube and other sites don't work this way instead internet traffic actually","speaker":null,"is_sponsor":0},{"start_s":29.4,"end_s":39.239,"text":"has to be routed to the correct Place directly and unlike an old school TV or","speaker":null,"is_sponsor":0},{"start_s":35.48,"end_s":42.28,"text":"radio signal online data has to know","speaker":null,"is_sponsor":0},{"start_s":39.239,"end_s":45.199,"text":"where it's going so how then does it do","speaker":null,"is_sponsor":0},{"start_s":42.28,"end_s":50.719,"text":"this well this is where something called tcpip comes in which stands for","speaker":null,"is_sponsor":0},{"start_s":47.96,"end_s":56.52,"text":"transmission control protocol and Internet Protocol now you may have seen","speaker":null,"is_sponsor":0},{"start_s":53.359,"end_s":58.84,"text":"some vague references to tcpip in your","speaker":null,"is_sponsor":0},{"start_s":56.52,"end_s":64.839,"text":"network card or browser settings but what exactly is is that you can actually","speaker":null,"is_sponsor":0},{"start_s":61.719,"end_s":67.28,"text":"think of tcpip as a cake or a club","speaker":null,"is_sponsor":0},{"start_s":64.839,"end_s":72.0,"text":"sandwich since the way it works is often conceptualized in layers it's just that","speaker":null,"is_sponsor":0},{"start_s":70.159,"end_s":77.28,"text":"those layers are made up of computer code instead of icing or delicious","speaker":null,"is_sponsor":0},{"start_s":74.04,"end_s":79.28,"text":"corned beef the topmost layer is called","speaker":null,"is_sponsor":0},{"start_s":77.28,"end_s":84.799,"text":"the application layer which is what programs like your web browser directly","speaker":null,"is_sponsor":0},{"start_s":81.88,"end_s":90.479,"text":"interact with this layer has protocols like HTTP if you're visiting websites or","speaker":null,"is_sponsor":0},{"start_s":87.759,"end_s":95.119,"text":"SMTP if you're checking your email the next layer down is called the","speaker":null,"is_sponsor":0},{"start_s":92.439,"end_s":100.159,"text":"transport layer where TCP lives along with another schema called UDP which is","speaker":null,"is_sponsor":0},{"start_s":97.88,"end_s":105.52,"text":"a bit faster and useful for low latency applications like online games after the","speaker":null,"is_sponsor":0},{"start_s":103.52,"end_s":109.96,"text":"application layer gets the data from whatever program you're using it talks","speaker":null,"is_sponsor":0},{"start_s":107.799,"end_s":114.56,"text":"to the transport layer through something called a port now each Port can be","speaker":null,"is_sponsor":0},{"start_s":112.479,"end_s":119.36,"text":"assigned to a different protocol in the application layer so that TCP knows","speaker":null,"is_sponsor":0},{"start_s":117.6,"end_s":124.0,"text":"where the data is coming from for example most activity in your web","speaker":null,"is_sponsor":0},{"start_s":121.56,"end_s":131.2,"text":"browser will go through Port 80 which is what HTTP always uses once TCP gets the","speaker":null,"is_sponsor":0},{"start_s":128.479,"end_s":135.8,"text":"data it chops it up into small chunks called packets so that they can be","speaker":null,"is_sponsor":0},{"start_s":133.599,"end_s":139.319,"text":"disposed of in a nearby lake so no one will ever find no sorry what were we","speaker":null,"is_sponsor":0},{"start_s":137.4,"end_s":144.12,"text":"talking about uh where they can be where they can individually take the quickest","speaker":null,"is_sponsor":0},{"start_s":141.64,"end_s":147.959,"text":"route over the internet to get wherever it is they're going to make sure that","speaker":null,"is_sponsor":0},{"start_s":146.12,"end_s":153.44,"text":"the receiving computer can put the packets back together properly dental","speaker":null,"is_sponsor":0},{"start_s":150.319,"end_s":155.239,"text":"records are included so sorry to put it","speaker":null,"is_sponsor":0},{"start_s":153.44,"end_s":162.12,"text":"back together properly into driving directions a Techquickie episode or an","speaker":null,"is_sponsor":0},{"start_s":158.2,"end_s":164.44,"text":"advice animal meme TCP slaps a header","speaker":null,"is_sponsor":0},{"start_s":162.12,"end_s":170.0,"text":"onto each packet that contains instructions on what order to reassemble","speaker":null,"is_sponsor":0},{"start_s":167.48,"end_s":173.72,"text":"the packets into as well as error checking information so that the","speaker":null,"is_sponsor":0},{"start_s":171.599,"end_s":179.12,"text":"receiving computer knows whether the packets data arrived without any","speaker":null,"is_sponsor":0},{"start_s":176.44,"end_s":184.68,"text":"mishaps after this is done the packets are pushed onto the creatively named","speaker":null,"is_sponsor":0},{"start_s":182.04,"end_s":191.76,"text":"internet layer which uses the Internet Protocol or IP to attach both the origin","speaker":null,"is_sponsor":0},{"start_s":188.76,"end_s":194.239,"text":"and destination IP addresses so the","speaker":null,"is_sponsor":0},{"start_s":191.76,"end_s":198.92,"text":"packet knows where it came from and where it's going the data is then sent","speaker":null,"is_sponsor":0},{"start_s":196.92,"end_s":203.799,"text":"through the final Network layer that handles things like mac addressing so","speaker":null,"is_sponsor":0},{"start_s":201.599,"end_s":208.159,"text":"the packets go to the right physical machine as well as converting the data","speaker":null,"is_sponsor":0},{"start_s":206.28,"end_s":213.239,"text":"into electrical impulses that will actually pass through the ver verbial","speaker":null,"is_sponsor":0},{"start_s":210.28,"end_s":218.0,"text":"series of tubes and although every single packet of data has to go through","speaker":null,"is_sponsor":0},{"start_s":215.439,"end_s":222.56,"text":"all of these layers packet switching actually makes the internet faster than","speaker":null,"is_sponsor":0},{"start_s":220.2,"end_s":226.879,"text":"it would otherwise be since it allows each packet to individually avoid","speaker":null,"is_sponsor":0},{"start_s":225.159,"end_s":232.2,"text":"congestion and bottlenecks that would occur if all the data had to travel","speaker":null,"is_sponsor":0},{"start_s":229.599,"end_s":237.319,"text":"along the same route during each session tcpip also streamlines things further","speaker":null,"is_sponsor":0},{"start_s":235.319,"end_s":242.92,"text":"because it can deal with packets from all your computer's applications so that","speaker":null,"is_sponsor":0},{"start_s":239.92,"end_s":245.64,"text":"browser or game doesn't have to do that","speaker":null,"is_sponsor":0},{"start_s":242.92,"end_s":250.439,"text":"by itself so all this stuff going on behind the scenes means that you're","speaker":null,"is_sponsor":0},{"start_s":247.64,"end_s":255.2,"text":"usually not kept waiting for too long at least not anymore since tcpip didn't","speaker":null,"is_sponsor":0},{"start_s":252.799,"end_s":258.359,"text":"exactly save us from blocky videos back when we were all using phone modems that","speaker":null,"is_sponsor":0},{"start_s":256.84,"end_s":264.479,"text":"sounded like a couple of droids trying to have a conversation wouldn't that be funny like","speaker":null,"is_sponsor":0},{"start_s":261.84,"end_s":269.52,"text":"a sci-fi movie set 30 years from the future where instead of the droids being","speaker":null,"is_sponsor":0},{"start_s":266.8,"end_s":272.8,"text":"like they actually sound like modems that's what modems are doing I know","speaker":null,"is_sponsor":0},{"start_s":271.36,"end_s":278.72,"text":"that's what they're doing that's damn it Taran speaking of what","speaker":null,"is_sponsor":0},{"start_s":275.919,"end_s":284.039,"text":"modems are doing they are telling the sites that you visit where you're","speaker":null,"is_sponsor":0},{"start_s":280.56,"end_s":287.68,"text":"visiting them from and TunnelBear VPN","speaker":null,"is_sponsor":0},{"start_s":284.039,"end_s":290.639,"text":"lets you hide that data so it allows you","speaker":null,"is_sponsor":0},{"start_s":287.68,"end_s":295.039,"text":"to Tunnel through up to 20 different countries allowing you to browse the","speaker":null,"is_sponsor":0},{"start_s":292.28,"end_s":299.12,"text":"internet and use online services as though you are in a different country","speaker":null,"is_sponsor":0},{"start_s":297.08,"end_s":302.919,"text":"effectively making it so the websites and servic","speaker":null,"is_sponsor":0},{"start_s":300.36,"end_s":307.8,"text":"that you visit don't know what your destination IP was it instead gets","speaker":null,"is_sponsor":0},{"start_s":305.56,"end_s":312.44,"text":"replaced as soon as you turn on that tunnel bear switch with an IP somewhere","speaker":null,"is_sponsor":0},{"start_s":310.6,"end_s":317.4,"text":"else in the world wherever you select in fact they've got easy to ous apps for","speaker":null,"is_sponsor":0},{"start_s":314.919,"end_s":321.96,"text":"iOS Android PC and Mac as well as a Chrome extension and all you've got to","speaker":null,"is_sponsor":0},{"start_s":319.12,"end_s":325.24,"text":"do is just pick a country and hit the switch your connection will get","speaker":null,"is_sponsor":0},{"start_s":323.199,"end_s":330.0,"text":"encrypted and your public IP will be switched and you don't have to deal with","speaker":null,"is_sponsor":0},{"start_s":327.16,"end_s":334.88,"text":"any of that nonsense like configuring ports or DNS or blah blah blah blah it's","speaker":null,"is_sponsor":0},{"start_s":332.639,"end_s":340.44,"text":"simple enough that my mom could do it they also have a top rated privacy","speaker":null,"is_sponsor":0},{"start_s":336.6,"end_s":341.84,"text":"policy and they do not log user activity","speaker":null,"is_sponsor":0},{"start_s":340.44,"end_s":345.8,"text":"the best part is you can try out tunnel bear for free with no credit card","speaker":null,"is_sponsor":0},{"start_s":343.88,"end_s":350.08,"text":"required with 500 Megs of data at the link in the video description and then","speaker":null,"is_sponsor":0},{"start_s":347.68,"end_s":355.24,"text":"you can save 10% when you decide to sign up for an unlimited data plan by heading","speaker":null,"is_sponsor":0},{"start_s":352.639,"end_s":360.08,"text":"over to our link tunnel bear.com Linus speaking of teren complaining guys","speaker":null,"is_sponsor":0},{"start_s":358.479,"end_s":364.08,"text":"like the video if you liked it dislike it if you disliked it check out our other channels like Channel Super Fun","speaker":null,"is_sponsor":0},{"start_s":362.8,"end_s":368.039,"text":"over here comment with a video suggestion below and don't forget to","speaker":null,"is_sponsor":0},{"start_s":366.12,"end_s":372.28,"text":"subscribe and follow and all of that good stuff see you next time","speaker":null,"is_sponsor":0}],"full_text":"back in the good old days when you were watching Techquickie with nothing but a television antenna I mean not really that never happened but you know what I mean your TV was able to pick up a signal that just kind of emanated from a station somewhere that broadcasted the signal in a big kind of like bubble that anyone in range with a TV and bunny ears could watch but of course videos on YouTube and other sites don't work this way instead internet traffic actually has to be routed to the correct Place directly and unlike an old school TV or radio signal online data has to know where it's going so how then does it do this well this is where something called tcpip comes in which stands for transmission control protocol and Internet Protocol now you may have seen some vague references to tcpip in your network card or browser settings but what exactly is is that you can actually think of tcpip as a cake or a club sandwich since the way it works is often conceptualized in layers it's just that those layers are made up of computer code instead of icing or delicious corned beef the topmost layer is called the application layer which is what programs like your web browser directly interact with this layer has protocols like HTTP if you're visiting websites or SMTP if you're checking your email the next layer down is called the transport layer where TCP lives along with another schema called UDP which is a bit faster and useful for low latency applications like online games after the application layer gets the data from whatever program you're using it talks to the transport layer through something called a port now each Port can be assigned to a different protocol in the application layer so that TCP knows where the data is coming from for example most activity in your web browser will go through Port 80 which is what HTTP always uses once TCP gets the data it chops it up into small chunks called packets so that they can be disposed of in a nearby lake so no one will ever find no sorry what were we talking about uh where they can be where they can individually take the quickest route over the internet to get wherever it is they're going to make sure that the receiving computer can put the packets back together properly dental records are included so sorry to put it back together properly into driving directions a Techquickie episode or an advice animal meme TCP slaps a header onto each packet that contains instructions on what order to reassemble the packets into as well as error checking information so that the receiving computer knows whether the packets data arrived without any mishaps after this is done the packets are pushed onto the creatively named internet layer which uses the Internet Protocol or IP to attach both the origin and destination IP addresses so the packet knows where it came from and where it's going the data is then sent through the final Network layer that handles things like mac addressing so the packets go to the right physical machine as well as converting the data into electrical impulses that will actually pass through the ver verbial series of tubes and although every single packet of data has to go through all of these layers packet switching actually makes the internet faster than it would otherwise be since it allows each packet to individually avoid congestion and bottlenecks that would occur if all the data had to travel along the same route during each session tcpip also streamlines things further because it can deal with packets from all your computer's applications so that browser or game doesn't have to do that by itself so all this stuff going on behind the scenes means that you're usually not kept waiting for too long at least not anymore since tcpip didn't exactly save us from blocky videos back when we were all using phone modems that sounded like a couple of droids trying to have a conversation wouldn't that be funny like a sci-fi movie set 30 years from the future where instead of the droids being like they actually sound like modems that's what modems are doing I know that's what they're doing that's damn it Taran speaking of what modems are doing they are telling the sites that you visit where you're visiting them from and TunnelBear VPN lets you hide that data so it allows you to Tunnel through up to 20 different countries allowing you to browse the internet and use online services as though you are in a different country effectively making it so the websites and servic that you visit don't know what your destination IP was it instead gets replaced as soon as you turn on that tunnel bear switch with an IP somewhere else in the world wherever you select in fact they've got easy to ous apps for iOS Android PC and Mac as well as a Chrome extension and all you've got to do is just pick a country and hit the switch your connection will get encrypted and your public IP will be switched and you don't have to deal with any of that nonsense like configuring ports or DNS or blah blah blah blah it's simple enough that my mom could do it they also have a top rated privacy policy and they do not log user activity the best part is you can try out tunnel bear for free with no credit card required with 500 Megs of data at the link in the video description and then you can save 10% when you decide to sign up for an unlimited data plan by heading over to our link tunnel bear.com Linus speaking of teren complaining guys like the video if you liked it dislike it if you disliked it check out our other channels like Channel Super Fun over here comment with a video suggestion below and don't forget to subscribe and follow and all of that good stuff see you next time"}