1 00:00:00,000 --> 00:00:05,152 2 00:00:05,152 --> 00:00:07,360 DOUG LLOYD: Pokud jste sledovali našem internetovém primer video, 3 00:00:07,360 --> 00:00:10,020 Nechal jsem trochu cliffhanger tím, že mluví o internetu 4 00:00:10,020 --> 00:00:11,857 a jak je to systém protokolů. 5 00:00:11,857 --> 00:00:14,190 Dobře, pojďme mluvit o první z těchto protokolů, které 6 00:00:14,190 --> 00:00:15,710 ve skutečnosti obsahuje připojení k internetu. 7 00:00:15,710 --> 00:00:18,490 A je dost zajímavé, je to volal Internet Protocol, 8 00:00:18,490 --> 00:00:20,960 který obvykle označujeme jako IP. 9 00:00:20,960 --> 00:00:24,810 >> Takže internet, jak jsem řekl, je propojená síť, internetový, 10 00:00:24,810 --> 00:00:28,990 což je opravdu jen několik sítí proplétá a dohodnout se jaksi 11 00:00:28,990 --> 00:00:31,490 pro komunikaci mezi sebou. 12 00:00:31,490 --> 00:00:33,220 Co je to nějak mluvím? 13 00:00:33,220 --> 00:00:34,720 No, to je Internet Protocol. 14 00:00:34,720 --> 00:00:39,190 To určuje, jak informace přenášena z bodu A do bodu B. 15 00:00:39,190 --> 00:00:43,410 A to je jakýsi stavu vstup do sítě internet 16 00:00:43,410 --> 00:00:45,830 je souhlas následovat tento protokol, kdy informační potřeby 17 00:00:45,830 --> 00:00:49,330 být přesunuty z bodu A do bodu B. 18 00:00:49,330 --> 00:00:51,700 >> Takže na samém konci roku, které internet primer video, 19 00:00:51,700 --> 00:00:55,320 Ukázal jsem tento obraz co byl internet. 20 00:00:55,320 --> 00:00:58,649 A v malém měřítku, je to vlastně asi docela přesné. 21 00:00:58,649 --> 00:01:01,190 To by mohlo být, jak tři sítě skutečně mluvit k sobě navzájem. 22 00:01:01,190 --> 00:01:02,570 Ale je to trochu zavádějící. 23 00:01:02,570 --> 00:01:04,845 A důvod, proč je to trochu zavádějící, je protože-- kdybych 24 00:01:04,845 --> 00:01:07,220 Jen číslovat sítě pro Z důvodu pohodlí zde 25 00:01:07,220 --> 00:01:10,350 a zbavíme všeho ostatního a soustředit jen na networks-- 26 00:01:10,350 --> 00:01:13,750 Je to trochu zavádějící, protože znamená, že všechny tři sítě mít 27 00:01:13,750 --> 00:01:15,280 připojení k sobě navzájem. 28 00:01:15,280 --> 00:01:16,365 >> Jedním z nich je připojena na dva. 29 00:01:16,365 --> 00:01:17,610 Two je připojen na tři. 30 00:01:17,610 --> 00:01:18,990 A za třetí je spojen s jedním. 31 00:01:18,990 --> 00:01:20,823 A když mluvím o souvislost tady, já jsem 32 00:01:20,823 --> 00:01:23,920 mluví o fyzické, kabelové připojení. 33 00:01:23,920 --> 00:01:25,170 Nemáme k dispozici bezdrátový. 34 00:01:25,170 --> 00:01:28,390 Ale je to opravdu nepraktické Údaje, které mají být přenášeny bezdrátově 35 00:01:28,390 --> 00:01:29,440 přes ve velkém měřítku. 36 00:01:29,440 --> 00:01:35,200 A tak v určitém okamžiku, můžeme opravdu spolehnout na pevných technology-- telefonní dráty, 37 00:01:35,200 --> 00:01:39,980 optické kabely, různé technologie které jsou fyzicky spojovací 38 00:01:39,980 --> 00:01:41,560 bodu A do bodu B. 39 00:01:41,560 --> 00:01:44,110 >> A v malém měřítku, jako tohle-- to může být přesné, 40 00:01:44,110 --> 00:01:46,480 ale jak obraz dostane trochu větší, pojďme teď 41 00:01:46,480 --> 00:01:49,410 si představit, máme šest různých sítí. 42 00:01:49,410 --> 00:01:52,740 Jestli je to pravda, teď máme něco takového pro každého síť 43 00:01:52,740 --> 00:01:55,100 , které mají být připojeny ke každé druhé síti. 44 00:01:55,100 --> 00:01:58,540 A když se podíváte, každé síti má pět šipky jsou k ní připojeny. 45 00:01:58,540 --> 00:02:01,450 Takže všechno je připojen na všechny ostatní sítě. 46 00:02:01,450 --> 00:02:05,840 >> Máme jen šest sítě zde, a už se podívat, jak hodně elektroinstalace 47 00:02:05,840 --> 00:02:08,630 musíme zaměstnávat, že jo? 48 00:02:08,630 --> 00:02:12,650 A internet se skládá z mnohem více než šest sítě. 49 00:02:12,650 --> 00:02:17,410 Nemůžeme si dovolit zapojit každý síť navzájem síti, 50 00:02:17,410 --> 00:02:20,940 zejména s ohledem na některé z tyto sítě rozpětí oceány, že jo? 51 00:02:20,940 --> 00:02:23,810 Pokud se snažíme o připojení k síť v Asii, nebo v Evropě, 52 00:02:23,810 --> 00:02:27,502 budeme muset span celý oceán. 53 00:02:27,502 --> 00:02:29,460 Budeme muset použijte vodiče na nějakém místě, 54 00:02:29,460 --> 00:02:33,900 ale chceme, aby se minimalizovalo Počet drátů jsme vlastně použít. 55 00:02:33,900 --> 00:02:36,690 Nechceme, aby zaslat milionů dráty přes oceán, 56 00:02:36,690 --> 00:02:40,700 protože stát miliony dolarů za kus lehnout. 57 00:02:40,700 --> 00:02:44,430 A tak rychle, bychom nebyli schopni , čímž se získá na internetu ještě. 58 00:02:44,430 --> 00:02:47,080 Takže musíme mít jiný způsob, jak pro každou síť 59 00:02:47,080 --> 00:02:49,730 mluvit každý druhý sítě nebo jinak bychom 60 00:02:49,730 --> 00:02:51,784 mají kousky internetu že jsou odpojeny 61 00:02:51,784 --> 00:02:53,200 od jiných kousků internetu. 62 00:02:53,200 --> 00:02:55,150 A to není to, co chceme. 63 00:02:55,150 --> 00:02:57,890 Ale my nechceme mít je všechny propojovat. 64 00:02:57,890 --> 00:03:00,760 >> A to je místo, kde směrovače vrátit do hry. 65 00:03:00,760 --> 00:03:02,870 Můžeme použít směrovače v následujícím způsobem. 66 00:03:02,870 --> 00:03:05,150 Co kdyby místo toho každý Síť byl fyzicky 67 00:03:05,150 --> 00:03:09,700 připojit do každého jiné síti, jsme měli tyto zprostředkovatelské kousky, kde 68 00:03:09,700 --> 00:03:12,460 sítě byly propojeny s těmito zprostředkovateli, který 69 00:03:12,460 --> 00:03:14,840 jsou napojeny na několik sítí. 70 00:03:14,840 --> 00:03:19,290 Tak místo toho, kdo se připojit k dva, tři, čtyři, pět, šest, možná jeden 71 00:03:19,290 --> 00:03:21,360 se připojí k routeru, což možná spojuje 72 00:03:21,360 --> 00:03:23,840 na jednu nebo dvě z těchto sítě, ale i 73 00:03:23,840 --> 00:03:25,850 Možná, že se připojí k jiným směrovače, který také 74 00:03:25,850 --> 00:03:28,510 se připojí k těm jiných sítí. 75 00:03:28,510 --> 00:03:31,160 >> A úkolem routeru je-- obsahuje informace 76 00:03:31,160 --> 00:03:34,620 nazývá směrovací tabulky že diktuje kam 77 00:03:34,620 --> 00:03:37,250 Půjdu, když vidím, konkrétní IP adresu? 78 00:03:37,250 --> 00:03:41,080 Mám-li vidět počáteční adresu IP se čtyřmi, Chystám se jít touto cestou. 79 00:03:41,080 --> 00:03:45,250 Kdybych viděl IP adresy začínající 12, já jdu takhle. 80 00:03:45,250 --> 00:03:49,230 Nepotřebujeme být připojen fyzicky do sítě číslo čtyři 81 00:03:49,230 --> 00:03:52,010 nebo síť číslo 12 v tomto příkladu. 82 00:03:52,010 --> 00:03:53,941 Jen Víme obecně kam chceme jít. 83 00:03:53,941 --> 00:03:57,190 A když se nad tím zamyslíte, je to druh o podobný koncept rekurze 84 00:03:57,190 --> 00:03:59,445 že jsme mluvili o tom, kdy jsme si povídali o tom 85 00:03:59,445 --> 00:04:04,060 v C. Nebudu vám připojit přesně, kam chcete jít. 86 00:04:04,060 --> 00:04:08,130 Jen jsem se tě o krok blíže na místo, kam chcete jet. 87 00:04:08,130 --> 00:04:11,739 A nechám někoho jiného dohodu s řešení zbytek problému. 88 00:04:11,739 --> 00:04:14,780 Já si jen vyřešit tento kousek Problém a odložit jeho zbytek 89 00:04:14,780 --> 00:04:15,940 někomu jinému. 90 00:04:15,940 --> 00:04:19,240 Takže informace o směrování je vlastně druh podobný rekurze. 91 00:04:19,240 --> 00:04:24,010 Jestli je to koncept, abyste pochopili, No, možná, že analogie by pomohlo. 92 00:04:24,010 --> 00:04:26,950 >> Takže pojďme se podívat na tento příklad sítí 93 00:04:26,950 --> 00:04:30,130 znovu a předpokládají, že, opět, budeme používat ty stejné šest 94 00:04:30,130 --> 00:04:31,470 sítě, jedna až šest. 95 00:04:31,470 --> 00:04:34,220 Takže řekněme, že každý IP adresy v jedné síti 96 00:04:34,220 --> 00:04:36,200 začíná jedna tečka něco. 97 00:04:36,200 --> 00:04:38,800 A budeme říkat, že je tu nějaká jiná věc, že 98 00:04:38,800 --> 00:04:42,110 zabývá tím, jak všech systémů jsou připojeny k síti jeden. 99 00:04:42,110 --> 00:04:46,000 Jen Staráme se o připojení všem tyto sítě spolu v Internetu. 100 00:04:46,000 --> 00:04:49,350 Takže každé zařízení, které je připojen do sítě jeden 101 00:04:49,350 --> 00:04:53,460 má adresu IP, která začíná jedna tečka a pak tři další čísla. 102 00:04:53,460 --> 00:04:56,300 >> Jedná se o zobecnění , jak se věci skutečně pracují. 103 00:04:56,300 --> 00:04:58,260 Je to trochu přesnější než to. 104 00:04:58,260 --> 00:05:00,760 Ale to by vám měl poskytnout obecnou představu o tom, co na internetu 105 00:05:00,760 --> 00:05:02,637 Protokol je ve skutečnosti dělá. 106 00:05:02,637 --> 00:05:04,220 Tak tohle byl diagram jsme měli předtím. 107 00:05:04,220 --> 00:05:06,410 Jednalo se o systém, který nebyl udržitelný. 108 00:05:06,410 --> 00:05:07,760 Dokonce i šest, mohlo by to být v pořádku. 109 00:05:07,760 --> 00:05:11,990 Ale pokud se dostanete do 10 nebo 20 nebo 50, my jsme bude ležet hodně drátů. 110 00:05:11,990 --> 00:05:15,139 A 50 je stále ještě také není i špičkou ledovce 111 00:05:15,139 --> 00:05:16,680 pokud jde o počet sítí máme. 112 00:05:16,680 --> 00:05:18,510 Takže tento model je neudržitelný. 113 00:05:18,510 --> 00:05:20,660 Nemůžeme držet se to. 114 00:05:20,660 --> 00:05:23,200 >> Takže pojďme místo toho přijmout Tento model, kde jsme se zbavit 115 00:05:23,200 --> 00:05:28,030 ze všech vodičů mezi sítě a přidáme směrovače. 116 00:05:28,030 --> 00:05:30,210 Takže tyto žluté krabice představují směrovače. 117 00:05:30,210 --> 00:05:32,550 A jejich úkolem je přesunout Informace obecně 118 00:05:32,550 --> 00:05:36,040 blíže k místu, kde by to mělo jít. 119 00:05:36,040 --> 00:05:40,330 A možná, že se jedná o spoje že tyto sítě mají. 120 00:05:40,330 --> 00:05:43,670 A možná, že to jsou tabulky že jsou zabudovány do směrovačů. 121 00:05:43,670 --> 00:05:47,870 >> Takže když jsme prostě začít tím, že hledá v síti jeden, například, 122 00:05:47,870 --> 00:05:50,450 v podstatě to, co říká, je-li Co jsem kdy vidět adresu, která 123 00:05:50,450 --> 00:05:54,300 nezačíná s one-- že to, co Vykřičník jeden nebo třesk 124 00:05:54,300 --> 00:05:58,550 člověk tam, ne one-- jdu předat ho k routeru. 125 00:05:58,550 --> 00:06:00,680 A odtud, router může učinit rozhodnutí. 126 00:06:00,680 --> 00:06:04,570 Router říká, že když vidím jeden, já jsem budeme stěhovat do síťové číslo jedna. 127 00:06:04,570 --> 00:06:07,610 To je zelená šipka míří do levý z toho levého horního boxu. 128 00:06:07,610 --> 00:06:09,660 >> Pokud vidím two-- to je druh šíp záhlaví 129 00:06:09,660 --> 00:06:11,950 se v pravém horním rohu směrem fialové network-- 130 00:06:11,950 --> 00:06:14,920 když vidím IP adresu počínaje dvěma, 131 00:06:14,920 --> 00:06:16,920 Chystám se jít na dvou sítí. 132 00:06:16,920 --> 00:06:21,250 Když vidím tři, čtyři, pět, nebo six--, že je to červená šipka coming out 133 00:06:21,250 --> 00:06:25,800 levého horního router-- Nejsem připojen na tři, čtyři, pět, nebo šest. 134 00:06:25,800 --> 00:06:28,897 Ale vím, že někdo, kdo je, nebo kdo je trochu blíž k tam. 135 00:06:28,897 --> 00:06:31,230 Takže jsem jen chtěl říct, pokaždé, když vidím IP adresu 136 00:06:31,230 --> 00:06:33,810 počínaje tři, čtyři, pět, nebo šest, já jsem jen 137 00:06:33,810 --> 00:06:35,250 chystá poslat ji k tomuto routeru. 138 00:06:35,250 --> 00:06:38,090 Tak jsem si jej přesunout trochu blíž k kde to má jít a nechat 139 00:06:38,090 --> 00:06:39,830 že router se zabývají problémem. 140 00:06:39,830 --> 00:06:42,980 >> A jak můžete, pokud see-- chtěl pozastavit tady a trace-- 141 00:06:42,980 --> 00:06:47,600 se můžete dostat do každé druhé bod v síť, ať jste kdekoli. 142 00:06:47,600 --> 00:06:50,190 Všech šest sítě může ještě připojit ke každé jiné sítě 143 00:06:50,190 --> 00:06:52,250 ale nejsou fyzicky připojen ještě. 144 00:06:52,250 --> 00:06:54,046 Jsou nyní jsou tyto mezikroky. 145 00:06:54,046 --> 00:06:56,170 Teď, samozřejmě, je tu kompromis rychlosti, že jo? 146 00:06:56,170 --> 00:06:58,240 Jestliže jeden byl přímo připojen k šesti, bychom nebyli 147 00:06:58,240 --> 00:07:00,390 muset projít dvěma routery podél cesty. 148 00:07:00,390 --> 00:07:03,377 Takže můžeme být schopni získat Připojení trochu rychleji. 149 00:07:03,377 --> 00:07:05,210 Ale možná, že trade-off stojí za to, ne? 150 00:07:05,210 --> 00:07:09,850 Pokud to bude tak drahé z hlediska skutečných nákladů, dolary 151 00:07:09,850 --> 00:07:13,150 a centů, fyzicky drát Všechny tyto sítě dohromady, 152 00:07:13,150 --> 00:07:16,150 možná tak trochu Zpomalení rychlosti je v pořádku. 153 00:07:16,150 --> 00:07:18,530 Můžeme tolerovat. 154 00:07:18,530 --> 00:07:22,490 >> Takže znovu, v tomto příkladu byli jsme mluví, žádný z sítí 155 00:07:22,490 --> 00:07:24,086 připojit přímo k sobě všechny. 156 00:07:24,086 --> 00:07:25,960 Tam by mohlo mít been-- Možná, že v tomto příkladu 157 00:07:25,960 --> 00:07:28,659 Mohli jsme to tak, že Možná network Jeden a dvě 158 00:07:28,659 --> 00:07:29,450 přímo spojeny. 159 00:07:29,450 --> 00:07:30,410 A to by bylo v pořádku. 160 00:07:30,410 --> 00:07:33,040 Některé sítě jsou fyzicky připojen do jiných sítí. 161 00:07:33,040 --> 00:07:34,940 Ale nejsou to všichni vzájemně propojeny. 162 00:07:34,940 --> 00:07:37,360 Spoléhají na routers-- v tomto konkrétním example-- 163 00:07:37,360 --> 00:07:40,899 distribuovat komunikace z bodu A do bodu B. 164 00:07:40,899 --> 00:07:43,190 Na malém scale--, jako je to, co mluvíme o here-- 165 00:07:43,190 --> 00:07:45,850 Tato konfigurace vlastně mohlo být víc než jen neefektivní 166 00:07:45,850 --> 00:07:47,420 má přímé spojení. 167 00:07:47,420 --> 00:07:52,547 Ale ve velkém měřítku, můžeme měřítko systém mnohem lépe. 168 00:07:52,547 --> 00:07:55,130 Je to opravdu snížit naši náklady na síťové infrastruktury 169 00:07:55,130 --> 00:07:59,450 mít zprostředkovatelské routery, jejichž práce to je přesunout provoz od odesílatele 170 00:07:59,450 --> 00:08:03,500 k přijímači, od bodu A do bodu B, na rozdíl od zapojení každého 171 00:08:03,500 --> 00:08:05,320 společně. 172 00:08:05,320 --> 00:08:07,380 >> Takže pojďme se podívat na příklad informací 173 00:08:07,380 --> 00:08:09,220 cestování pomocí tohoto internetového protokolu. 174 00:08:09,220 --> 00:08:15,250 Řekněme, že jsem fyzicky se nachází na IP 1.208.12.37 175 00:08:15,250 --> 00:08:17,450 tak jsem někde existují na jedné síti. 176 00:08:17,450 --> 00:08:19,260 A chci poslat zprávu. 177 00:08:19,260 --> 00:08:23,085 A jste na pět sítě na 5.188.109.14. 178 00:08:23,085 --> 00:08:26,210 Vaše IP adresa specificky není na tom, ale v tomto konkrétním příkladu 179 00:08:26,210 --> 00:08:29,740 mluvíme o tomto zobecnění z toho, co internet protokol je vše 180 00:08:29,740 --> 00:08:30,429 o. 181 00:08:30,429 --> 00:08:32,720 Jste na síti pět, a já jsem na jedné síti. 182 00:08:32,720 --> 00:08:36,309 Jak vidíte, nejsme vzájemně propojeny vůbec. 183 00:08:36,309 --> 00:08:37,335 >> Tak jsem začít. 184 00:08:37,335 --> 00:08:38,710 A chci vám poslat zprávu. 185 00:08:38,710 --> 00:08:41,650 A tak nějak jsem komunikovat tato zpráva k routeru. 186 00:08:41,650 --> 00:08:44,039 Směrovač je ten, který ve skutečnosti má IP adresu. 187 00:08:44,039 --> 00:08:45,955 A vypadá to na místo, kde to má jít. 188 00:08:45,955 --> 00:08:47,655 Jedeme do pěti dot něco. 189 00:08:47,655 --> 00:08:49,780 Takže teď budu začít použitím my-- nebo routeru, 190 00:08:49,780 --> 00:08:53,370 spíše, se chystá začít používat jeho router tabulka předat informace. 191 00:08:53,370 --> 00:08:59,149 Vidí, že pět není jeden, tak to říká, že budu předat toho chlapa. 192 00:08:59,149 --> 00:09:00,690 Pak ten chlap musí učinit rozhodnutí. 193 00:09:00,690 --> 00:09:01,520 Kam mám jít? 194 00:09:01,520 --> 00:09:03,705 No, není to člověk, takže si nejsem budeme stěhovat do jedné sítě. 195 00:09:03,705 --> 00:09:04,770 A není to dva. 196 00:09:04,770 --> 00:09:06,478 Nebudu se pohybovat na dvě sítě. 197 00:09:06,478 --> 00:09:07,410 To začíná s pěti. 198 00:09:07,410 --> 00:09:09,500 Nejsem spojen s pět, říká, že tento router. 199 00:09:09,500 --> 00:09:12,950 A tak jsem jen tak předat ho to-- Chystám se jít touto cestou. 200 00:09:12,950 --> 00:09:15,462 To je místo, kde trojky a čtyřky a pětky a šestky jít. 201 00:09:15,462 --> 00:09:16,920 A nechám ten chlap se s tím vypořádat. 202 00:09:16,920 --> 00:09:18,710 Budu si to trochu blíž tam, kde to má jít. 203 00:09:18,710 --> 00:09:21,350 Vím, že to má jít V tomto obecném směru. 204 00:09:21,350 --> 00:09:23,110 Ale možná, že chlap může se s tím vypořádat. 205 00:09:23,110 --> 00:09:23,840 DOBŘE. 206 00:09:23,840 --> 00:09:24,650 Takže ten chlap vypadá. 207 00:09:24,650 --> 00:09:27,580 Říká, OK, to IP adresa začíná s pěti. 208 00:09:27,580 --> 00:09:31,590 No, já jsem připojen na tři a na šest, takže nemůžu dostat zprávu přímo 209 00:09:31,590 --> 00:09:32,780 kde je třeba jít. 210 00:09:32,780 --> 00:09:36,970 Ale ten druhý router tam, myslím, vědět, jestli jsem to čtyři a Fives poslat, 211 00:09:36,970 --> 00:09:38,430 to může zvládnout ty. 212 00:09:38,430 --> 00:09:41,269 >> Tak to projde ji s sebou dolů po cestě. 213 00:09:41,269 --> 00:09:44,310 A pak se tento router říká, no, já jsem připojení k sítím čtyři a pět. 214 00:09:44,310 --> 00:09:45,727 Takže ano, můžu vám pomoci. 215 00:09:45,727 --> 00:09:47,810 Vezmu vaši IP adresu , která začíná s pěti. 216 00:09:47,810 --> 00:09:49,450 Dám ho do sítě pět. 217 00:09:49,450 --> 00:09:53,220 Pět Síť bude dělat nějakou práci na jeho konec, a dát zprávu. 218 00:09:53,220 --> 00:09:56,580 A teď jsme úspěšně jsem přenáší zprávu ode mě 219 00:09:56,580 --> 00:09:58,930 vám pomocí internetového protokolu. 220 00:09:58,930 --> 00:10:03,020 >> Opět platí, že velmi zobecnit pro účely ilustraci, jak na to, co se děje. 221 00:10:03,020 --> 00:10:05,840 Ale to je docela hodně, jak Internet Protocol funguje. 222 00:10:05,840 --> 00:10:08,050 Směrovače vědět obecně kam jej poslat 223 00:10:08,050 --> 00:10:11,170 a pošle jí jeden krok Podél způsob, jak se to blíž a blíž 224 00:10:11,170 --> 00:10:15,130 až na místo určení do jednoho router je fyzicky připojen 225 00:10:15,130 --> 00:10:17,990 k síti nebo adresa nebo cokoliv 226 00:10:17,990 --> 00:10:21,600 v otázce, a dává ji tam. 227 00:10:21,600 --> 00:10:28,780 >> Nyní, obecně, s výjimkou skutečnosti, opravdu malé, drobné zprávy, 228 00:10:28,780 --> 00:10:31,830 že to nebude ji odeslat jako jeden velký kus dat. 229 00:10:31,830 --> 00:10:34,870 Pokud jsem vás vyslání email-- velmi dlouhou e-mail, 230 00:10:34,870 --> 00:10:37,270 say-- to nebude přijmout, že celý e-mail, 231 00:10:37,270 --> 00:10:40,660 svazek ho do klubíčka nebo balíček, nebo cokoliv, 232 00:10:40,660 --> 00:10:43,460 a poslat, že celý co se v síti. 233 00:10:43,460 --> 00:10:46,580 >> Za prvé, informace o zasílání podél sítě je drahý. 234 00:10:46,580 --> 00:10:47,560 To se sčítají. 235 00:10:47,560 --> 00:10:49,760 A čím větší je kus, dražší 236 00:10:49,760 --> 00:10:53,240 to je přesunout na každém kroku na cestě. 237 00:10:53,240 --> 00:10:55,260 A jestli je nějak zpomalování a poté 238 00:10:55,260 --> 00:10:58,010 Tam je to giant-- něco jako pokud jste jízdy na dálnici 239 00:10:58,010 --> 00:11:00,246 a tam je to obří truck druh blokují cestu 240 00:11:00,246 --> 00:11:03,370 a vy nemůžete dostat kolem něj buď lane, protože je to trochu rozložit. 241 00:11:03,370 --> 00:11:05,227 To zpomaluje všichni ostatní se za ním. 242 00:11:05,227 --> 00:11:07,060 Ale malá auta, v případě, že byli všichni malá auta, 243 00:11:07,060 --> 00:11:10,290 oni by mohli být schopni se pohybovat, pokud to analogie druh pomáhá 244 00:11:10,290 --> 00:11:11,650 trochu. 245 00:11:11,650 --> 00:11:17,170 >> A tak jeden velký blok v systému může docela pomalé všichni ostatní dolů. 246 00:11:17,170 --> 00:11:20,570 A tak to, co IP bude dělat je rozdělena tato data do paketů. 247 00:11:20,570 --> 00:11:26,560 Bude to trvat tento velký e-mail nebo FTP přenos nebo přenos souborů, 248 00:11:26,560 --> 00:11:28,700 nebo možná dělám vyžádat na webovém prohlížeči 249 00:11:28,700 --> 00:11:30,205 protože chci obrázek kočky. 250 00:11:30,205 --> 00:11:33,570 A to bude trvat, že Žádost nebo že e-mail nebo tento soubor 251 00:11:33,570 --> 00:11:37,950 a nechte ho na mnoho kusů a zaslat všechny kousky samostatně. 252 00:11:37,950 --> 00:11:41,120 Takže ve skutečnosti, jsem naplněním dálnici s mnoha malých vozů, které mohou všechny 253 00:11:41,120 --> 00:11:47,320 pohybovat místo velkého kamionu, který Možná, když se něco pokazí, 254 00:11:47,320 --> 00:11:49,970 škrtit provoz na všechny ostatní. 255 00:11:49,970 --> 00:11:51,850 >> Další vedlejší účinek toho je, v případě, že je 256 00:11:51,850 --> 00:11:57,170 nějaký katastrofický selhání a něco pokazí 257 00:11:57,170 --> 00:11:58,890 a paket dostane klesl. 258 00:11:58,890 --> 00:12:01,670 Něco se propadl a zpráva nemůže být sdělovány. 259 00:12:01,670 --> 00:12:04,090 Router možná měl příliš mnoho věcí ubírá. 260 00:12:04,090 --> 00:12:05,340 Mohlo by to žonglovat všechno. 261 00:12:05,340 --> 00:12:06,840 A tak to prostě doslova upustil. 262 00:12:06,840 --> 00:12:08,630 To je druh analogie, že jo? 263 00:12:08,630 --> 00:12:10,046 >> Má to spoustu věcí děje. 264 00:12:10,046 --> 00:12:12,010 Je to předávání informací z bodu A do bodu 265 00:12:12,010 --> 00:12:14,090 B. Nejsme jen dva Lidé na internetu, 266 00:12:14,090 --> 00:12:16,264 tak to má zpracovat velký provoz. 267 00:12:16,264 --> 00:12:19,430 A pokud to nemá dostatek ruce a to nemůže přijít na to, co to dělá, 268 00:12:19,430 --> 00:12:21,350 to může jen kapka něco. 269 00:12:21,350 --> 00:12:23,570 Takže to může dělat něco jiného. 270 00:12:23,570 --> 00:12:25,390 Je tu příliš mnoho děje. 271 00:12:25,390 --> 00:12:29,560 >> Pokud bychom měli naše poselství jako jeden obrovský blokovat, a to bylo to, co dostal klesl, 272 00:12:29,560 --> 00:12:31,770 Nyní musíme odeslat zprávu znovu. 273 00:12:31,770 --> 00:12:34,500 A my jsme teď možná což způsobuje provoz znovu. 274 00:12:34,500 --> 00:12:37,640 A hrozí, že obrovský blok je opět klesla. 275 00:12:37,640 --> 00:12:41,060 Ale v případě, že datové to byl rozdělen do pakety a vypustíme jeden z těch, 276 00:12:41,060 --> 00:12:45,100 je to mnohem méně nákladné, že poslat paket ještě jednou na rozdíl 277 00:12:45,100 --> 00:12:47,220 na celou věc ještě jednou. 278 00:12:47,220 --> 00:12:51,680 Takže IP je odpovědný za získání Informace z bodu A do bodu B 279 00:12:51,680 --> 00:12:54,500 a také lámání Informace na malé kousky 280 00:12:54,500 --> 00:12:57,880 takže síť není příliš zdaněna. 281 00:12:57,880 --> 00:13:00,760 >> IP je také známý jako nespojovaný protokol. 282 00:13:00,760 --> 00:13:05,350 Tam není nezbytně definovanou dráhu od odesílatele k příjemci nebo vice 283 00:13:05,350 --> 00:13:05,850 versa. 284 00:13:05,850 --> 00:13:08,808 Nyní, v tomto případě jsme mluvili o, tam ve skutečnosti je jen jeden způsob, 285 00:13:08,808 --> 00:13:11,020 se dostat do každé sítě. 286 00:13:11,020 --> 00:13:13,110 Takže v tomto konkrétním ilustrace, tam vlastně 287 00:13:13,110 --> 00:13:15,560 je definovaná cesta z bodu A do bodu B. 288 00:13:15,560 --> 00:13:19,270 Ale můžeme změnit, že jen dělat jedné změny týkající se dvěma směrovači 289 00:13:19,270 --> 00:13:22,640 na levé straně jejich přidáním Podmínkou k routeru tabulek. 290 00:13:22,640 --> 00:13:24,960 >> Nyní si všimněte, že z levý horní router, 291 00:13:24,960 --> 00:13:29,340 tam jsou vlastně dva způsoby, jak se vypořádat s čtyři nebo pět IP adresu. 292 00:13:29,340 --> 00:13:33,100 To může jít dolů do levého dolního rohu router, nebo mohou jít na práva, 293 00:13:33,100 --> 00:13:34,090 do pravého routeru. 294 00:13:34,090 --> 00:13:35,532 To má více možností. 295 00:13:35,532 --> 00:13:37,240 A to je ve skutečnosti druh dobrou věc 296 00:13:37,240 --> 00:13:39,690 protože to dělá náš sítě citlivější. 297 00:13:39,690 --> 00:13:42,510 >> Pokud je to pro example-- něco jako GPS. 298 00:13:42,510 --> 00:13:44,760 Pokud jste někdy byli jízdy na dálnici 299 00:13:44,760 --> 00:13:49,610 a najednou váš GPS varuje jste, že provoz je před námi, 300 00:13:49,610 --> 00:13:51,230 Chcete se tomu vyhnout, pokud můžete. 301 00:13:51,230 --> 00:13:53,710 A tak si můžete přepočítat trasu. 302 00:13:53,710 --> 00:14:00,330 A router síť, v Kromě toho, že informace, 303 00:14:00,330 --> 00:14:05,110 o tom, kde pakety jít, nebo, kde by měl jít údaje, 304 00:14:05,110 --> 00:14:09,140 tam je také druh tohoto obecného impulsu o stavu své lokální síti. 305 00:14:09,140 --> 00:14:13,930 Co se stane, pokud pošlu že se tato cesta proti této cestě? 306 00:14:13,930 --> 00:14:19,640 >> A tak ve světle hustém provozu situace v síti, možná 307 00:14:19,640 --> 00:14:22,630 Věci se směrovány více neefektivní způsob, nebo obecněji 308 00:14:22,630 --> 00:14:24,939 neefektivní způsob, protože pokud půjdeme běžným způsobem, 309 00:14:24,939 --> 00:14:26,480 tam to bude velký provoz. 310 00:14:26,480 --> 00:14:28,470 Dálnice je zcela zablokován. 311 00:14:28,470 --> 00:14:30,880 Takže možná to, co budeme dělat, je místo toho vzít vedlejších silnicích, které 312 00:14:30,880 --> 00:14:33,070 obvykle bude trvat mnohem více času, ale nikdo 313 00:14:33,070 --> 00:14:34,320 Opravdu použití těchto vedlejších cestách. 314 00:14:34,320 --> 00:14:37,300 A tak můžeme trasu Naši pakety, které Way. 315 00:14:37,300 --> 00:14:40,190 >> Takže ne každý paket o velký kus dat 316 00:14:40,190 --> 00:14:42,620 může trvat stejnou cestu z začátek až do konce. 317 00:14:42,620 --> 00:14:45,080 A naše síť se stává mnohem citlivější 318 00:14:45,080 --> 00:14:49,720 pokud naše router tabulky umožňují tam být více možností pro kam jít. 319 00:14:49,720 --> 00:14:53,054 Nejsme v závislosti na tom jednom truck pohybující se z cesty. 320 00:14:53,054 --> 00:14:55,970 Můžeme dostat z dálnice u další exit a vzít jinou cestou. 321 00:14:55,970 --> 00:15:01,250 A tak ten typ Internet Protocol o dělá trochu taky. 322 00:15:01,250 --> 00:15:05,110 >> Tak to je základy Internet Protocol. 323 00:15:05,110 --> 00:15:07,780 Ale je tu ještě jeden problém řešit, což 324 00:15:07,780 --> 00:15:10,810 je to, co se stane, pokud se nám pokles balíček? 325 00:15:10,810 --> 00:15:14,490 Jak víme, že jdeme že poslal paket znovu? 326 00:15:14,490 --> 00:15:15,750 Je to tak? 327 00:15:15,750 --> 00:15:18,632 No, Internet Protocol negarantuje doručení. 328 00:15:18,632 --> 00:15:20,590 Chystáme se být v závislosti na jiného protokolu 329 00:15:20,590 --> 00:15:25,027 se s tím vypořádat s názvem Transmission Control Protocol, TCP. 330 00:15:25,027 --> 00:15:27,110 A budeme mluvit o řízení převodovky 331 00:15:27,110 --> 00:15:29,470 Protokol v dalším videu. 332 00:15:29,470 --> 00:15:30,460 Jsem Doug Lloyd. 333 00:15:30,460 --> 00:15:32,350 To je CS50. 334 00:15:32,350 --> 00:15:34,253