{"id":2514,"date":"2022-12-17T21:48:55","date_gmt":"2022-12-18T04:48:55","guid":{"rendered":"https:\/\/www.danielyerelian.com\/blog\/?p=2514"},"modified":"2022-12-17T21:48:57","modified_gmt":"2022-12-18T04:48:57","slug":"tcp-ip-explanation-for-grandma","status":"publish","type":"post","link":"https:\/\/www.danielyerelian.com\/blog\/2022\/12\/17\/tcp-ip-explanation-for-grandma\/","title":{"rendered":"TCP\/IP \u2014 Explanation for Grandma"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Also published on Medium<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"a9b4\">TCP\/IP \u2014 This is such an everyday technology that even folks who aren\u2019t technical have probably heard these acronyms.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"e66a\">I aim to explain what TCP\/IP is and why it\u2019s essential. Also, this was vetted with grandma, and she got it! She is also very sharp but didn\u2019t have in-depth knowledge TCP\/IP. (Thanks, Lynda!)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"a0c7\">So, first of all, break them apart into TCP and IP. They are commonly joined like two brothers going into battle because they are essential rules that allow computers to talk to each other over the internet.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/miro.medium.com\/max\/1050\/1*wVL61oAq0Kvr9XptyZ944w.png\" alt=\"\"\/><\/figure>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\" id=\"4916\">So what are \u201cTCP\u201d and \u201cIP\u201d? Let\u2019s start with what they stand for.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"4fa1\">TCP stands for Transmission Control Protocol<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"c411\">IP stands for Internet Protocol<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"e7f2\">Both these things are&nbsp;<strong>protocols<\/strong>, and a protocol is just a set of rules everyone agrees on around the world.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"2afc\">So let\u2019s start with the IP address. A good analogy to understand this is comparing it to someone\u2019s phone number.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"0fbf\">For example, when you need to dial a phone number, you know to put a specific set of numbers together to reach the person you want to speak with. For example, if you are dialing outside of the country, you may dial the number by breaking it down like this.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"5f0a\"><strong>&lt;your country\u2019s exit code&gt; + &lt;country code&gt; + &lt;area code&gt; + &lt;7-digit local phone number&gt;<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"cbc8\">So if you were in Japan and wanted to call me in California on my cell number, 123\u20134567, with a 310 area code, you would dial 010\u20131\u2013310\u2013123\u20134567. (Reppin 310!)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"898d\">This type of dialing process will work in almost every country in the world because everyone has agreed to this phone number protocol.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"1af6\">Computers also have addresses, just like phones, which are just 12 numbers. So even shorter! These are IP addresses, and they look something like<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">123.456.789.123<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"955f\">If you tell your computer to send a message to 123.456.789.123, your computer will be able to pass this to the internet, and the message will get to 123.456.789.123. Every other computer will know how to read this address because every computer in the world has agreed to use this protocol. And that\u2019s all an IP address is.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"7f0d\">Now the \u201cTCP\u201d is another set of rules. These rules let computers have a conversation with each other. So let\u2019s look at our phone call analogy again. We have the phone numbers we want to dial, but what happens after we type the phone number into our phone?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"d1ce\">Your call would then be routed through various phone companies, wires, and even satellites. Then once connected to the person at the number you dialed, you can have a seamless conversation once the connection is made. This process of connecting and passing your voices back and forth can be thought of like TCP.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"92e0\">TCP are the rules that connect computers to have seamless conversations. And again, everyone in the world has agreed on how TCP works, so your computer can easily have a conversation with another computer in Japan or a computer next door.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"bf00\">So to recap<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>IP addresses are like unique phone numbers but for computers.<\/li>\n\n\n\n<li>TCP is like the process of connecting to a particular phone number, but also for computers.<\/li>\n\n\n\n<li>When you combine TCP\/IP, it\u2019s like creating a phone system where you can speak with anyone in the world \u2014 but for computers.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Also published on Medium TCP\/IP \u2014 This is such an everyday technology that even folks who aren\u2019t technical have probably heard these acronyms. I aim to explain what TCP\/IP is and why it\u2019s essential. Also, this was vetted with grandma, &hellip; <a href=\"https:\/\/www.danielyerelian.com\/blog\/2022\/12\/17\/tcp-ip-explanation-for-grandma\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[43,321,318],"tags":[],"class_list":["post-2514","post","type-post","status-publish","format-standard","hentry","category-internet","category-medium-post","category-technology"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.danielyerelian.com\/blog\/wp-json\/wp\/v2\/posts\/2514","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.danielyerelian.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.danielyerelian.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.danielyerelian.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.danielyerelian.com\/blog\/wp-json\/wp\/v2\/comments?post=2514"}],"version-history":[{"count":0,"href":"https:\/\/www.danielyerelian.com\/blog\/wp-json\/wp\/v2\/posts\/2514\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.danielyerelian.com\/blog\/wp-json\/wp\/v2\/media?parent=2514"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.danielyerelian.com\/blog\/wp-json\/wp\/v2\/categories?post=2514"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.danielyerelian.com\/blog\/wp-json\/wp\/v2\/tags?post=2514"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}