Home [2]
Das LAN am Netz
- Erläuterungen zu TCP/IP -
 

Natürlich kann ich nicht in einem gewissen Rahmen bleiben und gleichzeitig jede Menge Theorien aufsagen (das ist ja auch nicht Sinn und Zweck dieser Anleitung), trotzdem hier noch ein paar allgemeine Infos aus dem Bereich 'Netzwerk'.

Mehr zu TCP/IP

Was bleibt bei TCP/IP noch zu sagen, was nicht schon in den Grundlagen gesagt wurde?
Nun ja, da wäre die Sache mit den Ports: Die Kommunikation über TCP/IP ist an sogenannte Ports gebunden. Das heißt, daß jedes Programm mit einer bestimmten Aufgabe an einen bestimmten Port gebunden ist (das macht das ganze irgendwie übersichtlicher...). Wird eine eMail verschickt, so geht das über SMTP (Simple Mail Transfer Protocol), welches den Port 25 benutzt. Holt man eMails von seinem Provider ab, geht das zumeist über das 'Post Office Protocol 3' (POP3) auf dem Port 110. Diese Ports zuzuordnen und zu kennen ist dann wichtig, wenn z.B. das IRC-Network über den Proxy von SAMBAR genutzt werden soll: IRC (Internet Relay Chat) läuft zumeist über den Port 6667. Trägt man diesen in SAMBAR als Bridge-Proxy-Port ein und gibt außerdem einen IRC-Server an, so kann man auch über diesen Port eine Verbindung aus dem LAN heraus erstellen (dazu später).
Wichtig zu wissen ist also: Es gibt Ports, IP-Adressen, MAC-Adressen und Subnetze. Wer in diesem Bereich mehr wissen möchte, sollte sich einmal http://www.netplanet.org ansehen ('Verstehen Sie mal das Internet!') oder eine Suchmaschine bemühen.

Home [nach oben]

Kleine Helfer

Ja, auch im Netzwerkbereich gibt es sie: Die kleinen Heinzelmännchen, die mal eben auf Fehlersuche gehen oder einen mit interessanten Informationen über das eigene Netzwerk versorgen. NETSTAT, ROUTE und TRACERT heißen drei von ihnen.

NETSTAT:
Mit NETSTAT kann man alle Verbindungen über TCP/IP am eigenen Rechner anzeigen lassen. Gibt man also in der DOS-Box ein 'netstat -an' (der Zusatz '-an' sagt, daß (a) alle Verbindungen und offenen Ports an numerischen (n) Adressen angezeigt werden sollen), so erscheint etwa folgende Übersicht:

C:\WINDOWS\DESKTOP>netstat -an

Active Connections

  Proto  Local Address          Foreign Address        State
  TCP    0.0.0.0:0              0.0.0.0:0              LISTENING
  TCP    0.0.0.0:25             0.0.0.0:0              LISTENING
  TCP    0.0.0.0:110            0.0.0.0:0              LISTENING
  TCP    0.0.0.0:119            0.0.0.0:0              LISTENING
  TCP    192.168.1.12:137       0.0.0.0:0              LISTENING
  TCP    192.168.1.12:138       0.0.0.0:0              LISTENING
  TCP    192.168.1.12:139       0.0.0.0:0              LISTENING
  UDP    192.168.1.12:137       *:*
  UDP    192.168.1.12:138       *:*

C:\WINDOWS\DESKTOP>

Man kann aus diesem Ausdruck ersehen, dass die Ports 25, 110 und 119 auf allen Devices 'offen' sind. Sollte man diese Ports nicht mit einem Mailserver (25, 110) und einem Newsserver (119) selbst geöffnet haben (habī ich: HAMSTER), muß man sich nach dem Grund für diese offenen Ports fragen, denn normalerweise ist nicht mehr offen als oben gezeigt (natürlich ohne 25, 110, 119).

Home [nach oben]

TRACERT:
TRACERT heißt ausgeschrieben 'trace route' und bedeutet, daß der Weg der Datenpakete im Netzwerk aufgelistet werden soll. Da mein Netzwerk zu klein ist, um einen ansehnlichen Ausdruck zu erstellen, nutze ich das Internet zur Erklärung; es erscheine einmal folgende Ausgabe:

C:\WINDOWS\DESKTOP>tracert www.mdiedrich.de

Tracing route to www.mdiedrich.de [195.20.225.108]
over a maximum of 30 hops:

  1    43 ms    42 ms    42 ms  212.185.254.209
  2    43 ms    40 ms    43 ms  193.158.138.198
  3    53 ms    61 ms    60 ms  KS-ag1.KS.net.DTAG.DE [194.25.7.143]
  4    58 ms    57 ms    52 ms  KS-gw1.KS.net.DTAG.DE [193.158.126.93]
  5    78 ms    57 ms    50 ms  H-gw1.H.net.DTAG.DE [62.156.139.29]
  6    46 ms    84 ms    78 ms  H-gw12.H.net.DTAG.DE [62.156.131.33]
  7    77 ms    68 ms    84 ms  F-gw13.F.net.DTAG.DE [62.156.139.18]
  8    91 ms    91 ms    91 ms  S-gw13.S.net.DTAG.DE [62.156.131.134]
  9    77 ms    98 ms    88 ms  S-gw2.S.net.DTAG.DE [62.156.140.30]
 10    74 ms    98 ms    83 ms  62.156.133.198
 11   100 ms    96 ms    97 ms  eth0.gw9.ka.schlund.net [195.20.224.9]
 12    63 ms    75 ms    84 ms  www.mdiedrich.de [195.20.225.108]

Trace complete.

C:\WINDOWS\DESKTOP>

Nach eingabe von 'tracert #ZIEL#' wird zuerst die IP-Adresse des betreffenden Hosts ermittelt. Sodann wird die Route der Datenpakete über maximal 30 verschiedene Hosts ermittelt. Alles weitere sind dann also die Hosts, über die das Datenpaket gehen muß. Angegeben sind die IP-Adresse, wenn möglich der Hostname sowie die Zeit, die bis zur Antwort vergangen ist (es werden immer drei Anfragen gesendet). Mit diesem Tool kann man z.B. einen Engpass im Netzwerk feststellen oder herausfinden, an welcher Stelle der Route die Pakete nicht weiterkommen.

Home [nach oben]

Die Zukunft: IPv6

Die weltweit verfügbaren IP-Adressen (relativ viele...) werden langsam knapp, so daß man einen neuen Standard einführen muß: IPv6.
Bei IPv6 werden IP-Adressen nicht mehr in der bisherigen Form aaa.bbb.ccc.ddd geschrieben, sondern werden wesentlich verlängert, um die Menge an IP-Adressen zu vergrößern.

Mehr dazu auch unter http://www.netplanet.org .

Home [nach oben]

© Martin Diedrich, 1999-2001 | 14.07.2000 | nach oben |