TOP

Was sind Computernetzwerke? Grundlegendes Konzept.

Beschreibung

Computernetzwerk - ein Kommunikationssystem zwischen zwei oder mehr Computern. Im weitesten Sinne ist ein Computernetzwerk ein Kommunikationssystem über ein Kabel oder ein drahtloses Medium, Computer mit verschiedenen Funktionszwecken und Netzwerkgeräte.

Zur Informationsübertragung können in der Regel verschiedene physikalische Phänomene genutzt werden – verschiedene Arten von elektrischen Signalen oder elektromagnetische Strahlung.

Übertragungsmedien in Computernetzwerken können Telefonkabel und spezielle Netzwerkkabel sein: Koaxialkabel, Twisted Pair, Glasfaserkabel, Radiowellen, Lichtsignale.


Schichten und Protokolle verstehen

Netzwerkprotokoll - eine Reihe von Regeln für die Interaktion zwischen Computern. Protokolle definieren Format, Synchronisation, Sequenzierung und Fehlerkontrolle. Ohne diese Regeln erkennt der Computer die Bedeutung des Stroms der Eingabebits nicht.

OSI (Open System Interconnection) Modell - enthält eine Reihe von Protokollen, die den Datenkommunikationsprozess definieren und standardisieren. Das Modell unterteilt diesen Prozess in 7 Gruppen, sogenannte Schichten.

Netzwerkschichten:

Verständnis des TCP/IP-Modells und der Protokolle

Verallgemeinerte Gruppen von Netzwerkschichten:

Verständnis der Protokolle und Geräte der physikalischen Schicht

Körperliche Ebene bestimmt die elektrischen, zeitlichen und anderen Eigenschaften von Netzwerken, über die Informationsbits in Form elektrischer Signale übertragen werden. Die Leistung von Datenübertragungskanälen (ihre Bandbreite, Verzögerungszeit und Fehlerrate) wird durch verschiedene Eigenschaften physikalischer Träger bestimmt.

Verständnis von Software-Layer-Protokollen (HTTP, FTP, Telnet)

Softwareschicht steht an der Spitze der TCP/IP-Protokollsuite. Kommuniziert mit unteren Schichten über TCP- oder UDP-Ports.

Verständnis HTTP Und WWW

HTTP (Hypertext Transfer Protocol) dient der Kommunikation zwischen Browser und Webserver. NTTR unterstützt die Übertragung von HTML-Dokumenten. Für den Verbindungsaufbau wird das Transportprotokoll TCP verwendet.

NTTR ist für Folgendes verantwortlich:

UDP (User Datagram Protocol) - ein Protokoll im TCP/IP-Stack, das im Gegensatz zum TCP-Protokoll ohne Verbindungsaufbau funktioniert. Tauscht Nachrichten ohne Bestätigung und Zustellungsgarantie aus. Bei Verwendung des UDP-Protokolls wird die Verantwortung für die Fehlerbehandlung und die erneute Datenübertragung der darüber liegenden Protokollschicht zugewiesen. Effektiv für Server, die kleine Antworten an eine große Anzahl von Clients senden.

Tools zum Verfolgen und Lösen von Problemen (ICMP, ping, traceroute)

Ping - ein Dienstprogramm, das die Netzwerkverbindung testet.

Traceroute – ein Dienstprogramm, das den Pfad eines Datagramms (einer Nachricht) zwischen Netzwerken verfolgt.

ICMP (Internet Control Message Protocol) - ein Netzwerkprotokoll zur Übermittlung von Meldungen über Fehler, die bei der Datenübertragung aufgetreten sind. Der Betrieb von Versorgungsunternehmen basiert auf diesem Protokoll ping Und traceroute .

Client-Server-Modell

Kundenserver - eine Netzwerkarchitektur, bei der die Aufgabe bzw. Netzwerklast zwischen Dienstleistern (Servern) und Kunden (Clients) aufgeteilt wird.

Sockets, IP- und Portadressierung

Netzwerksteckdose - der letzte abstrakte Verbindungspunkt in einem Computernetzwerk.

API-Socket - eine Softwareschnittstelle zur Steuerung und Nutzung von Netzwerk-Sockets.

Socket-Adresse - Kombination aus IP-Adresse und Portnummer.

Verwendung von Proxyservern

Proxy Server - ein Server (Computer oder Programm), der es Ihnen ermöglicht, indirekte (und manchmal Proxy-)Anfragen an Netzwerkdienste durchzuführen. Es dient dem Zugriff von Computern aus dem lokalen Netzwerk auf das Internet, der Datenzwischenspeicherung, der Datenkomprimierung, dem Schutz des lokalen Netzwerks vor Zugriffen von außen, der Einschränkung des Internetzugangs und der Verkehrskontrolle sowie für anonymen Zugriff.

Dateiübertragungsdienste: FTP, TFTP

FTP (File Transfer Protocol) - Client/Server-Dienstprogramm und Protokoll zum Übertragen von Dateien zwischen zwei Computern in einem TCP/IP-Netzwerk. Kann auch Verzeichnisse erstellen und löschen sowie den Inhalt von Verzeichnissen anzeigen.

TFTP (Trivial File Transfer Protocol) – ein Client/Server-Dienstprogramm und -Protokoll, das auf UDP basiert und für einfache Dateiübertragungsvorgänge verwendet wird.

Namensumwandlungsdienste: DNS, whois

DNS (Domain Name System) - ein System zur Benennung von Ressourcen in TCP/IP-Netzwerken.

WHOIS - ein Netzwerkprotokoll/-dienst (basierend auf dem TCP-Protokoll), das es ermöglicht, den Besitzer eines Domainnamens/einer IP-Adresse zu ermitteln.

Fernzugriffsdienste: Telnet, SSH, rdesktop, VNC

Telnet - eine Reihe von Komponenten, die den Terminalzugriff auf einen Remotecomputer ermöglichen. Für eine Telnet-Sitzung sind ein Telnet-Client und ein Telnet-Server erforderlich. Telnet ist ebenfalls ein Protokoll, ein Regelsystem, das die Interaktion zwischen dem Telnet-Server und dem Client definiert.