Netzwerk-Grundlagen Was ist ein Netzwerk? - Linux
Transcrição
Netzwerk-Grundlagen Was ist ein Netzwerk? - Linux
Netzwerk-Grundlagen Was ist ein Netzwerk? Verbund von Computern Daniel Lutz <[email protected]> Computer können miteinander kommunizieren Datenaustausch Computer benötigen Netzwerkkarte 11.02.2004 Spezielle Kabel (Netzwerkkabel) notwendig Typen von Netzwerken Benötigte Hardware Ethernet Netzwerkkarte (in Computer eingebaut) Token Ring Netzwerkkabel ... HUBs, Switches etc. Access-Point für Wirelesss-Netzwerke Ethernet ist am weitesten verbreitet. Ethernet Verschiedene Typen/Geschwindigkeiten: 10Base5 (sehr alt) [10 Mbps] 10Base2 (Koaxial-Kabel / BNC-Stecker) [10 Mbps] Netzwerkkarte Komponente im Computer Buchse für Netzwerkkabel 10BaseT (Twisted-Pair-Kabel / RJ45-Stecker) [10 Mbps] Treiber notwendig 100BaseT (Twisted-Pair-Kabel / RJ45-Stecker) [100 Mbps] Günstig (ab ca. CHF 15.--, z. B. Steg Computer) W ireless [ca. 11/54/108 Mbps] Entweder direkt oder durch Hardware kombinierbar Empfehlungen: Planet etc. mit Realtek 8139 oder ENW 8300 Chip 3COM Auf Unterstützung unter Linux achten (-> Chip)! Netzwerkkabel HUBs / Switches Twisted-Pair mit RJ45-Stecker Knotenpunkte, "Doppelstecker" ungeschirmt (UTP), für 10 Mbps möglich Computer werden beim HUB/Switch zusammengeschlossen geschirmt (STP), für 100 Mbps empfohlen "normal" und "gekreuzt" erhältlich Diverse Längen erhältlich HUBs/Switches können kombiniert werden (meistens gekreuztes Kabel notwendig) Unterschiede HUB/Switch: HUB sendet Daten an alle Ports (=Anschlussstellen), Switch sendet Daten nur an vorgesehene Computer Switches besitzen "Intelligenz" Ansonsten kein bemerkenswerter Unterschied Router LAN: Local Area Network Besteht aus Computern, HUBs und Switches Router verbindet mehrere LANs miteinander Routing basiert auf IP-Adresse (IP = Internet Protocol), vgl. nächster Vortrag Kabel- und ADSL-Modems sind als normale Netzwerkkomponenten oder als Router erhältlich Netzwerk und Linux: Interfaces Jede Netzwerkkarte (Interface) bekommt einen Namen: eth0: 1. Ethernet-Netzwerkkarte eth1: 2. Ethernet-Netzwerkkarte ... lo: Loopback-Interface ("Simulation" einer Netzwerkkarte) Netzwerk und Linux Netzwerkkarten-Treiber meldet sich beim Start, z. B. 8139too Fast Ethernet driver 0.9.26 eth0: RealTek RTL8139 at 0xe0842000, 00:02:44:64:53:04, IRQ 9 eth0: Identified 8139 chip type 'RTL-8100B/8139D' Überprüfung des Interfaces: ifconfig -a [...] eth0 Link encap:Ethernet HWaddr 00:02:44:64:53:04 inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fec0::1/64 Scope:Site inet6 addr: fe80::202:44ff:fe64:5304/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:148772 errors:0 dropped:117 overruns:0 frame:0 TX packets:122819 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:112167308 (106.9 MiB) TX bytes:32604063 (31.0 MiB) Interrupt:9 Base address:0x2000 [...] Netzwerk und Linux: MAC-Adresse Jede Netzwerkkarte besitzt eine fixe Hardware-Adresse -> eindeutige Kennung z. B. 00:02:44:64:53:04 Innerhalb des LANs wird mit dieser Adresse kommuniziert Zwischen LANs wird mit einer übergeordneten Adresse (z. B. IP-Adresse) kommuniziert. Diese wird dann im LAN auf die zugehörige MAC-Adresse abgebildet