Was ist ein Netzwerk
Lektion 1 von 47 im Kurs Netzwerken mit dem Terminal von Coddy.
Ein Netzwerk ist nichts weiter als eine Menge von Geräten, die einander Nachrichten senden können. Dein Laptop bittet einen Webserver um eine Seite, ein Telefon ruft E-Mails ab, ein Backend-Dienst liest eine Datenbank: All das ist eine Maschine, die eine Nachricht sendet, und eine andere, die eine zurücksendet.
Diese Nachrichten reisen in kleinen Teilen, die Pakete genannt werden. Eine große Antwort wird in Stücke geteilt, gesendet und am anderen Ende wieder zusammengesetzt. Du beschäftigst dich fast nie direkt mit Paketen, aber das erklärt vieles von dem, was du sehen wirst: warum eine langsame Verbindung eine Seite stoßweise liefert und warum ein Teil einer Antwort eintreffen kann, während der Rest ausbleibt.
Die wichtige Denkweise für diesen Kurs besteht darin, das Internet nicht mehr als einen Ort zu betrachten, sondern als ein Gespräch. Etwas fragt. Etwas antwortet. Alles Weitere sind Details darüber, wer fragt, wo sich die betreffende Person oder Maschine befindet und welche Form die Frage annimmt.
Diese drei Details entsprechen genau den nächsten drei Kapiteln: Adressen und Namen sagen dir, wo sich etwas befindet, Ports sagen dir, um welches Programm auf dieser Maschine es geht, und HTTP gibt der Frage ihre Form.
Aufgabe
EinfachBeweise, dass wirklich ein Hin- und Rückweg stattgefunden hat.
ping sendet eine kleine Nachricht an einen Rechner und wartet auf die Antwort. Sende genau eine an 127.0.0.1 und gib nur den Teil der Zusammenfassung aus, der angibt, wie viele zurückgekommen sind:
1 packets received
-c1sendet eine einzelne Nachricht.grep -ogibt nur den übereinstimmenden Text statt der gesamten Zeile aus.
Probier es selbst
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Netzwerken mit dem Terminal
2Namen und DNS
Warum Namen existierenDie Hosts-DateiEinen Namen nachschlagenRecord-TypenRückblick: NamenÜbe selbstständig: Terminal-Playground