>> [MUSIC PLAYING]
>> SPEAKER 1: Rendben, szívesen vissza a CS50.
Ez a vége a hét nyolc, és szinte Halloween.
Holnap este a munkaidő lesz a legijesztőbb is még, és nem azért, mert
Halloween.
>> De ez a feljegyzés, nem veszik észre, hogy probléma meg hat, a helyesírás-ellenőrzés
probléma meg, híres lenni, mert sok diákok, a legnagyobb kihívást,
bizonnyal a C problémát készletek, és tényleg, általában.
És azért említem ezt csak azért, mert ez a A hét, amikor egy csomó ember kap
Különösen hangsúlyozta, hogy csak próbál hogy a rohadt helyesírás-ellenőrző munkát.
És az egyetlen dolog, azt javasoljuk, az, hogy, mint látni fogod ma, és
hétfőn kezdjük, hogy elérje a csúcs ezen a héten, ahol most, a dolgok lesz
kicsit ismerős, egy kicsit hozzáférhető, ahogy átmenet
parancssori környezet C a web alapú környezetben a PHP.
>> És így azt javasoljuk, akkor is, ha igazán az esze végén az
megpróbál a p munkához, ha a ez valóban a hely, te meg, vagy
találja magát, ne próbálja a hatalom rajta.
Mert úgy gondolom, hogy lesz elég elégedett, és nagyon büszke magára,
ha tényleg vége, hogy része a Természetesen a C adag, az, hogy a magas,
Ha stresszes, vegye figyelembe.
Szóval ez nem megijeszteni.
Ez csak azt jelentette, hogy arra kérjük Önt, hogy maradni, hogy extra órát, hogy
Szerezd meg a helyesírás-ellenőrző munka.
>> És ha igen, rájössz, hogy ez a nem kötelező, teljesen.
De mi az úgynevezett nagy board ment él ma reggel.
Mint a ma reggel, én tetején a nagy tábla, amely a mérés hogyan
mennyi RAM és mennyi üzemidő a programot helyesírás igényel.
De én azóta kényszerült.
Én most a szerencsétlen 13-as szám.
És mit fog látni itt, David Kaufman és Lauren, és Adam, és
Jason, és mások most tetején a nagy táblára.
>> Ha megnézed ott a megfelelő, mindannyian nagyon jó
implementáció méret legalább -
vissza a szavak száma a szótárban.
És minden ilyen oszlop, akkor látni, hogy mennyi RAM mindannyiunk
implementációk használ, mennyi fut az idő tart, hogy végre
terhelés, versus ellenőrzés, versus méret és kirak, majd a
teljes menetidő.
Tehát csak megnyugtatni Elmer és Patrick, és Linda, és mindenki más
aki után jön, van egyáltalán Nem szégyen, hogy felé
az alján a nagy táblára.
Ha valami, akkor ez azt jelenti, kapott működik, és ez helyes, de
nem feltétlenül hatékony, a tér vagy időbeli, mint amilyen lehetne.
>> Tehát, teljesen opcionális.
De azt jelentette, hogy a sárgarépa a fajta, így hogy amikor dolgozik a p
meg, annyira büszke magára, akkor kapott ez működik, akkor tegye a nagy
fórumon, van egy nagyon jó szám, megy vacsorázni, akkor jön
vissza, és a szobatársak már szélű ki a nagy táblán.
Nos, itt az ideje, hogy ezen a ponton, hogy menjen vissza a rajztábla, hogy
újra kihívást jelent a nagy táblára.
Ha megnézzük a spec, a utasításokat kapcsolódást a
nagy táblára már kiküldték.
>> Így pár heads up -
egy, a pre-javaslatot a végső projekt miatt a jövő hétfő.
Lásd ezt spec a pályán a honlapján, hogy ez mit jelent.
Ez tényleg csak egy laza, de gondoltam, provokáló email közted és a
TF, tényleg csak azért, hogy a dolgok kezdtek, a beszélgetés kezdődött, noha
a legtöbben még csak nem is írt Weblap előtt, nem is tudom, mi
lehet, hogy talán, végre a végleges projekt.
Menj hit, tudni fogod, hogyan kell csinálni jó néhány
dolgokat néhány hét alatt.
Tehát csak kezdődik ez a folyamat egy a spec feltárása lehetséges ötleteket.
>> Továbbá, mi lenne meghívni, hogy nem is - van egy hagyomány, sok éven
Most, a tanfolyam, hosting ez - store.cs50.net.
Mindennek eladott költség.
És ez tényleg csak egy lehetőség, hogy kopás CS50, ha szeretné csinálni
, hogy a pálya és a.
Például, vannak olyan dolgok, mint a t-shirt, hogy lehet, hogy láttam
majd az egyetemen, pulóverek.
És akkor, mi is kérd meg a tanulókat, hogy nyújtson be terveket, hogy halhatatlanná
A CS50 boltban.
>> Például, az egyik a tavalyi kedvencek, hogy talán már
rezonál veled ez itt.
Nagyon népszerű termék.
Tehát, ha szeretne részt venni ezt, akkor fel olyan formában hamarosan, a
cs50.net/design, amelyhez tudsz feltölteni egy kép, hogy már készült
Illustrator vagy a Photoshop vagy valami hasonló programot.
És ha ismeri az ilyen típusú előírások, azt akarjuk, hogy
egy PNG kép, legalább 200 dpi- inch, és kevesebb, mint a sok pixel,
és a 10 megabájt.
További részleteket, csak e-mailben a Természetesen a fejüket heads@cs50.net ha
szeretne részt venni ebben.
>> Rendben, akkor ma nincs több C. Tehát kezdenek, hogy húzza vissza a rétegek a
internet, az interneten, és hogyan lehet tulajdonképpen írásához szoftver
a különböző környezetben.
Így különösen, kérdezzük meg, Először is, a kérdés -
hadd tegyem minket ismerős rajz app ide.
Hadd tegyek fel a kérdést, hogyan működik az internet.
>> [? DIÁK: Mágikus. ?]
>> SPEAKER 1: Mágikus.
OK.
Jó válasz.
Szóval kezdjük ott ma, és nézd meg, nem tudjuk, hogy ez egy kicsit kevésbé varázslatos
egy órán belül.
Próbáljuk elmondani azt a keretében egy történetet.
>> Szóval rajongói megy facebook.com, vagy reddit.com vagy
amit ezekben a napokban.
És mi történik valójában, ha írja valami ilyesmi
facebook.com, és nyomja meg, a Chrome, vagy a Firefox, vagy az IE vagy a Safari,
vagy bármilyen böngészővel te valójában csinál?
Meg tudjuk mondani ezt a történetet, talán mondatról mondatra?
Mi az az egyik első dolog, hogy történik, ha Enter után
gépelés facebook.com?
>> [? DIÁK: A?] Számítógép tesz egy HTTP kérés.
>> SPEAKER 1: OK.
Így a számítógép miatt - Majd hívják - egy HTTP kérést.
Most, ez mit jelent?
Nos, mindannyian valószínűleg látta, vagy gépelt, már évek óta, H-T-T-P gyakran
majd kettőspont, slash, slash.
Tehát mi az, hogy?
>> Nos, HTTP HyperText Transfer Protocol.
És ez csak egy divatos szóval, ez a nyelv, hogy a web böngészők,
mint a Chrome és a többi, és webszerverek, mint a facebook.com, beszéljen
egymást.
És ez egy viszonylag egyszerű, az angol orientált nyelv.
Ez majdnem olyan, mint pszeudo kódot.
>> És ez egy módja az ügyfél, mint hívjuk, hogy - egy böngésző -
kommunikál a szerverrel.
És, mint egy étteremben, ha, az ügyfél, üljön le egy asztalhoz
majd hogy valamit le a menüjében a szerver, hogy a szerver
majd hozza vissza valamit, bármi legyen is az, amit kért.
Ugyanaz a számítógépek világában.
A böngészőt -
az ügyfél -
megy, hogy a kérelmet, és akkor remélhetőleg vissza
valamit a szerverről.
És, hogy valami, egy magas szinten, a weboldalt.
Egy valamivel alacsonyabb szinten, ez egy fájlt írt egy másik
nyelv a HTML -
HyperText Markup Language.
De még az, hogy csak egy pillanatra.
>> Így HyperText Transfer Protocol -
HTTP -
ez a protokoll böngésző és a szerver használata.
Nos, mi a protokoll, pontosan?
Nos, lehet gondolni , mint egy nyelv.
De ha eljussanak a hallgatóság, egy normális dolog számunkra, hogy az emberek
nem az, ha valakit üdvözölni, Azt mondom, hi, a nevem David.
>> [? DIÁK: Szia,?] Nevem Dipty.
>> SPEAKER 1: "Hi, my name is Dipty "feleli.
És így már volt ez a meglehetősen önkényes kölcsönhatását kezet, mint
gyakran az emberi egyezmény a legtöbb országban.
És ez a protokoll, nem igaz?
Valahogy kezdeményezte kiterjesztve a viszont meglehetősen ügyetlenül, a színpadon
A Sanders itt.
Rájött, ó, kaptam egy kéri a kezét látszólag.
És ő válaszolt a megkeresésre a valóban elismeri azt.
Egy elismerve, ACK, valójában egy kifejezés nagyon gyakori a világon a
hálózatépítés, a szerver elismerik az ügyfél.
Aztán valami elkészült, amely tranzakció, és a kínos vége.
Szóval ez tényleg, mi történik a motorháztető alatt is.
>> Hadd ezt egy kicsit technikailag a motorháztető alatt.
Én megyek ide egy terminál ablakot.
Ez a terminál ablak történetesen az én Mac, de meg tudná csinálni ugyanazt
A dolog CS50 Appliance.
És én valóban megy, hogy egy program hogy nem igazán használják
sok minden a félévben.
De hívják Telnet.
>> Vissza a nap, Telnet volt a program hogy használt csatlakozni
távoli szerver, hogy ellenőrizze a mail vagy ilyesmit.
Egyelőre fogjuk használni ezt a régi iskolai program, Telnet, hogy úgy tesznek, mintha
lesz egy böngésző.
És én megyek előre, és hajtsa végre a következő - hadd
növelni a betűméretet.
>> És azt fogom mondani, a Telnet kiszolgáló úgynevezett www.facebook.com, de
különösen Telnet 80-as portra.
Majd még visszatérünk erre.
De most, tudja, hogy a legtöbb szolgáltatás az interneten azonosítja
egyedülállóan néhány számot.
Ebben az esetben ez a 80.
Most a legtöbb akkor valószínűleg soha nem gépelt 80. előtt.
De a valóságban, ha elmegyek egy böngésző és húzza fel, például,
http://www.facebook.com/--
ez automatikus teljes, az nem az én történelem -
Rendben, most megyünk a vastagbél 80. perjel.
>> Szóval azt állítják, hogy annak ellenére, hogy már valószínűleg soha nem gépelt ilyet, és
a vastagbél 80 után facebook.com, remélhetőleg, még mindig működni fog.
És valóban, megy facebook.com.
Így kiderül, hogy a 80 már implicit.
Egyikünk sem emberek voltak írja, hogy az évek óta.
Mivel a böngészők, alapértelmezés szerint, csak Feltételezzük, hogy a szám a használni kívánt
hívásakor egy szervert, beszélni, sőt, 80.
Mivel a hosszú történet rövid, szerverek tehet így több, mint
szolgálják a weboldalak.
>> Ezek válaszolni azonnali üzeneteket.
Ők e-mailt küldeni.
Van sok szolgáltatások futhat egy szerveren.
Tehát ezeket a számokat - ebben az esetben 80 - egyedileg azonosít egy ilyen
szolgáltatásokat, amelyek a HTTP, az web protokoll, mint a szerveren
talán valóban támogatást.
De képes szimulálni ezt a kérést most, szövegesen, ezzel a régi iskola
Telnet programot.
Így fogok lényegében már mintha hogy egy böngésző és beszélni HTTP
küldött, az én billentyűzet, pontosan parancsok Chrome csak tudta, hogyan
hogy küldjön nekem varázsütésre.
>> Szóval megyek előre és nyomja meg az Entert.
Figyeld meg, hogy megpróbál 31.13.69.32.
13. Mi az?
Szóval ez az IP-cím.
Most, akkor is, ha nem is ismeri a bonyolult ilyen, akkor
valószínűleg egy általános értelemben vett hogy ezek a dolgok léteznek.
És az IP-cím -
IP-cím -
csak egy egyedi azonosítót a számítógép az interneten.
Ez egy kicsit olyan leegyszerűsítés ebben a pillanatban.
>> De minden számítógépet az internet egy egyedi IP-címet, ugyanúgy, mint minden
ház, mondjuk, az USA-ban egyedülálló postai cím, olyasmi, mint 123
Main Street, a Anytown, USA.
Tehát valami ilyesmi.
És ez is a leegyszerűsítés.
De ezek a címek, hogy mi van a postai világban és ezek a címek
hogy mi van a számítógépes világban egyedi azonosításához szerverek, hogy mikor
küld egy üzenetet, hogy őket a internet, vagy ha tesz egy levelet
egy régi iskola postafiók -
postai úton -
a szolgáltatás tudja, hogyan lehet, hogy kérésére, vagy levélben, a
címzetthez.
>> Most a számítógép, valahogy, már csak rájött, hogy a Facebook egyedi IP
a 31.13.69.32.
Tény, hogy valószínűleg változtatni.
Facebook valószínűleg több IP címek, mert abszolút
több mint egy szerver.
De ez történt nekünk varázsütésre.
Tény, hogy a titkos belső neve szerveren Már látszólag kapcsolatban
hogy hívják star.c10r.facebook.com, bármi is legyen az.
Csak, amit a rendszer rendszergazda a Facebook úgy döntött, hogy
hívják az adott szervert, hogy kissé véletlenszerűen küldtek.
>> Tehát most, ha a kapcsolat nem időtúllépés, megyek
úgy, mintha, hogy a böngésző.
Azt fogom mondani, hogy helyet perjel helyet.
És én teszek, mintha, hogy beszél HTTP 1.1-es verziója, amely a
Az egyik, hogy a legtöbb böngésző.
És én konkrétan majd megemlítse a szerver, az úton, szeretném, ha a
website ismert a világon mint facebook.com.
Enter, Enter.
És most, figyeld meg, mi történt.
>> A szerver, a pincér, reagált hogy a rendelést, vagy a kérésemet, és
egy szöveges üzenetet.
Most ismét a világon a böngészők, mint a Chrome és a Safari, akkor nem
látja ezt, mint az emberi.
A Microsoft és a Google csak elrejteni ezeket az adatokat tőlünk.
De a Facebook válaszolt egy válasz nyelvén is HTTP.
Figyeljük meg van egy kód van, 302, ami valójában különleges jelentősége a
egyezmény.
Találni, így ez legalább ígéretes.
>> De úgy tűnik, a Facebook mondja meg, mm-mm, nem akarsz
amit kértél.
Azt inkább akar a mai különleges, ami
facebook.com / unsupportedbrowser.
Így magas szinten, mit jelent a Facebook úgy tűnik, hogy itt?
Ez átirányítás engem.
Így a Facebook nem szereti a tény, hogy én vagyok úgy tesz, mintha
legyen ez a másik böngészőt.
És így ez átirányítás , hogy a honlap bizonyos.
>> Én tényleg kíváncsi, hogy most mi ez a dolog úgy néz ki, mint a.
Hadd menjek át, hogy Chrome így Láthatjuk, hogy mit akarnak, hogy lássam.
Így most már valóban küldött nekem vissza Facebook, mert rájöttek,
Ó, van egy támogatott böngészőt.
Mi nem is fog mutassa meg, hogy az oldal.
Szóval menjünk előre, és látni ha nem tudjuk helyrehozni.
>> Megyek kell csal egy kicsit.
És még ezen a héten, hogy jöjjön.
De fogok egy dolgot itt.
És leírom ezt nemsokára.
Adjon meg egy pillanatra, hogy csal és wow meg.
Hadd tegyem ezt.
OK.
Leírom, hogy mit csinálok csak egy pillanat.
Én megyek előre, és törli a kapcsolat, és próbálja meg újra.
>> Get slash HTTP 1.1 host www.facebook.com user-agent.
OK.
Most már úgy tett, mintha Chrome.
Így kiderül, hogy amikor a böngésző küld egy kérést a szerver, ez csak
A becsület rendszer.
Ha azt mondom, én vagyok Chrome, Facebook vállalja vagyok Chrome.
És azokat az eszközöket, amelyekkel azonosítottam magam, mint a Chrome ezzel
atrociously hosszú sora.
Lényegében minden a böngésző gyártó a világ
úgy döntött, nos, ez a változata a böngésző az operációs rendszer
egy user-agent string, úgy néz ki, mint az őrült káosz van.
És a Mozilla is ott a történelmi okok miatt.
>> De észre, hogy mennyi információt vagyok szivárgó a facebook.com nélkül is
bejelentkezés
Azt mondom, hogy ez Mark a Mac, hogy én vagyok a.
Azt mondom neki, hogy ez egy Intel alapú Mac Mac OS 10.8.5.
Mellesleg, ez az információ lesz minden honlapon, hogy látogasson el a
a böngésző.
Elég ártalmatlan, ám ez egy kicsit juicier.
>> Figyeljük meg, hogy, ha azt olvassuk elég messzire, Én a Chrome verzió
30.0.1599.101.
De most, észreveheti, hogy a válasz nem olyan rossz, mint korábban volt.
Hol van Facebook mondja hogy menjek most?
Azt mondja nekem, megint, a honlapon -
Azt mondja nekem, hogy ez költözött véglegesen.
Nos, hol a fenébe Facebook menni?
>> Igen, ez egy kis különbség.
De vegyük észre, itt, hogy a honlap ténylegesen költözött HTTPS.
Tehát hosszú történet rövid, ez az egyik módja hogy a Facebook érvényesítése, hogy
valójában a végén a biztonságos változatát a honlapjukon, az egyik, hogy ez a
titkosítás -
bonyolultabb, mint a titkosítás is beszéltünk p szett két, hanem
titkosítás mégis.
>> Most ezen a ponton nem lesz nehéz számomra, hogy svindli a web
kéri a Telnet.
Mert ha mondod , hogy az SSL -
A HTTPS előtag, ami ez azt jelenti -
ha akarod mondani nekem, hogy használni kriptográfia, nincs mód megyek
kézzel titkosítani az üzenetet előtt az összes itt, és próbálja
kitalálni, hogyan kell csinálni.
Ez csak megy, hogy sokkal bonyolultabb.
De ez az, amit a böngésző tesz az Ön számára.
>> Lássuk, ha ez nem megy egy kicsit egyszerűbben, akkor a honlap
ez nem számít számunkra, hogy olyan biztonságos.
Menjünk, mondjuk, harvard.edu 80-as porton.
Enter.
Rendben, hogy slash HTTP 1.1.
És mit jelent ez az első slash jelent?
Csak hogy világos legyen, miért Tartom, hogy gépelés?
>> Hát általában, amikor egy URL -
és sajnos a böngészők általában rejteni ezt ezekben a napokban -
Normális esetben, ha megy harvard.edu, az URL hivatalosan
nem végződik a perjel.
Mivel egyetlen perjel jelöli mely része a merevlemez?
A gyökér a merevlemez.
Mi, a készülék nem igazán volt gondolni ezt, mert vagyunk
mindig John Harvard mappáját.
De a mappában van egy másik mappába.
És mappa van a gyökere a Appliance merevlemezén, hogy úgy mondjam,
annak ellenére, hogy a virtuális.
Tehát egy perjel, mint az azt jelenti, a gyökér a merevlemez.
Ez olyan, mint a C vastagbél backslash, vagy ez a a gyökere a hangerő, a Mac OS.
>> De a Chrome és más böngészők ezeket nap, ütött felhasználóbarát, és
úgy elrejteni, hogy perjel összesen.
De ez minden, ami azt jelenti, az én szöveges üzenet -
add nekem a gyökere harvard.edu 's honlap, azaz a
alapértelmezett oldalt is.
Hadd megy előre, és nyomja meg az Enter billentyűt.
Hadd emlékeztessem a fogadó, amit szeretnék www.harvard.edu, csak abban az esetben van
más weboldalakon élő ugyanazon a fizikai szerveren.
>> OK.
Harvard egy kicsit türelmetlen velem.
Szóval ezt újra, gyorsabb.
Get slash HTTP 1.1 host www.harvard.edu user-agent -
Gondolom a szerver nem ellátás sokat erről -
Enter, Enter.
Ejha.
Ó a fenébe, rossz kérelmet.
OK.
Szóval, mi folyik itt -
hello, harvard.edu.
Miért csinálja az - érdekes.
Oh, OK.
>> Tehát mi Harvard most ezzel - és mi majd gyorsan megfordul le
ezt az utat, mert ez lesz hogy unalmas gyors -
észre, hogy Harvard valójában tömörítő válaszában nekem, ami
nem ideális.
Mert úgy tűnik, mint egy ember, nem tudja, hogyan kell kicsomagolni bitek
küldtek nekem tömörített.
És ők is látható a szemét ott, mert ők nullák és egyesek,
de nem ASCII karaktereket.
Ők minták nullák és egyesek, hogy már tömörített, hogy vegye fel
kevesebb helyet foglal.
>> Így nagyon gyorsan, hadd lássam ha én is vissza itt.
Próbáljuk, talán egy másik campus összesen.
mit.edu get perjel perjel HTTP 1.1 host www.mit.edu user-agent vastagbél ott.
Köszönöm, MIT.
OK.
Tehát itt van egy internetes oldalon.
>> Tehát ez az a nyelv, úgynevezett HTML -
HyperText Markup Language.
Én csak görgetés vissza az ideje, hogy a nagyon
tipp az oldal tetején.
És észre, hogy MIT válaszolt a kérésemet.
200 jó.
200 azt jelenti, minden szó az OK gombra.
És ez egy státusz kódot, amely mi emberek tényleg nem
Látod, a jó értelemben.
Mert ez azt jelenti, minden rendben van.
>> Figyeljük meg, hogy MIT tájékoztatása nekem, hé, a szerver rohanunk nevezik
Apache, ami egy nagyon népszerű nyílt forráskódú ingyenes web-szerver.
Ők fut, úgy tűnik, UNIX, amely egy
operációs rendszer, mint a Linux.
Figyeljük meg, hogy a látszólag frissített a weboldal a 04:00,
Greenwich Mean Time.
>> Figyeljük meg néhány egyéb részleteket.
Ők vissza, nekem, text / html.
Szóval majd meglátjuk, hogy ez mit jelent csak egy pillanat.
Már látszólag kaptam 14717 byte értékű HTML.
És néhány más, ezoterikus információ ott.
>> De ez az, ahol ez lesz érdekes.
Így, hogy egy internetes oldalon.
Így, hogy egy weboldal, amelynek címmel a lap, a böngésző, az
MIT kötőjel Massachusetts Institute of Technology.
És valóban, ha visszamegyünk a Chrome és a látogasson www.mit.edu, észre, hogy,
sőt, a cím itt, az MIT kötőjel Massachusetts
Institute pont, pont, pont.
És most észre is, ha nem igaz, vagy kattintson ellenőrzik kattintson az asztalon itt,
és menj Oldal forrásának megtekintése -
legalábbis a Chrome, de minden böngésző nem erre, ha egy eszköz -
az, hogy ugyanazt a fájlt.
>> Előfordul, hogy színkóddal, vagy szintaxis kiemelve.
De, mint a C-kódot, nem színezett az Ön által, hogy
színezett a gedit hasonlóan A Chrome csak így
ez szebb olvasni.
De ez a dolog, hogy akkor hamarosan írni.
Szóval ez a végjáték.
A kiszolgáló válaszolt, hogy az információ, mint te válaszolt
a kéz a kézfogás.
De mi mást kell majd A kettő között ezek a lépések?
>> Nos, amikor azt írja, ebben az utóbbi esetben, www.mit.edu és megüt belép, azt
tudom, hogy beszél a kikötő 80 automatikusan port
csak, hogy ez a szám.
De hol az IP-cím menni?
Hogyan számítógépem kitalálni, mi az IP-címét mit.edu van?
>> Nos, kiderült, ebben a világban, ott a dolgokat az úgynevezett DNS szervereket.
És hadd menjen előre, és felhívni egy gyors kép itt.
És ez akkor csak felvázolni, hogy durva kifejezések, mi folyik itt.
Szóval akkor úgy, mintha ez a a laptop itt, Sanders.
És ez Wi-Fi-t, így ez kapcsolatban vezeték nélkül valamit.
>> Mi ez valójában kapcsolódik?
Nos, valahol itt van valamit a
fal az antennákat.
És ez az úgynevezett hozzáférési pont -
AP.
Vezeték nélküli hozzáférési pont, vezeték nélküli router - nevezzük, amit akarsz.
De ők az egész campus, azok a kis antennák.
A miénk készülnek Cisco, jellemzően.
És valahogy, a számítógép nem beszél az adott vezeték nélküli hozzáférési pont,
Valahol itt Sanders, vagy a földszinten, vagy azon kívül.
>> Időközben ez a dolog már nagyon sok fizikai vezetékek fog, valószínűleg a
Science Center, ami aztán rajzolni, mint ez.
Ez valójában nem így néz ki.
Ez valójában sokkal jobban néz ki.
Így a Science Center egy csomó A számítógép belsejében az, hogy
valahogy fizikailag kapcsolódik az összes E hozzáférési pontok az egyetemen.
És azok a fizikai számítógépek, fogjuk hívás router vagy átjáró.
>> A router, mint a neve is sugallja, ez célja az életben, hogy út
információt.
Beletelik néhány bit, egy számítógép, a bemenet, és kiszámítja, hogy hol
ezeket a biteket kell küldeni.
Tehát abban az esetben, a kérelem mit.edu, valójában nagyon egyszerű.
My kérés érkezik a böngészőben, , mint a Wi-Fi-t, hogy a hozzáférési pont, akkor
keresztül néhány kábel, egy router A Science Center.
És valahogy, a router az Science Center kitalálja
hogy MIT arra van.
És fogok haladni az bit, megyek útvonalon ezeket a biteket,
az úton, le Mass Ave., az MIT-n.
De honnan tudja, mi a számítógép Az IP-cím páros volt?
>> Nos, kiderült, hogy valahol itt vannak szerverek -
és fogok rajzolni meglehetősen absztrakt -
mint a DNS-kiszolgáló -
Domain Name System.
Ezek nem router.
Ezek különböző típusú szerverek amelynek célja az életben, hogy lefordítani
host nevek, mint a www.mit.edu, az IP címek, mint a 1.2.3.4 Tehát DNS szerverek
pontosan erre.
Ön szerint az őket, mint akik a nagy adatbázis, vagy tényleg, mint egy nagy Excel
fájl két oszloppal.
Az egyik gazda nevét, egy az IP-címeket.
És csak átalakítani az egyik a egyéb, mindkét irányban.
>> Most a valóságban, ez egy kicsit bonyolultabb ennél.
De ez, hogy a számítógép, a véletlen Mac vagy PC az asztalon itt, tudja,
mi az egyedi azonosítót a www.mit.edu, vagy a Facebook, vagy a
harvard.edu, ami azt illeti.
Persze, ott van a teljes Mass Ave itt.
Aztán eljutunk MIT, amely a valójában vonzóbb.
Ez lesz MIT.
És így is van néhány szerver.
És valahogy van egy vezetékes, vagy vezeték nélküli kapcsolat a Harvard.
És persze, akkor ennél jóval messzebbre az úton, mint a MIT, és beszélj
a legtöbb olyan számítógép a világon.
>> De nézzük, ha nem látom.
Hadd menjek vissza a Terminal ablak egy pillanatra.
És tegyük fel, hogy rájöttem, mi az IP-cím a mit.edu
mint a Telnet rájött előtt, és a böngészőm világosan
kitalálni nekem.
És fogok egy program futtatása, ebben a Terminal ablakban, az úgynevezett
traceroute, nyomon a útvonal innen -
szó, ez a táblázat - a www.mit.edu.
Lássuk, mi történik.
Hadd valóban csökken a betűméret.
OOP.
Nem akartam lepni.
>> OK.
Tehát itt vagyunk.
Hadd menjek előre, és futtassa ezt itt.
És mit láttam az előbb, és látjuk most ismét, ez
kimenet - traceroute www.mit.edu.
Figyeljük meg, hogy az első sorban, a program valóban rájött, hogy a MIT
IP-cím a számát.
És most, hogy mi folyik itt köztünk és köztük?
>> Tehát ez a sor itt, a sorban, és ez a vonal itt, két sorban, és aztán,
sor három - mit mindegyik vonal valószínűleg képvisel?
Helyek, pontok, persze.
Úgy hívják komló, fogalmilag.
De fizikailag, mik ezek?
Ők router.
>> Már csak, tényleg, egy darab hardver itt, hogy beszéljünk eddig.
Ők router.
Tehát ez a dolog itt -
crazy név -
de ez valószínűleg gépterem, MR, a Science Center.
Ez egy átjáró, aka router.
Ez csak néhány egyedi számot valaki jött fel rá.
És ez a harvard.edu.
És ez az IP-címét, hogy a router ez, megint, valószínűleg a
Science Center, név alapján.
Ez a második sorban egy újabb router, amely nem rendelkezik a beceneve
látszólag - a gazdagép nevét - a csak azt az IP-címet.
>> Tehát hosszú történet rövid, hogy az adatokat pontok B, van több, mint
Harvard router, és MIT router, és a Google router,
és a Facebook a router.
Van több tucat, több száz, több ezer útválasztók bármely pontja között A és a
B pont az interneten.
De általában, lehet kapni az adatok egyik helyről a másikra
kevesebb, mint 30 ugrással.
Más szóval, csak meg kell adnia Az adatok 30 vagy kevesebb ilyen router.
És ez általában sok kevesebb, mint ezt.
>> Nos, nézzük meg, mi történik itt.
A harmadik sorban, elérünk egy router nevű core Science Center gateway
vagy valami más.
4. sorban, van határ átjáró -
ezek csak rejtélyes rövidítések -
belül is harvard.edu.
Itt egy újabb határon átjáró.
És akkor, hirtelen, hé, Úgy tűnik, hogy a New York City.
>> Így kiderül -, és én vagyok következtetnek arra, csak a fogadó nevét.
Ez félrevezető lehet.
Lehet, hogy az úton.
Nehéz azt mondani -
de ez lehet használni, mint egy kinyilatkoztatás hogy a legrövidebb távolság két
pont az internet nem feltétlenül egy egyenes vonal.
Ha úgy gondoljuk, a legrövidebb a leggyorsabb útvonal, a legkevésbé zsúfolt
útvonal, nagyon is lehetséges - bár mi nem lehetünk biztosak -
hogy az adatok utazik a tisztességes távolság a sorok között öt és hat.
>> Most sajnos MIT, vagy valaki, van egy kis önvédelmi, és már
kezdte figyelmen kívül hagyva a kéréseket.
Azok a routerek beállítva, hogy figyelmen kívül kéri az űrlap, akik
te, ki vagy te, ki vagy te.
Tehát lássuk, ha ez nem megy valaki több szövetkezet.
Tehát Stanford egy szép hagyománya miután egy kicsit több nyitottságot.
Tehát nézzük meg, mi történik itt.
>> Ismét meglehetősen rejtélyes.
De kezdjük megint a gép szoba a tudomány
Center, egy sorban.
Szóval ez jó.
A legtöbb szerver nem válaszolt, beleértve a Stanford.
Így észre mentünk a gépterem A Science Center, bizonyos
névtelen router máshol, egy másik Science Center átjáró, a határ
gateway, majd valami itt -
nox.org.
Ez az északi Crossroads egy nagyon népszerű kukucskált pont, ahol sok
kábelek, sok internetszolgáltatók -
Internet szolgáltatók - csatlakoztassa a.
Itt egy újabb névtelen IP itt.
Itt egy újabb olyan szerverre.
>> De ez érdekes.
Hol van a router sorban nyolc, talán?
Tehát valószínűleg Washington, DC.
És én is ilyen megerősítik hogy hipotézis ebben az időben.
Mert hogyan időbe telt, hogy menjünk A Science Center erre router
sorban hét?
Nos, ezek a milliszekundum mérések a jobb oldali itt
becslése abban az időben.
>> Három ezek közül, mert a program traceroute, igyekszik minden
router háromszor, csak hogy lehet kapni egy vizuális átlagát a számokat.
De úgy tűnik, tart hat milliszekundum, hogy
evezni hét router.
De hogyan lehet gyorsan, úgy tűnik, akkor utazás, ha egy kicsit között
Boston és Washington DC-be?
14 milliszekundum olyan hosszú, mint tart az, hogy az azonnali üzenetet, ami azt
e-mail, az adott weboldal kérés közötti utazás itt és Washington DC-ben.
>> Ha megyek tovább, a router a 10., Melyik városban vagyok látszólag most?
Tehát, Houston.
És ez megerősíti Az ugrás az időben.
Ez nagyon lassan, hogy a Houston.
Tart 47 milliszekundum, hogy a Boston Houston ebben az esetben.
És ha megnézzük tovább LAX -
úgy néz ki, mint mi vagyunk egyre a Stanford fajta így végig kell mennie LA.
De én következtet, hogy a Los Angeles.
A geeks hajlanak arra, hogy repülőtéri kódokat A routerek nevek.
És ez a fajta következetes és ezt a feltételezést.
82. milliszekundum.
>> Aztán látszólag megy egy másik Los Angeles, LA másik router, majd néhány
névtelen után, majd végül egy rejtélyes név Stanford hálózati vagy
közel ahhoz, stanford.edu, a 90 milliszekundum el, vagy 6
plusz óra repülővel.
Szóval így gyors adat utazik az interneten.
És ez legszükségesebb dolgok adottnak ezekben a napokban.
Amikor némi Gchat a valaki, és az üzenetek csak
megjelenő, fontolja meg, hogy milyen gyorsan, hogy ez történik.
És vizuálisan, ez valóban történik az, hogy ilyen sebesség.
>> Tehát pont között egy és 18, ebben az esetben, vannak
dolgok mellett router.
Melyek a gép az interneten , amely blokkolja a forgalom
attól, hogy a?
>> DIÁK: Tűzfalak.
>> SPEAKER 1: Szóval, tűzfalak.
És mi van a személyes tűzfalat, például hogy a saját Mac vagy PC lehet tartani
forgalom, vagy ki.
Harvard van tűzfal.
MIT feltehetőleg van tűzfal.
És a Stanford nem, mint ahogy az összes internet-szolgáltatók, akik saját
Ezek a routerek között A és B pont De vajon valaha abba, hogy fontolja meg,
vagy gondozás, hogy a tűzfal működését.
Hát már, mi az alapvető épület blokkok, amellyel mérnök
ezt a választ.
>> Ha volt egy tűzfal -
és tegyük fel, hogy van valahol között pont és pont B
A kábel jön be neked, és megy ki az Ön számára.
Szóval van a technológiai képessége hogy nézd meg az összes, a borítékok
információkat, amelyek között áramló Ön és a másik személy.
Más szóval, a get üzenetek voltam kézzel beírni, akkor lehet gondolni
őket, mint írásban egy gyors megjegyzés valakinek, amivel az IP-címét
címzett, és a port számát címzett, az ezt a borítékot, majd,
írásban a saját IP-címét, és a saját port számát a bal felső
sarok, mint akkor a levelet.
Ezután küldje el vezeték nélkül.
És ez valahogy utazik, a routerek, a vezetékek, vezeték nélkül,
az úton, hogy MIT.
>> Tehát, ha egy tűzfal, hogyan abba, hogy ne történjen meg?
Mit tennél, ha a következő p meg volt végre egy tűzfal?
Hogyan állíthatom egész Harvard emberek sem beszél MIT emberek újra?
>> [? Diák:?] Fordított a levelet.
>> SPEAKER 1: Hogy mi?
>> [? DIÁK: Reverse?] a levél elején.
>> SPEAKER 1: Fordított a levél - Mit jelent ez?
>> [? DIÁK: Üzenet?] It vissza a feladónak.
>> SPEAKER 1: Küldje vissza.
OK.
Szóval lehet elutasítani a virtuális boríték, valami ezzel visszatér
feladó valahogy.
Tehát biztos, hogy az, amit szeretnénk elérni.
De nézzük egy kicsit mélyebbre merülni.
Hogyan tehetem ezt meg?
>> Ha a bemenet erre a problémára -, ha én vagyok a tűzfal, és én vagyok hatékonyan
között áll A és B pontok, valamint Én egy középkorú férfi, hogy lesz, hogy vizsgálja meg
belül ezt a borítékot, és ezt követően döntenek e, hogy küldje vissza a
Harvard vagy hagyja, hogy továbbra is, milyen van az én, a tűzfal, megyek
akar nézni?
>> Azt hiszem, hallottam itt.
>> [? DIÁK: Hol ez?] Érkezik.
>> SPEAKER 1: honnan jön az.
Tehát, ha a forrás IP-cím - a kis szám itt -
az IP-cím tartozik a Harvard -
és én tényleg tudom, hogy nagy valószínűséggel.
A legtöbb Harvard IP-címek indul A 140,247 dot valami dot
valamit, vagy 128,103 pont valami dot valamit.
Harvard tulajdonosa a darabokat Az IP-címek.
>> Nos, ha azt látom, hogy az IP-címeket feladó, tudok csak küld vissza.
A valóságban, az internet nem zavar idõt
küld a biteket vissza.
Csak szó szerint eldobja a csomagot törléssel, hatékonyan.
Akkor mi mást tehettem volna nézni is?
Tegyük fel, hogy azt akarja, hogy az emberek a Harvard látogatás mit.edu, és húzza fel
weboldalak és videók A MIT és hasonlók.
De én nem akarok az emberek a Harvardon küldje bárki MIT.
Hogyan is lehetővé forgalom Harvard az MIT, a weben keresztül, de nem engedi
valami, mint egy e-mailt?
>> [? DIÁK: A?] Port számát.
>> SPEAKER 1: A port száma - ez a egyetlen összetevő van.
Van IP-címet, amit csak tőkeáttételes vagy van port számát,
ahol 80, azt mondta, egyedülálló azonosítja internetes forgalmat.
Most én nem várom el, hogy tudja ezt - néhányan talán már tudja
az ismerete -
mi az a szám, hogy a használt e-mail, általában?
Ez gyakran 25.
25. utal SMTP, ami egy e-mail átviteli protokoll, amely lehet, hogy
kellett, hogy hozzanak létre egy bizonyos ponton, ha a Eudora, vagy Outlook, vagy
valami ilyesmi.
Ez is csak egy szám -
25..
>> Telnet, amit használtál előtt, használat 23.
FTP -
File Transfer Protocol, ha valaha Hallottam, hogy az egyik - használat 21.
HTTPS, biztonságos változat HTTP, amely akkor jön vissza
Nemsokára használ 443.
Így a világ egy csomó számok korrelál csomagok -
inkább összefügg szolgáltatások azok tényleges számokat.
Szóval ez az egész egy tűzfal csinál.
Ez egy pillantást ezen belül a virtuális borítékot, majd a döntés igen vagy sőt
hogy továbbítsa mentén, amely az ezeket a hatóanyagokat.
>> Most mi is Harvard tisztán csinálni hogy elmúlt a tűzfalat, akkor?
Ha azt szeretné, hogy képes üzenetet küldeni az MIT, de nem mutatható ki,
Nos, akkor hamisítják az IP-címét, és csak valahogy képzelet elég tudni
hogyan kell írni a C kódot, és írjuk meg a saját hálózati program, amely megváltoztatja a
cég címét.
A probléma az, akkor teljesen küldeni az adatok névtelenül, de ha azt akarjuk, hogy
hogy bármilyen válasz, mint látni MIT honlapján, természetesen, ez foglalkozik
kell, hogy helyes-e.
Ellenkező esetben, akkor lehet mondani, bármit akarsz, akkor nem fog
hallottam vissza tőlük.
De ezek csak az egyik fajta A támadások tudjuk küldeni.
>> De kiderül, ha elküldi a üzenetek - és tegyük
egy példa erre.
Kiderült, hogy van egy üzenet, amely Szeretném küldeni, ez nem csak a küldött
egy borítékot.
A hatékonyság kedvéért, különösen akkor, ha A fájlok akkor kéri, vagy a
válaszokat kapsz az különösen nagy, milyen TCP/IP--
Transmission Control Protocol / Internet Protocol - ez csak egy divatos
szóval, amit a hálózati szoftverek és számítógépek nem - az, hogy
hogy egy ilyen üzenetet, és vágjuk fel töredékek -
mondjuk négy töredékek.
>> És ha már vágni ezt fel itt, vágni ezt fel itt, amit a
számítógép ezután fog tenni az, hogy ez megy, hogy egy töredék, és tedd
egy borítékot.
Rendben, és hadd tegyem a -
lássuk.
Ez lesz egyet.
Ez lesz, hogy egy másik borítékba, és ez megy, hogy a második rész
Az üzenet itt.
Rendben van.
Ez lesz, hogy a harmadik rész, tedd ide.
Talán legközelebb fogjuk csak nem két részből áll.
És viszem a negyedik részt, és tedd ide.
>> És mi, most kell írni ezeken a borítékok -
amit majd úgy tesznek, mintha nem, az idő a kedvéért, és valójában nem írja ki.
Mit kell írni az egyes a négy borítékokat az üzenetem
valakinek?
>> [? DIÁK: A?] Rend.
>> SPEAKER 1: Tehát a sorrendben.
Nem kell csak az IP-címet és az port számokat, ahogy csak tárgyalt, azt
most kell egy sorszámot valamilyen mondani, hogy ez a csomag egy, a
van két, ez három, ez a négy.
És ez valóban hasznos.
Mivel az internet, mint kiderült, valójában nagyon megbízhatatlan.
Routerek kaphat zsúfolt.
Kábelek kaphat túlterheltek -
túlzott leegyszerűsítés -
De a bitek, hogy milyen routerek kell tenned, csak csepp csomagokat.
>> Más szóval, ha az internet csak nagyon zsúfolt, akkor lehet, hogy
közül három a négy csomag.
De ha van egy egyedi azonosítója a mindegyikük, tudni fogod, hogy te
hiányzó csomag négyes négy.
Így kérheti a srác a másik végét pedig elküldeni.
De feltéve, hogy nem történik meg, lássuk, mi fog történni.
>> Tehát, ha azt akarom, hogy küldjön egy üzenetet, hogy - akik szeretne kapni az üzenetet
az interneten?
Hogy valaki közelebb elöl.
Brian, ugye?
Rendben van.
Maradjon ott.
Fogom küldeni neked.
És a dolog az internet az, hogy esetleg nem is
ugyanezt az utat.
>> Tehát itt megyek.
Küldök egy üzenetet, töredék a négy.
Légy a router.
Csak, hogy más emberek foglalkoznak vele.
Tessék.
Adunk ezt neked, és akkor adja ezt neked.
És majd meglátjuk, milyen gyorsan -
hány ezredmásodperc tart hogy ezt az üzenetet Brian.
Mindenki részt ma.
Rendben van.
Brian van egy, és két.
Ha valaki azt akarja, hogy -
>> [? DIÁK: Mind a négy. ?]
>> SPEAKER 1: Ő mind a négy.
Tehát senki úgy döntött, hogy csökken a csomagot.
Semmi gond.
Ez rendben van.
Tehát Brian most már mind a négy.
Ha azt szeretné, hogy menjen előre és szerelje a számunkra.
Tudom, mi mintha.
Így az idők emlékére -
már négy.
Szóval, OK, nyissa meg az egyiket.
OK.
Ez az egyik negyedét üzenetem neked.
Most nyisd meg a második.
Ez lehet vicces, a végén, csak nekem és Brian.
Rendben, van kettő.
>> Tehát Addig is fizikailag nem ezt az ollót, de azt
ahhoz, hogy ezeket a dolgokat töredék egy számítógép csak küldeni néhány
bit egy csomag, egy virtuális borítékot, néhány, a bitek
más, valami más, és néhány olyan negyedik, majd hagyja, hogy a számítógép
dönt, amely ezeket a számokat, , hogy milyen sorrendben kell
az összefűzni őket.
És Brian, talán az egyetlen az egyik, hogy látja ezt.
Az üzenet, amit küldött Brain -, mert az Persze, az internet tele van
Ezek a -
Igen.
>> Szóval ez az üzenet.
És Brian lefagy az, hogy most.
Így volt, nyilván, egy kicsit erre.
De ez az, ami valóban megtörténik, mint útvonal adatokat a
közönség ezen a módon.
De van, ismét több ponton, routerek, tűzfalak és egyéb
olyan dolgok között, A és B pont és nem csak elmondani a történetet
verbálisan, azt hittem húzza fel a videó, hogy néhány barátunk, a
Erikson, évvel ezelőtt, tulajdonképpen összerakni, hogy elmagyarázza
hogyan működik mindez.
És ez a 10, vagy úgy perc hosszú.
Szóval kapsz most, Warriors a Net.
>> [MUSIC PLAYING]
>> Srácok az első alkalom a történelemben, az emberek és a gépek is
együtt dolgoznak, felismerve egy álom -
egyesítő erő, amely nem ismer földrajzi határok nélkül
tekintettel a faji, vallási, vagy színes -
egy új korszak, ahol a kommunikáció igazán összehozza az embereket.
Ez a hajnal a net.
Szeretné tudni, hogyan működik?
Kattintson ide, hogy kezdje meg utazás a hálóba.
>> Most pontosan mi történt, amikor rákattintott a linkre?
Akkor kezdődött az információ áramlását.
Ez az információ utazik le a személyes mail szobában, amikor Mr.
IP csomagok is, címkéket is, és elküldi azt az utat.
>> Minden csomag korlátozott a mérete.
Az e-mail szobában kell döntenie, hogyan kell osztani az információt, és hogyan kell
csomagot is.
Most a csomagot kell tartalmazó címkék fontos információkat, mint
mint feladó címe, vevő címét, és az a fajta csomag van.
>> Mivel az adott csomag lesz ki rá az interneten, hanem
kap egy címet a proxy szerver, amely egy speciális funkciója,
mint látni fogjuk később.
A csomag most indult rá a helyi hálózat, vagy LAN.
Ez a hálózat biztosítja a kapcsolatot az összes A helyi számítógépek, routerek,
nyomtatók, satöbbi tájékoztató csere a fizikai falai
az épületet.
A LAN egy nagyon ellenőrizetlen helyen, és sajnos, a balesetek
megtörténhet.
>> Az autópálya a LAN van csomagolva minden típusú információt.
Ezek IP csomagok Novell csomagok AppleTalk csomagok -
fognak ellen forgalom, mint mindig.
A helyi router olvas, hogy foglalkozzon, és szükség esetén emeli a csomag rá
másik hálózatra.
Ah, a router -
jelképe ellenőrzés a látszólag szervezetlen világban.
>> ROUTER: Hoppá, sajnálom.
Mondjuk ez itt, ezt itt.
Ez mozog itt.
Nem szeretem ezt.
Menjünk ezt.
Ez megy itt.
[Nem hallható]
Másképpen fecseg itt.
Tegyük ezt itt.
Nah, megyek vele.
Tegyük fel, hogy az egyik itt.
>> Srácok Ott van -
szisztematikus, nemtörődöm, módszeres, konzervatív, és néha, nem egészen
fel a sebességet.
De legalább ő pontos, a legtöbb esetben.
>> Router: Tedd, hogy az egyik ott.
Hogy az egyik megy oda, hogy az egyik megy ott, és ez megy oda.
Nos, a másik megy oda.
Ez megy itt.
[Nem hallható]
>> Srácok Ahogy a csomagok elhagyják az router, azt, hogy az utat a
vállalati intranet és a fej a router switch.
Egy kicsit hatékonyabb, mint a router, a router switch játszik a gyors és laza
IP csomagokat, ügyesen routing őket útjukon -
digitális Pinball Wizard, ha úgy tetszik.
>> Router Switch: Itt vagyunk.
Itt jön egy másik.
És ez egy másik.
Nézd, anya.
Itt megy.
Whoop körül vissza.
Hé, ott, ott.
Több mint balra.
Több mint jobbra.
Több mint balra.
Több mint jobbra.
Meglesz.
Itt jön.
Ő lő, akkor pontszámok.
Ez lesz.
Hé Wayne, vigyázz, itt jön egy másik.
Ó, itt vagyunk.
>> Srácok A csomagok érkeznek meg hely, ők felkapta a
hálózati interfész, készen arra, hogy küldött a következő szintre -
ebben az esetben a proxy.
A proxy által használt számos vállalatok egyfajta középső ember, hogy
csökkenti a terhelést a saját internetes kapcsolat, valamint a
biztonsági okokból is.
Mint látható, a csomagokat mind különböző méretű,
attól függően, hogy azok tartalmát.
>> A proxy megnyitja a csomagot, és úgy néz ki, a web cím vagy URL-t.
Attól függően, hogy a cím elfogadható, a csomagot küldött a
az interneten.
>> Vannak azonban olyan címek, amelyek nem felelnek meg a jóváhagyásával
A proxy -
azaz, vállalati vagy kezelési útmutatók.
Ezek röviden foglalkozik.
Mi lesz semmi ilyen.
Azok számára, akik teszik, ez az útra.
>> Következik, a tűzfal.
A vállalati tűzfal két célt szolgál.
Ez megakadályozza, hogy néhány igen csúnya dolog az interneten jön a
intranet, és azt is megakadályozza érzékeny vállalati információk
küldött ki rá az interneten.
>> Ha a tűzfalon keresztül, a router felveszi a csomagot, és elhelyezi rá
sokkal keskenyebb útra, vagy sávszélesség, ahogy mi mondjuk.
Nyilvánvaló, hogy az út nem széles ahhoz, hogy mindet.
>> Most lehet, hogy vajon mi történik az összes azokat a csomagokat, amelyek nem teszik
az út mentén.
Nos, amikor Mr. IP nem kap elismerését, hogy a csomag már
kapott időben, egyszerűen küld egy csere csomagot.
Most már készen áll, hogy adja meg a világot az internet, a pókháló
összekapcsolt hálózatok span az egész világon.
Itt routerek és switchek létre közötti hálózatok.
>> Most a net egy teljesen más környezetben, mint talál a
a védő falak a LAN.
Itt, ez a Wild West -
rengeteg, rengeteg lehetőségeket, rengeteg dolog, hogy
vizsgálja meg, és helyre kell mennem.
Köszönhetően a nagyon kevés ellenőrzést és szabályozás, az új ötletek megtalálni termékeny
talaj nyomja a borítékot a lehetőségeket.
Hanem azért, mert ezt a szabadságot, bizonyos veszélyeket is leselkednek.
Soha nem tudhatod, mikor találkozunk a rettegett ping a halál, a speciális
változata normál kérelem ping amely Néhány idióta találta ki, hogy összezavar
gyanútlan házigazdák.
>> Az útvonal a csomagok, hogy lehet, hogy át műhold, telefonvonalak, vezeték nélküli,
vagy transz-óceáni kábelt.
Nem mindig a leggyorsabb, vagy a legrövidebb, útvonalak lehetséges.
De lesz ott végül.
Talán ezért ez néha úgynevezett világszerte várni.
De amikor minden működik simán, lehet megkerülni a világon
öt alkalommal több, mint a csepp Egy kalap, a szó szoros értelmében -
és az összes költsége a egy helyi hívás, vagy annál kevesebb.
>> Vége felé a hely, találunk még egy tűzfal.
Attól függően, hogy a perspektíva, mint a adatcsomag, a tűzfal lehet egy
bástyája a biztonság, vagy a a rettegett ellenfél.
Minden attól függ, melyik oldalon állsz , és mi a szándékai.
>> A tűzfal célja, hogy legyen csak a csomagokat
amelyek megfelelnek a kritériumoknak.
Ez a tűzfal működik A 80-as és 25-port.
Minden olyan kísérlet, hogy belépjen a többi portok zárva vannak.
>> 25-ös port használják mail csomagokat, míg a 80-as port a bejárat a
csomagokat az interneten a web szerver.
Bent a tűzfal, csomagok árnyékolt alaposabban.
Egyes csomagok, hogy könnyen át vám, míg mások
néz ki, egy kicsit kétes.
>> A tűzfal tiszt nem könnyen becsapni, például amikor ez a ping
halál csomag által álcázza magát mint egy normál ping csomagot.
>> Tűzfal: Next.
OK.
Gyerünk.
Ez rendben van.
Nem probléma.
További szép napot.
Itt lenni.
Szia.
>> Srácok Azoknak csomagok szerencsés ahhoz, hogy ez idáig a
utazás majdnem vége.
Ez csak a felállás a felület vegyék fel a webszerver.
>> Napjainkban a web szerver futhat több dolgokat, egy mainframe, hogy a webkamera,
A számítógép az asztalon.
Vagy miért nem a hűtő?
A megfelelő beállítás, megtalálja , ha megvan a hozzávaló a
csirke cacciatore, vagy ha el kell menni vásárolni.
Ne feledje, ez a hajnal a net.
Szinte minden lehetséges.
>> Egyenként, a csomagokat kapott kinyitotta, és kicsomagolását.
A bennük található információk -
azaz, a kérés tájékoztató -
A küldött a weben szerver alkalmazás.
>> A csomag maga újrahasznosított, kész újra felhasználható, és tele van a
kért információkat, címzett és küldje el, útban vissza hozzád, hát
túl a tűzfal, router, valamint a keresztül az interneten, vissza
a vállalati tűzfal, és a felület, készen áll a kínálat a
böngésző az információkat kért -
hogy van, ez a film.
>> Elégedett erőfeszítéseiket és bizakodó egy jobb világban, a mi megbízható
adatcsomagok lovagolni ki szerencsésen a a naplementét egy másik napon, tudván,
teljesen, az általuk szolgált gazdáik is.
Most nem az, hogy a happy end?
>> SPEAKER 1: Ez, tehát, hogyan működik az internet.
Keresztül probléma meg hét rendben jobban megértsük ezt, és ugye
tanulni egy kicsit a HTML, PHP, és így tovább.
Bővebben az, hogy a specifikáció hogy megy el pénteken.
És majd meglátjuk, hogy hétfőn.