1 00:00:00,000 --> 00:00:04,884 2 00:00:04,884 --> 00:00:08,050 DOUG LLOYD: Bideo honetan goaz to Transmission Control buruz hitz 3 00:00:08,050 --> 00:00:10,440 Protokoloa, TCP. 4 00:00:10,440 --> 00:00:13,290 Ez baduzu filma badu Bideo internet protokoloaren arabera, IP, 5 00:00:13,290 --> 00:00:15,290 Hala nahi izango duzu bideoa ikusi aurretik 6 00:00:15,290 --> 00:00:18,680 Bien delako nahiko erlazionatuta. 7 00:00:18,680 --> 00:00:21,100 >> Beraz, internet protokoloa, Berriro, laburpen azkar bat, 8 00:00:21,100 --> 00:00:22,930 duten protokoloa da duten informazio mugitzen 9 00:00:22,930 --> 00:00:28,210 bidaliz deia jaso behar izan du makina bat sarearen bidez makina. 10 00:00:28,210 --> 00:00:29,720 >> Beraz, zein da TCP? 11 00:00:29,720 --> 00:00:33,310 Besterik bidaliz batetik mugitzean makina jasotzeko makina, 12 00:00:33,310 --> 00:00:35,120 Ez da istorio osoa. 13 00:00:35,120 --> 00:00:38,040 Halaber, gure programa hori ezagutzen dugu, Gure ordenagailuak, adibidez, 14 00:00:38,040 --> 00:00:41,000 dira anitz programak martxan, eta zerbitzu ugari dute 15 00:00:41,000 --> 00:00:45,140 makina horiek martxan. 16 00:00:45,140 --> 00:00:51,750 Eta beraz, pakete bat lortu nahi badugu, edo programa zehatz bat informazio, 17 00:00:51,750 --> 00:00:54,590 makina zehatz batean, Informazio gehiago behar dugu 18 00:00:54,590 --> 00:00:59,490 baino besterik zer IP ahalbidetzen zaitez gurekin A puntutik informazio B. seinalatu 19 00:00:59,490 --> 00:01:02,390 >> Beraz, TCP daiteke pentsatu paketea zuzentzen gisa 20 00:01:02,390 --> 00:01:07,590 Programaren zuzena, edo zuzena zerbitzua, jaso behar duen makina. 21 00:01:07,590 --> 00:01:11,810 Eta, beraz, oso garrantzitsua da, duzu lukeen bezala Espero, jakin bertan ustezko joan, 22 00:01:11,810 --> 00:01:14,550 eta zer paketea da aldi berean egiteko. 23 00:01:14,550 --> 00:01:18,370 Eta, beraz, maiz, buruz ari zarenean Transmisioa kontrolatzeko protokolo, TCP, 24 00:01:18,370 --> 00:01:23,900 zuk benetan sarritan entzuten hasi Testuinguru, TCP IP barra, edo, besterik gabe, TCP / IP. 25 00:01:23,900 --> 00:01:27,639 Bi protokolo hauek dira, beraz, elkarlotuen, funtsean ari dira 26 00:01:27,639 --> 00:01:28,680 unitate bakar bat bezala tratatzen. 27 00:01:28,680 --> 00:01:31,630 Baina bi protokoloak bereizi dira bi gauza bereizi egiten. 28 00:01:31,630 --> 00:01:36,690 >> Berriz ere, IP da lortzean arduraduna beste makina bat da. 29 00:01:36,690 --> 00:01:41,250 Eta TCP da erantzule lortzean programa zuzena, 30 00:01:41,250 --> 00:01:43,490 edo makina bat zerbitzu zuzena. 31 00:01:43,490 --> 00:01:45,500 Eta zerbait egiten du beste IP horrek ez du egin, 32 00:01:45,500 --> 00:01:48,600 bertan berme entrega da. 33 00:01:48,600 --> 00:01:55,060 >> Beraz, orain pare ditugu makina bat IP bada ataka zenbakia deiturikoak aurre, 34 00:01:55,060 --> 00:01:58,750 eta ataka zenbaki bat nola espezifikoa da zerbitzua, edo erabilgarritasun edo programa, 35 00:01:58,750 --> 00:02:00,350 da makina bat identifikatu. 36 00:02:00,350 --> 00:02:03,920 Orain dugu IP bat bada helbide plus ataka zenbaki bat, 37 00:02:03,920 --> 00:02:07,240 orain dugu bakarrean identifikatu ahal Zerbitzu jakin bat 38 00:02:07,240 --> 00:02:09,479 makina jakin bat exekutatzen. 39 00:02:09,479 --> 00:02:11,920 >> Beraz, horregatik TCP eta IP dira beraz, maiz erlazionatuta, 40 00:02:11,920 --> 00:02:14,170 ataka zenbaki hori delako bere kabuz ez benetan 41 00:02:14,170 --> 00:02:17,670 esan nahi ezer behar baduzu atakaren zenbakia, eta makina 42 00:02:17,670 --> 00:02:19,566 inguru duzula hitz egiten ari. 43 00:02:19,566 --> 00:02:24,060 Zer makina erabiltzen dituztela suposatzen da portu zehatz honetan, adibidez. 44 00:02:24,060 --> 00:02:28,350 >> Hori TCP egiten, gisa, beste gauza , Esan dut entrega bermatzen du. 45 00:02:28,350 --> 00:02:30,810 Beraz, gain atakaren zenbakia zehaztuz, 46 00:02:30,810 --> 00:02:34,640 dela adierazten du, gainera, zenbat paketetan, internet protokoloa, IP, 47 00:02:34,640 --> 00:02:36,110 Datu zatitu du sartu. 48 00:02:36,110 --> 00:02:41,200 Eta paketeak horiek agindua eman du haiek orain egon jasotzea berreraiki daiteke 49 00:02:41,200 --> 00:02:45,820 makina, received-- dute bat ere badago ere Bidali ziren baino ordena desberdinetan. 50 00:02:45,820 --> 00:02:48,460 Ezin diren IP delako gertatuko connectionless protokolo bat da, 51 00:02:48,460 --> 00:02:52,610 eta beraz paketeak har ditzakete Bide-izen ezberdinetako sistemaren bidez. 52 00:02:52,610 --> 00:02:53,660 53 00:02:53,660 --> 00:02:55,865 >> Portu zenbakiak hauetariko batzuk dira oso erabiliak diren 54 00:02:55,865 --> 00:02:57,990 eta daramat normalizatua ordenagailu guztietan zehar, 55 00:02:57,990 --> 00:03:00,500 bezala, nahiko askoz guztietan ordenagailu fabrikatzaileak orain. 56 00:03:00,500 --> 00:03:03,612 Beraz FTP izeneko zerbait, fitxategi transferentzia protokoloa, 57 00:03:03,612 --> 00:03:05,820 horrek transmititzeko erabiltzen da fitxategiak, espero dezakezun bezala, 58 00:03:05,820 --> 00:03:10,060 makina batetik bestera, duten 21 ataka erabiltzen conventionally. 59 00:03:10,060 --> 00:03:13,000 Posta elektronikoa, SMTP, 25 ataka erabiltzen du. 60 00:03:13,000 --> 00:03:16,070 DNS, domeinu izen-sisteman, eta bertan dugu Hitz egin gure internet primer ere 61 00:03:16,070 --> 00:03:17,976 bideo, 53 ataka erabiltzen du. 62 00:03:17,976 --> 00:03:20,100 Zu inoiz arakatzen baduzu Sarean, Oraindik nahiko askoz 63 00:03:20,100 --> 00:03:23,440 Beti 80 ataka erabiliz, ez bada behintzat Web seguruan arakatzen ari zarenean, 64 00:03:23,440 --> 00:03:26,060 web nabigazio segurua, 443 ataka erabiliz. 65 00:03:26,060 --> 00:03:28,610 66 00:03:28,610 --> 00:03:30,790 >> Beraz, zein da TCP / IP prozesu hori? 67 00:03:30,790 --> 00:03:33,730 Zer ari da biak batera gertatzen protokolo horiek elkarrekin? 68 00:03:33,730 --> 00:03:35,520 Beno, horretaz hitz egin dezagun. 69 00:03:35,520 --> 00:03:39,420 Programa bat datuak bidali nahi denean, TCP laguntzen apurtu zatitan banatuta dago, 70 00:03:39,420 --> 00:03:42,700 eta pakete horiek komunikatzen ordenagailuaren Sarean lotutako software. 71 00:03:42,700 --> 00:03:45,850 Beraz, datuak eta eguneroko hartzen du horren inguruan informazio biltzen 72 00:03:45,850 --> 00:03:48,700 zer ataka adierazten ditu suposatzen da joan, 73 00:03:48,700 --> 00:03:52,500 eta zer ordena horretan packet kanpoan da. 74 00:03:52,500 --> 00:03:56,940 Beraz, pakete-10 bat, bi 10, 10 eta hirurok, eta abar. 75 00:03:56,940 --> 00:04:01,750 >> IP lortzen datuak zatiak horiek dute bilduta TCP batera, 76 00:04:01,750 --> 00:04:06,447 eta buruz informazio gehiago biltzen paketea joan suposatzen da. 77 00:04:06,447 --> 00:04:08,780 Baliteke hau IP deitu dugu packet inguruko geruzak. 78 00:04:08,780 --> 00:04:11,210 Beraz, ordenatzeko da, bezala, habia panpinak horietakoa. 79 00:04:11,210 --> 00:04:14,780 Datuen daukagu erdialdera, eta gero gainean TCP, 80 00:04:14,780 --> 00:04:17,920 kontatzea non TCP da barrutik datuak 81 00:04:17,920 --> 00:04:22,150 Suposatzen da, joan zer portura edo zer zerbitzu makina bat. 82 00:04:22,150 --> 00:04:25,110 Horren inguruan IP geruza da. 83 00:04:25,110 --> 00:04:29,230 Zer IP helbidea, zer makina, da benetan hau lortzeko. 84 00:04:29,230 --> 00:04:32,070 >> Beraz, ondoren, pakete hori hori izan da geruzak horiek guztiak bilduta, 85 00:04:32,070 --> 00:04:35,250 Interneteko protokolo baten bidez bidaliko da routers sistemaren bidez, lortzean 86 00:04:35,250 --> 00:04:39,960 Puntu A B. seinalatu Noiz makina edo gailu harrerari lortzen 87 00:04:39,960 --> 00:04:42,790 da, itxura IP hartan geruza, dio, yup hori da 88 00:04:42,790 --> 00:04:45,260 nire IP helbidea, hain da hartzen off, ordenatzeko arrautza pitzadurak, 89 00:04:45,260 --> 00:04:47,380 eta IP geruza martxan jarri da. 90 00:04:47,380 --> 00:04:49,530 Ondoren, ez dagoela ikusten da TCP geruza bat, eta esaten du, 91 00:04:49,530 --> 00:04:52,720 Ados, itxura hau da like portu x, edo ataka y joan. 92 00:04:52,720 --> 00:04:55,842 Eta itxuraz da packet zortzi 15 zenbakia. 93 00:04:55,842 --> 00:04:56,800 Beraz, hori ona da jakitea da. 94 00:04:56,800 --> 00:05:01,240 Beraz, ondoren, informazio hori hartu ahal izango da, aireratzen TCP geruza orain, 95 00:05:01,240 --> 00:05:04,410 dela portu x jakitea, eta pakete zortzi zenbakia da, 96 00:05:04,410 --> 00:05:06,270 eta datuen barruan at lortu. 97 00:05:06,270 --> 00:05:09,460 Eta datuekin prestatu ahal izango da den modu egokian antolatu. 98 00:05:09,460 --> 00:05:11,449 Eta guztia behin datuak jaso da, TCP 99 00:05:11,449 --> 00:05:13,990 Eskuz daiteke off zuzena zerbitzua, eta esan, hemen duzu joan. 100 00:05:13,990 --> 00:05:16,107 Hemen jaso dituzun datuak da. 101 00:05:16,107 --> 00:05:17,940 Prozesu hori begiratu dezake honen antzeko zerbait. 102 00:05:17,940 --> 00:05:21,392 Hargatik, bidali email bat hargailu bat igorle. 103 00:05:21,392 --> 00:05:23,100 Eta demagun hau email nahiko txikia da, 104 00:05:23,100 --> 00:05:25,975 beraz, bakarrik apurtu sartu behar dugu lau-paketeak, eta ikusiko dugu horietako bat deitzeko, 105 00:05:25,975 --> 00:05:29,460 B, C eta D Beno, mugitu nahi dugu zer gertatzen den lehenengo packet hori? 106 00:05:29,460 --> 00:05:34,491 Beno, datuak pusketa hori hartuko dugu, datuen pakete baten parte da, 107 00:05:34,491 --> 00:05:38,500 eta horren inguruan ari gara hura biltzeko TCP geruza batekin. 108 00:05:38,500 --> 00:05:41,670 Emailak, gogora ekarri ahal izango duzu, 25 atakaren bidez bidaliko dira, 109 00:05:41,670 --> 00:05:46,181 eta lau datuak zatiak dugula, Hemen, ari garela erabili joan, 110 00:05:46,181 --> 00:05:47,430 eta hau horietako lehena da. 111 00:05:47,430 --> 00:05:50,013 Beraz, agian, gure TCP geruza dauka Informazio, buruz ondo, ez gara 112 00:05:50,013 --> 00:05:56,060 25 portura joan, eta hau pakete-zenbakia da eta lau bat. 113 00:05:56,060 --> 00:05:59,280 >> Horren inguruan, orain, aldiz, ez dugu hori Informazio bildutako elkarrekin, 114 00:05:59,280 --> 00:06:03,000 non nahi dugun esan goaz joan, zer makina, zer IP helbidea 115 00:06:03,000 --> 00:06:04,910 Suposatzen da packet hau lortzeko. 116 00:06:04,910 --> 00:06:06,604 Eta hori IP geruza zati da. 117 00:06:06,604 --> 00:06:08,770 Eta badira beste informazioa Han ere bai, besteak beste, 118 00:06:08,770 --> 00:06:11,300 trukean helbidea gisa Kasu zerbait oker, 119 00:06:11,300 --> 00:06:14,390 nora bidali daki Informazio atzera, eta abar. 120 00:06:14,390 --> 00:06:16,475 >> Baina IP geruza doa horren inguruan. 121 00:06:16,475 --> 00:06:19,860 Gauza osoa duten saltzen da elkarrekin, unitate handi bat bezala, 122 00:06:19,860 --> 00:06:22,080 eta IP transferentzia baten bidez bidali. 123 00:06:22,080 --> 00:06:26,180 Beraz router bidez lortzen bideratzen sarea, internet protokoloa erabiliz. 124 00:06:26,180 --> 00:06:28,700 Eta hartzaileak jasotzen gauza osoa. 125 00:06:28,700 --> 00:06:31,910 Eta gero has daitekeen deseraiki zer gertatzen ari da hemen. 126 00:06:31,910 --> 00:06:36,030 Itxura IP geruza da, Datu honek geruza kanpo, 127 00:06:36,030 --> 00:06:38,560 eta dio, bai, hori da nire IP da helbide beraz, baztertu ahal izango dugu. 128 00:06:38,560 --> 00:06:40,685 Ezin dut, mota, baztertu, ez da beharrezkoa da jada, 129 00:06:40,685 --> 00:06:42,480 eta maila bat sakonago begiratu daiteke. 130 00:06:42,480 --> 00:06:47,590 , OK, hau da, datuak ikusten duten da ataka 25 jaso ahal xedea. 131 00:06:47,590 --> 00:06:50,560 Da, antza, lau lehen zatia. 132 00:06:50,560 --> 00:06:54,260 Beraz, ez dut hori mantentzeko joan axola, eta datuak begiratzeko 133 00:06:54,260 --> 00:06:57,349 eta zirrikitua da gutxi gorabehera non Uste dut joan. 134 00:06:57,349 --> 00:07:00,140 Orain, zeren internet protokoloa Ez da zertan kasu 135 00:07:00,140 --> 00:07:03,442 hurrengo packet dela hargailu lortzen, pakete bi da. 136 00:07:03,442 --> 00:07:05,150 Izan ere, hurrengo Gauza hargailu lortzen 137 00:07:05,150 --> 00:07:08,230 packet zenbakia izan daiteke Hiru delako pakete hauek 138 00:07:08,230 --> 00:07:11,777 Bide-izen ezberdinetako delako hartu zuen sareko trafikoa ezberdinetan. 139 00:07:11,777 --> 00:07:14,360 Eta, beraz, ez naiz joango hura eraikitzeko diagrama bidez 140 00:07:14,360 --> 00:07:17,560 Berriro gora, baina pakete-hiru mugitzen, erabat biluztu kanpoan 141 00:07:17,560 --> 00:07:20,410 bere geruza guztien, etorri IP geruza, TCP geruza, 142 00:07:20,410 --> 00:07:22,420 eta datuak erabat eskuineko lekuen jartzen. 143 00:07:22,420 --> 00:07:25,200 Eta gero, dezagun esan packet lau jasotzen. 144 00:07:25,200 --> 00:07:29,290 >> Orain esan, hori da, hura ez du datu gehiago lortuko duen. 145 00:07:29,290 --> 00:07:30,300 Zer da zer egingo du? 146 00:07:30,300 --> 00:07:32,110 IP ez du ezer egin guretzat. 147 00:07:32,110 --> 00:07:33,260 Baina TCP du. 148 00:07:33,260 --> 00:07:38,250 TCP daki, bai, nik jaso nuen bat lau, lau, hiru, lau eta lau. 149 00:07:38,250 --> 00:07:41,100 Ez dut datu gehiago edozein lortzean. 150 00:07:41,100 --> 00:07:43,770 Beraz, zerbait gaizki joan da. 151 00:07:43,770 --> 00:07:45,050 Baina entrega bermatu ahal izango dut. 152 00:07:45,050 --> 00:07:49,300 Packet hori badakit bi zenbaki falta da. 153 00:07:49,300 --> 00:07:52,470 Eta beraz, TCP eskaera bat egin ahal izango da, gaur egun, ordenatzeko, alderantzizko norabidean. 154 00:07:52,470 --> 00:07:55,170 Bere eskaera eman fardeletan Askoz modu berean, 155 00:07:55,170 --> 00:07:57,230 eta hura IP bidez bidaliz, bertan, badakit, ezin izan 156 00:07:57,230 --> 00:08:00,880 begizta infinitua nolabaiteko ekar denek bidean paketeak askatuz. 157 00:08:00,880 --> 00:08:05,580 >> Baina nahikoa da TCP dela esateko dio, pakete bat dut falta nabil. 158 00:08:05,580 --> 00:08:08,670 Informazio bidali behar dut bidaltzaileari itzuli. 159 00:08:08,670 --> 00:08:12,025 Zorionez igorlearen IP helbidea da, ordenatzeko, bildutako sortu IP geruza. 160 00:08:12,025 --> 00:08:15,780 Zati bat da of-- bueltan da Gutun-azalean aurre. 161 00:08:15,780 --> 00:08:18,800 Eta esan, pakete-zenbakia I falta nabil bi, dezakezu mesedez berriro bidaltzen da. 162 00:08:18,800 --> 00:08:20,550 When bidaltzailea jasotzen Informazio hori, 163 00:08:20,550 --> 00:08:22,599 ez dute bidali email osoa berriro. 164 00:08:22,599 --> 00:08:25,390 Bakarrik banakako bidali behar da da pieza falta zela, 165 00:08:25,390 --> 00:08:27,590 beraz, pakete-kopurua bi bidali ahal izan genuen. 166 00:08:27,590 --> 00:08:32,610 Eta noiz egingo du, gaur egun TCP dio, Lau datu zati guztiak behar dut 167 00:08:32,610 --> 00:08:34,100 behar dudala. 168 00:08:34,100 --> 00:08:39,590 Beraz, horiek elkarrekin muntatzen ahal izango dut, eta Informazio-bloke hau hartu 169 00:08:39,590 --> 00:08:44,169 eta gainditu 25 portu, non batera email bat bezala interpretatuko da. 170 00:08:44,169 --> 00:08:47,010 Eta honekin dugun ere -bere orain, mezu elektroniko bat bidali bidaltzailea bertatik 171 00:08:47,010 --> 00:08:49,273 TCP / IP erabiliz hartzailea. 172 00:08:49,273 --> 00:08:51,430 173 00:08:51,430 --> 00:08:54,180 Beraz, esan dudan bezala, edozein unetan bada Bidean zerbait gaizki joan, 174 00:08:54,180 --> 00:08:56,600 TCP daiteke aurre. 175 00:08:56,600 --> 00:09:00,010 Eskaera bat egin ahal izango da hori Informazio lortzen bidaliko da bertara. 176 00:09:00,010 --> 00:09:01,840 Eta mezu berreraikitzeko daiteke. 177 00:09:01,840 --> 00:09:05,090 Eta behin ari berreraiki mezua paketetan guztietatik jaso da, 178 00:09:05,090 --> 00:09:10,350 ondoren, horiek antolatu ahal izango da eta emateko zerbitzua zuzena. 179 00:09:10,350 --> 00:09:11,990 >> Beraz, hori hitz batean TCP da. 180 00:09:11,990 --> 00:09:14,550 Hori nola bermatzen dugu informazioa ematea. 181 00:09:14,550 --> 00:09:16,540 Gogoratu TCP Maiz IP egiten du lan, 182 00:09:16,540 --> 00:09:18,990 beraz, bi protokolo hauek Benetan doaz. 183 00:09:18,990 --> 00:09:22,160 Horiek eztabaidatu dugu zenbait bideo batean Hemen hainbat gauza egin dutelako, 184 00:09:22,160 --> 00:09:26,190 baina orain elkarrekin lotuta daudela, dute ohi dituzu horiek erabili elkarrekin. 185 00:09:26,190 --> 00:09:27,150 >> Naiz Doug Lloyd. 186 00:09:27,150 --> 00:09:29,160 Hau CS50 da. 187 00:09:29,160 --> 00:09:31,233