Technische Praxis der Computersysteme I 2. Vorlesung Bernhard Lamel Universität Wien, Fakultät für Mathematik WS 2007
Outline
Das Adressierungsschema in IPv4 Beispiel Jeder Host hat eine eindeutige IP Adresse Länge der IP Adresse: 32 Bit; Form: a.b.c.d Adresse zerfällt in Netzwerk- und Hostteil Diese Zerlegung wird durch die Netzmaske definiert (2 Notationen) Spezielle Adressen: Broadcast- und Netzwerkadresse Meine IP Adresse ist 192.168.0.7, meine Netzmaske ist 255.255.255.0. Was ist die Broadcast-, was die Netzwerkadresse?
Das Adressierungsschema in IPv4 Beispiel Jeder Host hat eine eindeutige IP Adresse Länge der IP Adresse: 32 Bit; Form: a.b.c.d Adresse zerfällt in Netzwerk- und Hostteil Diese Zerlegung wird durch die Netzmaske definiert (2 Notationen) Spezielle Adressen: Broadcast- und Netzwerkadresse Meine IP Adresse ist 192.168.0.7, meine Netzmaske ist 255.255.255.0. Was ist die Broadcast-, was die Netzwerkadresse?
Das Adressierungsschema in IPv4 Beispiel Jeder Host hat eine eindeutige IP Adresse Länge der IP Adresse: 32 Bit; Form: a.b.c.d Adresse zerfällt in Netzwerk- und Hostteil Diese Zerlegung wird durch die Netzmaske definiert (2 Notationen) Spezielle Adressen: Broadcast- und Netzwerkadresse Meine IP Adresse ist 192.168.0.7, meine Netzmaske ist 255.255.255.0. Was ist die Broadcast-, was die Netzwerkadresse?
Das Adressierungsschema in IPv4 Beispiel Jeder Host hat eine eindeutige IP Adresse Länge der IP Adresse: 32 Bit; Form: a.b.c.d Adresse zerfällt in Netzwerk- und Hostteil Diese Zerlegung wird durch die Netzmaske definiert (2 Notationen) Spezielle Adressen: Broadcast- und Netzwerkadresse Meine IP Adresse ist 192.168.0.7, meine Netzmaske ist 255.255.255.0. Was ist die Broadcast-, was die Netzwerkadresse?
Das Adressierungsschema in IPv4 Beispiel Jeder Host hat eine eindeutige IP Adresse Länge der IP Adresse: 32 Bit; Form: a.b.c.d Adresse zerfällt in Netzwerk- und Hostteil Diese Zerlegung wird durch die Netzmaske definiert (2 Notationen) Spezielle Adressen: Broadcast- und Netzwerkadresse Meine IP Adresse ist 192.168.0.7, meine Netzmaske ist 255.255.255.0. Was ist die Broadcast-, was die Netzwerkadresse?
Das Adressierungsschema in IPv4 Beispiel Jeder Host hat eine eindeutige IP Adresse Länge der IP Adresse: 32 Bit; Form: a.b.c.d Adresse zerfällt in Netzwerk- und Hostteil Diese Zerlegung wird durch die Netzmaske definiert (2 Notationen) Spezielle Adressen: Broadcast- und Netzwerkadresse Meine IP Adresse ist 192.168.0.7, meine Netzmaske ist 255.255.255.0. Was ist die Broadcast-, was die Netzwerkadresse?
Konfiguration von Netzwerkinterfaces ifconfig ifconfig device netmask ip up ifconfig ohne Argumente gibt einfach die jetzige Konfiguration der aktiven Interfaces aus Je nach Art des Interface sind verschiedene Dinge zu konfigurieren WLAN: Konfiguration der spezifischen Optionen per iwconfig Hardwareadressse = MAC Adresse findet man auch in der Ausgabe von ifconfig
Wohin gehen meine Pakete? route dient zur Anzeige und zur Modifikation der Kernel-Routing-Tabelle Jede Route definiert über welchen Gateway Pakete die für ein bestimmtes Netzwerk bestimmt sind geschickt werden Spezielle Route default für Pakete auf die keine andere Route passt ifconfig modifiziert bei Aktivierung eines Interfaces die Tabelle
Was für eine IP hat dieser Host? host dient zur Abfrage der Namensauflösung host ip gibt Hostnamen aus host name gibt zugehörige IP aus dig zur Abfrage von anderen DNS Parametern (zb MX)
Welche Verbindungen sind gerade aktiv? netstat dienzt zur Anzeige von Netzwerkverbindungen -t, -u TCP bzw. UDP Verbindungen -l Serververbindung (dh listening)
Wer ist noch in diesem Netzwerk? arp dient zur Abfrage des ARP-caches ARP dient zur Übersetzung von Hardware- in IP-Adressen (und umgekehrt) die vorhandene ARP-Information wird in einem Cache abgelegt falls die HW-Adresse eines Hosts im selben Netzwerk noch nicht in der Tabelle ist, hilft ein Ping
Hallo Echo! ping sendet einen ICMP Echo Request - der gepingte Host antwortet mit einem ICMP Echo Reply mit Hilfe eines pings lässt sich herausfinden, ob ein Host "up" ist manchmal testet man mit Hilfe von ping auch, wie weit man mit seinen Paketen kommt oder wieviele Pakete verloren gehen traceroute(6) dient zum Verfolgen der Route, die Pakete zu einer bestimmten Destination zurücklegen.
Hallo Echo! ping sendet einen ICMP Echo Request - der gepingte Host antwortet mit einem ICMP Echo Reply mit Hilfe eines pings lässt sich herausfinden, ob ein Host "up" ist manchmal testet man mit Hilfe von ping auch, wie weit man mit seinen Paketen kommt oder wieviele Pakete verloren gehen traceroute(6) dient zum Verfolgen der Route, die Pakete zu einer bestimmten Destination zurücklegen.