DOUG LLOYD: Wenn Sie auch beobachtet diese Videos
in der Reihenfolge, die wir empfehlen, Wir sind dabei, zu unterziehen
Bit einer Kultur Verschiebung.
Denn jetzt, wir gehen zu starten reden über das Internet und Web
Technologien.
Also bis jetzt, haben wir wirklich dabei eine Menge von C
>> Und wenn wir waren laufen unsere Programme,
wir haben ihnen laufen von der Kommandozeile.
Das ist ziemlich viel, wie die Benutzer wurde mit den Programmen interagieren
dass wir zu schreiben.
Sie nehmen etwas zu, etwas auffordern passiert im Terminalfenster,
und dann ist es soweit.
>> Manchmal vielleicht haben Sie persistent Daten, die danach bleibt.
Aber das ist so ziemlich alles.
Es ist in der Befehlszeile.
Es ist der einzige Weg, der Benutzer interagieren kann.
Von diesem Punkt an, wir werden beginnen
Übergang, so daß die Benutzer können mit unseren Websites zu interagieren.
So werden wir werden schreiben Websites, die nicht in C geschrieben sind,
jedoch sind in einer Vielzahl von anderen geschrieben Programmiersprachen, einschließlich PHP,
und es ist Art von Helfer-Sprachen, HTML, CSS, und dergleichen.
So werden wir beginnen sprechen über diese Dinge.
>> Bevor wir ins Netz zu bekommen Programmierung selbst,
Ich denke, es ist wahrscheinlich eine gute Idee, einen Schritt zurück und nehmen Sie die Rede
darüber, wie Computer und Menschen interagieren über das Web.
Also das Video ist wirklich eine Grundierung, Ein grundlegender Leitfaden, mit dem Internet.
Nun ist die Einschränkung der hier CS50 ist kein Netzwerkklasse.
Also, was werden wir reden etwa ist hier ziemlich hohen Niveau.
Wir sind nicht zu gehen bekommen in jede niedrigem Niveau
Einzelheiten darüber, wie all dieses Zeug funktioniert.
Wenn Sie interessiert sind dadurch gekennzeichnet, dass, würde ich stark
empfehlen, einen Klassen auf Computer-Vernetzung.
Und wir könnten sogar sagen, Notlüge oder zwei gerade
Für die Zwecke der Herstellung der allgemeines Verständnis klar.
>> Also mit dieser sagte, lasst uns darüber reden wie wir mit dem Internet zu interagieren.
So hier sind wir.
Hier sind wir.
Wir sind ziemlich gespannt auf immer auf das Internet, die
wie wir alle wissen, ist randvoll mit Katzen.
>> Jetzt haben wir nur eine Verbindung zum das Internet wie diese?
Nun, wahrscheinlich nicht.
Intuitiv wissen Sie, , dass, sagen wir zum Beispiel,
wenn Sie Ihre Wi-Fi ändern Netzwerk auf Ihrem Computer,
Sie nicht sehen, eine namens Internet es sei denn, dass passiert einfach so,
Um den Namen des lokalen Wi-Fi ist.
Recht?
>> Es ist in der Regel etwas wie zu Hause.
Oder wenn Sie bei der Arbeit sind, könnte es sei der Name Ihres Unternehmens.
Es gibt nicht nur eine Option namens Internet.
Und so etwas oder einige Dinge existieren in zwischen, wenn
Wir wollen mit dem Internet verbinden.
Was sind einige der Dinge?
Nun, wir werden darüber reden.
Wir werden auch darüber zu sprechen einige der wichtigsten Dinge,
Wir um in der Lage sein müssen um mit dem Internet verbinden.
Und die erste von diesen Dinge, ist eine IP-Adresse.
So dass Sie wahrscheinlich gehört haben, der Begriff IP-Adresse vor.
Was heißt das?
Nun, das ist eine IP-Adresse im Grunde eine eindeutige Kennung
von Ihrem Computer in einem Netzwerk.
Wie jedes Haus oder Büro hat eine eindeutige Adresse
, zu dem man eine Mail schicken.
>> Ebenso jeder Computer, wenn es will, Daten zu empfangen oder zu senden Daten,
muss eine eindeutige Adresse haben.
So dass, wenn Informationen gesendet oder empfangen wird,
es ist aus gesendet oder empfangen an die richtige Stelle.
Dieses Adressierungsschema, wie ich sagte, wird als IP-Adressierung.
IP steht für Internet-Protokoll, was wir darüber in Kürze wieder zu sprechen.
>> Nun, was die IP-Adressierung aus?
Nun, im Grunde war die Regelung, als es zuerst eingeführt wurde,
um jeden Computer zu geben eine einzigartige 32-Bit-Adresse.
Das ist eine Menge von Bits.
Das ist 4 Milliarden Adressen.
>> Und im Allgemeinen anstelle von hexadezimal, die
die wir zuvor im Rahmen verwendet haben Zeiger in C bis etwa Adressen zu sprechen,
wir in der Regel stellen IP Adressen in einer etwas mehr
eines menschlichen freundlich Weg, die sie vertreten
vier Gruppen von 8 Bits als Dezimalzahlen dargestellt.
Weil Menschen nicht häufig sprechen hexadezimal, es sei denn, Sie die Programmierung.
Aber Leute, die das Internet nutzen, sind nicht notwendigerweise Programmierer.
>> Und so macht es einfach und für sie zugänglichen
in der Lage sein über das, was ihr zu sprechen IP-Adresse, falls sie vielleicht
müssen aufrufen jemand um etwas zu beheben,
es ist besser, es in der mehr machen gemeinsame herkömmlichen Dezimalzahl
Format.
Und so eine IP-Adresse sieht einfach ziemlich genau so, w.x.y.z,
wobei jeder dieser Briefe stellt einen nicht-negativen Wert
im Bereich von 0 bis 255.
Erinnern, dass ein 8-Bit-Zahl können 256 unterschiedliche Werte zu halten.
>> Und damit ist, warum unser Angebot ist 0-255.
Und wir haben vier Cluster von 8 Bits für eine Gesamtsumme von 32 Bits.
Und so eine IP-Adresse könnte etwa so aussehen.
Dies ist eine Art von generischen Standard-IP-Adresse, 123.45.67.89.
Alle von ihnen sind in dem Bereich von 0 bis 255, so dass eine gültige IP-Adresse.
>> Hier an der Harvard University, die alle unsere IP-Adressen beginnen mit 140,247.
Das ist nur die Art und Weise, dass die IP- Adressen in diesem geografischen Gebiet
zugewiesen wurden.
Und so könnte dies eine IP-Adresse das könnte hier an der Harvard existieren.
>> Also wie gesagt, wenn jeder IP-Adresse 32 Bit, rund 4 Milliarden haben wir
heraus zu geben, ein wenig mehr als 4 Milliarden.
Aber wir können irgendwie sehen ein Problem, oder?
Was ist die Weltbevölkerung gerade jetzt?
>> Nun, es ist irgendwo nördlich von 7 Milliarden Menschen.
Und in der westlichen Welt zumindest die meisten Menschen
mehr als ein Gerät in der Lage, Internet-Konnektivität.
Ich habe eine hier richtig.
Und ich habe ein anderes in meiner Tasche.
Und ich habe einen zurück in meinem Büro.
>> Und das ist also drei.
Und das nicht einmal zählen die Diejenigen, die ich zu Hause habe, auch.
Und damit ist ein bisschen ein Problem, oder?
Wir haben mindestens 7 Milliarden Menschen und nur 4 Milliarden Adressen.
>> Und jedes Gerät soll eindeutig zu identifizieren.
Wir haben einige Workarounds entwickelt um mit diesem Problem umzugehen,
so etwas wie eine private IP-Adresse, die wir nicht
werde in in diesem Video zu erhalten.
Aber im Grunde ermöglicht es ferner die Web, das Internet, um Art von Fälschung
Sie ein bisschen, dass Sie eine eindeutige haben Adresse mit privaten Adressen
und dann schleusen sie durch eine einzige Adresse, die
wird von vielen verschiedenen Computern gemeinsam genutzt.
>> Aber das ist nicht wirklich eine langfristige Lösung.
Auch das feste nicht werde ewig dauern.
Und so müssen wir eine andere zu haben, Umgang mit diesen.
>> Also wie gesagt, wir hatten über 4 Milliarden.
Aber das ist nicht zu gehen ist gut genug, nicht wahr?
Und so die Möglichkeit, dass es wurde es entschieden, wir sind
gehen, um mit diesem zu tun ist um mehr IP-Adressen zu machen.
Statt der 32-Bit-Adressen, sind wir gehen, um 128-Bit-Adressen haben.
So anstelle von 4 Milliarden Adressen, wir gehen
, dass die Vielzahl von Adressen haben, die 340 Milliarden Milliarden Milliarden ist
Milliarden, so dass eine Menge von IP-Adressen.
>> Und diese neue Regelung wird als IPv6 ist in der Regel, wie es bezeichnet.
Die alte Regelung als IPv4.
Es ist ein bisschen ein Problem in dass dieses Problems bestand
etwa für eine wirklich lange Zeit bekannt.
>> Und du wirst diese eine Menge in der zu sehen Zusammenhang mit Computern und Informatik.
Wir sind gut, Probleme vorherzusehen.
Aber wir sind schlecht in den Umgang mit ihnen auch wenn wir über sie wissen.
So IPv6 hat sich für eine Weile gewesen.
Und erst in den letzten paar Jahre haben wir tatsächlich
begann Phasing-in dieser IPv6-Adressen den Ausstieg aus der die IPv4-Adressen.
Aber einige Orte zu tun haben sie.
Und sie ähnlich aussehen zu einem regulären IP-Adresse.
Aber sie sind viel länger.
>> Also statt der jetzt mit vier Cluster von 8 Byte für Ihre Adresse,
wir haben jetzt acht Cluster von 16 Bytes.
Und 8 mal 16 128.
Und wir in der weniger vertreten diese herkömmlicher hexadezimaler Form.
Denn mit 16-Bit-Zahlen bedeutet, dass anstatt ein Bereich von 0 bis 255,
Wir würden einen Bereich von 0 bis 65.535 haben.
>> Und so mit einem Haufen von denen, zusammengeklebt
wäre sehr schwer zu lesen.
Und so verwenden wir in der Regel hex nur aus Bequemlichkeit.
Und so eine typische IPv6-Adresse könnte wie folgt aussehen.
>> Es ist sicherlich viel länger als die IPv4-Adresse wir zuvor gesehen haben.
Aber das wäre eine gültige IPv6-Adresse sein.
Dieser ist auch über IPv6-Adresse.
>> Dieses geschieht, um zu Google gehören.
Und es gibt einen Hinweis Haufen Nullen gibt.
Manchmal sind diese Adressen kann so lange zu erhalten.
Und da wir immer noch ziemlich früh in IPv6,
manchmal kann es große Brocken sein Nullen gibt, die wir nicht brauchen.
>> Wenn Sie dies lesen sind out loud, es ist 2001.4860.4860.0.0.0.0.8844.
Es ist ein bisschen viel, oder?
Also, wenn Sie ein paar zu sehen Nullen, könnte man manchmal
finden eine IPv6-Adresse wie dieses, wo sie die Nullen weglassen
und verwenden Sie einen doppelten Doppelpunkt statt.
Das ist in Ordnung, wenn auch.
Da wir wissen, dass es soll acht verschiedene Stücke sein.
Und so stillschweigend, sehen wir vier.
So wissen wir, dass es vier Sätze sein, von Nullen wie diese, dass sie füllen.
>> Also manchmal, können Sie sehen, eine IPv6-Adresse nicht mit
acht getrennte Stücke, wie wir hier tun.
Sie konnten sehen, daß es so aussieht.
Und das bedeutet nur, dass alles, was Sie nicht sehen, in
zwischen denen die doppelten Doppelpunkt ist gerade Null getrennt.
>> So, OK.
Wir wissen, ein wenig mehr über IP-Adressen Jetzt.
Aber wie können wir sie bekommen?
Wir können nicht nur das auswählen, die wir wollen.
Wenn wir das täten, könnten wir am Ende kämpfen jemand für die gleiche IP-Adresse.
Oder jemand haben könnte entschieden sie zuvor.
Wenn wir versuchen, und nehmen Sie, wir gehen in ein bisschen ein Problem laufen.
Und so haben wir nicht nur wählen die IP-Adresse, die wir wollen.
>> So ist die Möglichkeit, dass wir eine bekommen IP-Adresse irgendwo
zwischen unserem Computer und dem Internet, dass große Internet gibt,
es gibt so etwas wie ein DHCP-Server, ein Dynamic Host Configuration Protocol
Server.
Es ist ein großer Schluck von Text.
Aber wirklich alle es tut, ist es weist Ihnen eine IP-Adresse.
>> DHCP-Server hat eine Liste von Adressen, die es wirksam zuweisen können.
Und es gibt Ihnen ein.
Das ist so ziemlich alles, was es ist zu ihm.
Nun, bevor DHCP, diese Aufgabe der Zuweisung von Adressen
fiel auf ein System-Administrator.
Also eine tatsächliche Person müsste auf Ihren Computer manuell zuweisen
und Anschrift, wenn Sie mit einem Netzwerk verbunden.
So DHCP einfach irgendwie automatisiert diesen Prozess des Gebens Sie eine IP-Adresse.
Aber das ist, wie Sie es.
Es ist nur ein Programm läuft irgendwo zwischen Ihnen
und das Internet, die eine Bank von hat IP-Adressen, kann es geben.
Und wenn Sie an die Buchse Netzwerk, es gibt Ihnen ein.
Lassen Sie uns also erneut mit diesem Diagramm.
Irgendwo zwischen Ihnen und dem Internet, es gibt einen DHCP-Server.
OK.
Also das ist gut.
Nun, lassen Sie uns über DNS zu sprechen.
So dass wir, obwohl gesprochen Diese IP-Adressen.
Und wir wissen, dass, wenn wir gehen, um eindeutig zu identifizieren
ein Gerät über das Internet, es hat, um eine eindeutige Adresse haben.
>> Und wir könnten, dass zu besuchen anzusprechen, wenn wir es wollten.
Aber Sie wahrscheinlich noch nie eingegeben in so etwas wie 192.168.1.0
in Ihren Browser, oder?
Sie müssen nicht geben Nummern in Ihren Browser.
Sie in für Menschen lesbaren Namen geben in der Regel wie google.com oder cs50.harvard.edu,
Recht?
>> Das sind keine IP-Adressen, wenn.
So gibt es diesen Service genannte Domain Name
System, DNS, die IP übersetzt Adressen für die menschliche verständliche Worte
oder Sätze, die viel mehr unvergesslich sind als Erinnerung an eine Reihe von vier Zahlen
oder, bald, ein Satz von acht Hexadezimalzahlen.
Das wäre wirklich eine Herausforderung, nicht wahr?
>> Denken Sie darüber nach, bevor die Tage des Handys.
Du hattest deine Speichern Ihrer Telefonnummern Freundes.
Es könnte hart bekommen haben nach einer Weile.
Und in ähnlicher Weise, wenn Sie wollen um eine Reihe von Webseiten besuchen,
Sie wahrscheinlich nicht wollen, erinnere mich an eine Reihe von Zahlen.
Sie würden eher erinnere mich an ein paar Worte.
>> Also das Mapping, diese übersetzen, der Reihen von Zahlen, um den Menschen lesbare Namen
Art macht die DNS Gelbe Seiten der Bahn.
Und Sie denken kann, es, als ob es nur
eine riesige Liste von 0.0.0.0 alle laufenden Weg hinunter bis 255.255.255.255, die
wäre die höchste possible-- das ist sein die gesamte Palette von 0s bis 255s aller 4
Milliarden-ish IPv4-Adressen.
Ich bildete die, die obere und die untere.
Aber die eine in der Mitte gibt ist tatsächlich eine IP-Adresse.
Wenn wir also 74.125.202.138 besucht, offensichtlich, dass ihre Übersetzung zu dieser Website
dort io--, was zum Teufel ist das?
Nun, das ist nicht jeder Name, der Karten eigentlich klar, was es ist, richtig?
>> Also manchmal jemand , die eine IP-Adresse besitzt,
könnte ihre Wirts etwas nennen dass sie eigentlich nicht.
Zum Beispiel, dass die IP-Adresse, wenn Sie ging dorthin, ist eigentlich nur google.com.
Aber Google hat eine Menge verschiedener Server.
>> Und sie nicht nennen können alle google.com.
So dass sie ihre eigenen haben internes System zur Übersetzung
google.com zu welchem ​​Server tatsächlich wird an dieser IP-Adresse verbunden ist.
Und dann gibt es ein weiteres System, das existiert zwischen
, dass Kauderwelsch zu übersetzen hier, um google.com.
Aber wir werden nicht in das zu bekommen.
>> Ebenso wird für IPv6s, wir auch gehen,
zu einem gelben Seiten haben das wird viel größer sein.
Und in ähnlicher Weise in die Mitte sind-- es war
hart, um eine IPv6 finden Adresse, die legitim war.
Aber ich fand eine für Google.
>> Aber es ist von Google Irish Website.
Aber wenn Sie ging zu dieser IPv6-Adresse, wenn Ihr Browser war IPv6-fähig,
das würde Sie bringen Google-Irish-Homepage.
Also los gehts.
>> Aber das ist nicht ganz richtig, oder?
Dieses System scheint umständlich, nicht wahr?
Wenn es eine riesige Liste von 4 Milliarden Dinge zu haben zu schauen,
das ist ziemlich groß.
Es gibt keine gelben Seiten der Welt, nicht wahr?
Wenn Sie immer noch das gelbe erhalten Seiten geliefert Sie--
Ich habe mir neulich, und ich es recycelt.
Aber wenn Sie tun, um das gelbe Seiten an Sie geliefert,
Sie ein Buch, das jeder ist nicht bekommen, Telefonnummer, die auf dem Planeten existiert,
Recht?
Sie erhalten eine Liste der lokale Telefonnummern,
die, die Sie am ehesten zu nennen.
>> Und das ist eigentlich das, was DNS ist.
Wenn man darüber nachdenkt, ist DNS wirklich die lokalen Gelben Seiten.
Und große DNS-Server wie google.coms, sie
sind eigentlich nur mehr wie Bibliotheken,
eine Kopie von allen der örtlichen gelben Seiten oder alle lokalen DNS-Einträge.
So gibt es wirklich keinen einem Repository der vollständige DNS des Internets,
wie es ist niemand Gelbe Seiten der Welt.
>> Es gibt all diese lokalen Klein Maßstab DNSs, die da draußen gibt.
Und gibt es Dienste, fassen sie zusammen.
Aber sie sind auf solche angewiesen kleinere DNS-Systeme
Aktualisierung ihrer Daten, so dass sie haben die genauesten Informationen.
>> Also noch einmal, diese Analogie groß Aggregations
DNS-Systeme sind wie Bibliotheken, die eine Kopie haben
von jeweils Gelbe Seiten der Welt.
Sie sich nicht aktualisieren diese Bücher.
Sie hängen von der Bücher kommen in, so können sie die Informationen zu aktualisieren
wenn sie es brauchen.
>> Also das DNS-System ist nicht ein riesiger Block.
Es ist für dezentrale vielen, vielen Servern.
Jetzt wissen wir also, dass irgendwo zwischen uns und dem Internet
gibt es eine DNS-Server als auch als DHCP-Server.
>> Nun, Access Points, was unsere Access Points?
Nun, Access Points sind Sie wahrscheinlich ziemlich vertraut mit von tatsächlich
Verbinden mit dem Internet.
Das ist das Netzwerk, das Sie wählen, das Zuhause oder Ihren Arbeitsplatz-Netzwerk
oder was auch immer.
>> Und ich bin der Verallgemeinerung Konzept der Zugangspunkt
hier für die Zwecke dieser Video.
Aber es gibt tatsächlich eine Menge Dinge,
lassen sich in Access Points aufgerollt werden.
Es gibt Konzepte von Routern, die ist eine Art allgemeine Bezeichnung, die wir verwenden.
>> Aber es gibt auch die Schalter und die Dinge tatsächlich aufgerufen
Zugangspunkte, die getrennt von sind Dieses allgemeine Konzept einer Zugangs
Punkt.
Aber im Grunde, was passiert, ist mit IPv4, I
sagte, haben wir dieses Konzept von privaten Adressen, richtig?
Und anstatt jede Maschine mit einer eindeutigen IP-Adresse, die
haben wir aus ausgeführt werden, da wir über 4 Milliarden Geräte sind
versucht, eine Verbindung herstellen das Internet, was wir tun,
anstelle zuordnen IP-Adresse zu einem Router.
Das Router oder Access Point nur in Ihrem Hause, zum Beispiel.
>> Und Job des Routers, um Art wie ein Verkehrspolizist agieren,
so dass jeder, der angeschlossen ist zu diesem Router, um die gleiche IP verwenden
ansprechen, um aus.
Ist das sinnvoll?
So dass jeder zu Hause verfügt über eine private IP-Adresse.
Sie können nicht auf die verbinden Internet, oder das Internet nicht
kann nicht mit ihnen zu sprechen, durch dass private Adresse.
Sie können nur mit ihnen zu sprechen durch die Adresse des Routers.
Und es ist die Router- Job, um Informationen zu nehmen
dass Sie das Senden der Router sind und leiten sie an die richtige Stelle
und nach Informationen, die kommt in den Router für den Router
um ihn zu euch senden.
>> So die Router sind wirklich die Geräte hier-- insbesondere ein Router
in Ihrem Hause, die häufigste Art der Nutzung bei den meisten people--
das hat die öffentliche IP-Adresse.
Das ist das Gerät, das ist dem Internet verbunden.
Und Sie an den Router anschließen zur Informationsfluss haben
durch sie in Ihrem Namen.
>> Wie gesagt, ein modernes Heimnetzwerk, die Router und Switch und Access Point
sind alle Arten von gebündelten bis in einem einzigen Gerät.
Manchmal ein Modem dort gebündelt als gut.
Das ist in der Regel nur als Router bezeichnet.
Aber es ist wirklich alles diese Dinge zusammen.
>> Groß angelegte Unternehmensnetzwerke oder so genannte Wide Area Networks, WANs,
tatsächlich halten diese Geräte zu trennen.
Sie haben einen Schalter.
Sie haben Routern.
Sie umfassen mehrere Zugangspunkte.
>> Beispielsweise bei einem Universitäts Sie die Dinge sehen
die schauen, wie so genannte Router montiert sind alle rund um den Campus.
Das sind alle Zugangspunkte, die fließen in Router, Switches, etc.,
um Informationen weiterzugeben entlang.
Da diese Netzwerke sind so groß, dass ein einziger Zugangspunkt
seine große Fläche nicht abdecken.
>> Und so sind diese großen Netzwerken Unternehmensnetzwerke und so weiter,
aufgeteilt, diese in separaten Geräte, so dass das Netzwerk und Skala
und wachsen, wenn nötig.
Also noch einmal, irgendwo zwischen uns und das Internet, haben wir einen Zugangspunkt.
Und das ist, was wir zu verbinden.
Und durch es, wir kann auf das Internet zu erhalten.
Wie ich schon sagte in der Anfang dieses Video
dies ist kein Kurs über Vernetzung.
Das ist also nicht die ganze Geschichte.
Und ich habe Art beschönigt er.
Und vielleicht habe ich Sie verlassen sogar ein wenig verwirrt
, was einige dieser Dinge sind.
Aber das ist OK.
>> Wir brauchen nicht die ganze Geschichte.
Es ist genug für uns zu wissen, Bewegungs vorne im Grunde nur ein wenig
darüber, wie das Internet funktioniert.
Also, was wir wissen, ist, dass wir diese private Netzwerke in unserem Haus.
>> Und wir eine Verbindung zu einem Router.
Und das Router angeschlossen ist mit dem Internet im Allgemeinen.
Aber was ist das Internet zu groß?
Ich sage immer, aber was ist das?
>> Nun, es ist wirklich nur alle diese einzelnen Netzwerke in meinem Haus,
und bei Ihnen zu Hause und an jeden anderen Haus, die miteinander verbunden sind.
Es ist ein zusammenhängendes Netzwerk, ein Inter-net.
Also anstatt zu denken, über das Internet
wie diese riesigen Wolke, diese ätherischen Sache, die da draußen existiert,
es ist wirklich nur ein Anschluss unter allen diesen Netzen.
>> So hier gehen wir.
Wir haben unsere lokalen Netzwerk.
Und wir sind nicht die einzige Person, wahrscheinlich auf unserem lokalen Netzwerk
versuchen, das Internet zu nutzen.
Es gibt wahrscheinlich mehrere von uns versucht, in zu bekommen.
>> Und wir sind nicht das einzige Netzwerk was existiert in der Welt, nicht wahr?
Es gibt noch andere Netzwerke auch, dass versuchen, mit dem Internet verbinden.
Aber das Internet ist nicht, wieder eine separate Einheit.
>> Es ist nur ein Satz von Regeln, mit denen Diese Netzwerke sind diese kleinen Netzwerken
das Blau, das Purpur, und das rote Netzwerk
Hier, um miteinander zu kommunizieren.
Es gibt also keine Sache sie sind alle eine Verbindung zu.
Sie sind alle einfach nur verbunden miteinander, nicht wahr?
>> Und so irgendwo auf diese Netze gibt die Dienste
dass wir eigentlich wollen.
Vielleicht in der blauen Netz ist, wo Google lebt.
Und in der lila-Netzwerk Facebook ist, wo wohnt.
Und in dem roten Netzwerk, na ja, vielleicht das ist, wo alle diese Katzen sind.
>> Und so, wenn wir wollen, um Informationen über Katzen,
wir gerade durchlaufen diese Kette von Netzwerken um die Informationen, die wir wollen.
Und hier habe ich vertreten das Netzwerk als allen
in der Lage, miteinander zu sprechen.
Und wir können nur mit dem Netzwerk sprechen.
Aber das Netzwerk kann nicht sprechen zu uns zurück.
>> Aber das ist auch nicht wahr, oder?
Das alles ist ein Zwei-Wege-Straße.
Informationen können durchfließen Netzen hin und her.
>> Wie funktioniert es tun?
Nun, das ist das Internet wirklich ein System von Protokollen.
Und wir sind zu gehen darüber zu reden, was
diese Protokolle sind in Zukunft Videos.
>> Aber noch einmal, das Internet kein separates Sache.
Es ist ein Satz von Regeln, definiert wie Netzwerke zu kommunizieren,
diese kleine Netzwerke, diese lokales Netzwerk, das wir es gewohnt sind,
die Menschen in unserem Haus, die Menschen, an unserer Schule, die Leute an unsere Aufgabe,
alle teilen ein Netzwerk.
Und wie diese Netze zusammenzuschalten und miteinander reden,
das ist eigentlich das, was die Internet geht.
Lassen Sie uns also, in einer künftigen Video, sprechen über einige
der Protokolle, die umfassen das Internet, um hoffentlich
geben Ihnen ein bisschen mehr von einem gut abgerundeten Verständnis.
Ich bin Doug Lloyd.
Dies ist CS50.