Netzwerke für Einsteiger - efho.de · PDF fileI Basissoftware fürs Netz (Debian:...

31

Transcript of Netzwerke für Einsteiger - efho.de · PDF fileI Basissoftware fürs Netz (Debian:...

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Netzwerke für Einsteiger

Dipl.-Inf. Frank HofmannKontakt: [email protected]

Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.de

5. November 2006

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Zielsetzung

I Was ist ein Computernetzwerk?I Was wird zum Aufbau eines Computernetzwerks benötigt?I Wie funktioniert die Kommunikation zwischen den einzelnen

Teilnehmern?I Welche Anwendungen existieren?

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Übersicht

Grundlagen der Datenkommunikation

Netzwerke

Netzwerkverteiler

Namen und Adressen

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Übersicht

Grundlagen der Datenkommunikation

Netzwerke

Netzwerkverteiler

Namen und Adressen

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Übersicht

Grundlagen der Datenkommunikation

Netzwerke

Netzwerkverteiler

Namen und Adressen

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Übersicht

Grundlagen der Datenkommunikation

Netzwerke

Netzwerkverteiler

Namen und Adressen

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Begri�sbestimmung

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Kommunikationsnetzwerk

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Zwischen- und Endknoten (vereinfacht)

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Zwischen- und Endknoten (aus technischer Sicht)

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Client, Server, Dienst, ProtokollI Client

I Nutzt oder bezieht Daten/InformationenI Nutzt angebotene Dienste

I ServerI Stellt Daten/Informationen bereitI Bietet Dienste an

I DienstI Programm oder Funktionalität, welches ein Rechner zur

Verfügung stelltI auch bezeichnet als Daemon (�Geist�)

I ProtokollSatz von Vorschriften und Verhaltensregeln, an die sich dieKommunikationspartner halten müssen

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Übertragungsarten

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Bedeutung, Sinn und Zweck von Netzwerken

I entfernte RechnernutzungI DateiübertragungI Nutzung gemeinsamer Ressourcen

I DruckerI Massenspeicher (Dateisystem)

I elektronische Post (EMail)I Konferenz- und Diskussionssysteme

I NewsI IRCI talkI IP-Telefonie

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Netzwerkkomponenten � was man so alles braucht

I HardwareI Rechner mit Netzwerkschnittstelle (onboard oder

Netzwerkkarte)I Netzwerkkabel oder Adapter für Funknetz (WLAN)I passende Verteiler (Hub, Switch)I Steckdosen und Strom ;-)

I SoftwareI Basissoftware fürs Netz (Debian: Paket netbase)I Zusatzsoftware, bspw. für PCMCIA oder WLANI Anwendungen (Webbrowser, Mailprogramm, Skype,

IRC-Client)I Zugangsinformationen für den Internetprovider

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Beispielnetzwerk

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Klassische Netzwerkapplikationen

I Entfernte RechnernutzungSecure Shell (ssh), Remote Shell (rsh)

I DateiübertragungFile Transfer Protocol (ftp), Secure Copy (scp)

I Verteilte DateisystemeAndrew File System (AFS), Network File System (NFS)

I DruckdiensteLine Printer Daemon (lpd), Common Unix Printing System(CUPS)

I Mail und Newspine, mutt

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Zerlegung in Einzelkomponenten

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Das ISO-OSI-Schichtenmodell

I OSI: Open Systems InterconnectionI ISO: International Standards Organization

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

ISO-OSI-Schichtenmodell (Gesamtübersicht)

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

ISO-OSI-Schichtenmodell mit Internetprotokollen

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

ISO-OSI-Schichtenmodell mit Netzwerkverteilern

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Repeater, Hub

I FunktionenI Verbinden einzelner Netzsegmente (Repeater: 2, Hub: 2-16)I Signalverstärkung

I ZweckI Verlängerung des Mediums und Erhöhung der RechnerzahlI gestattet Umwandlung zwischen MedientypenI jedes empfangene Datenpaket wird an jeden Port gesendet

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Bridge

I verbindet Teilnetze mit unterschiedlichem Zugri�sverfahren(CSMA/CD, Token-basiert)

I teilt ein Netz in verschiedene Kollisionsdomänen auf(Reduktion der Netzlast)

I pu�ert Datenpakete (falls Leitung belegt)I lernt, welcher Empfänger über welches Subnetz erreicht wird

(Basis: MAC-Adresse)Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Switch

I auch bezeichnet als �intelligenter Hub�I arbeitet technisch ähnlich wie eine Bridge � pu�ert

Datenpakete und lernt Zuordnung zwischen Subnetz undEmpfänger

I Anzahl Ports zwischen 4 und 48I mehrere Ports können unabhängig voneinander, zeitgleich

miteinander verbunden werden (�non Blocking�)I Management-Funktionen (Port-Sperrung, Statistik) (nur

Level-3-Switches)Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Router, Gateway

I Verbindung zwischen einzelnen SubnetzenI Paketzuordnung anhand der IP-Adresse (Zieladresse des

Pakets)

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Identi�kation von Rechnern im Netz

I über einen eindeutigen Namenzusammengesetzt aus hostname und domain

I über eine eindeutige Netzwerkadressezusammengesetzt aus 4 Zahlen (IPV4) bzw. 6 Zahlen (IPV6)durch Punkt getrennt

I festgelegt in /etc/hostname und /etc/hosts

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Beispielnetz

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Eintrag des DNS-Servers

I Rechner muss wissen, welcher andere Rechner Adressen undNamen kennt

I schaut nach in /etc/resolv.conf

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Zuordnung von IP-Adresse und Hostname zur SchnittstelleI distributionsabhängig, bei Debian in

/etc/network/interfaces

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

Literatur

I Mohammed J. Kabir: Red Hat Linux Server, MITP-Verlag,2000, ISBN 3-8266-0601-9

I Martin F. Kra�t: Das Debian System, Open Source Press,2006, ISBN 3-937514-17-1

Zeichnungen in Anlehnung an:� U. Hübner: Rechnernetze, Vorlesungsscript, TU Chemnitz, 1998� G. Fairhurst: Data Communication, Vorlesungsscript, Universityof Aberdeen, 2000

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger

Grundlagen der Datenkommunikation Netzwerke Netzwerkverteiler Namen und Adressen

The End

Danke für Ihre Aufmerksamkeit :-)

Kontakt:

Dipl.-Inf. Frank HofmannHofmann EDV � Linux, Layout und SatzDortustraÿe 53, 14467 Potsdam

Homepage http://www.efho.de

Email [email protected]

Dipl.-Inf. Frank Hofmann Hofmann EDV Potsdam � Linux | Layout und Satz � http://www.efho.deNetzwerke für Einsteiger