Packet Tracer Simulation - TCP-und UDP-Kommunikation Topologie Lernziele Teil 1: Netzwerkverkehr im Simulationsmodus erzeugen Teil 2: Überprüfen der Funktionalität der TCP- und UDP-Protokolle Hintergrund Diese Simulationsaktivität soll eine Grundlage für das Verständnis von TCP- und UDP im Detail bieten. Der Simulationsmodus bietet die Möglichkeit, die Funktionalität der verschiedenen Protokolle zu betrachten. Wenn die Daten sich durch das Netz bewegen, werden sie in kleinere Stücke geteilt und in irgendeiner Weise gekennzeichnet, so dass die Stücke wieder zusammen gesetzt werden können. Jedem dieser Stücke wird ein bestimmter Name (Protokolldateneinheit [PDU]) zugeordnet und mit einer spezifischen Schicht verbunden. Der Packet-Tracer-Simulationsmodus ermöglicht dem Benutzer, jedes der Protokolle und die damit verbundene PDU anzuzeigen. Die nachfolgend beschriebenen Schritte führen den Benutzer durch den Prozess der Anforderung von Diensten mit verschiedenen Anwendungen auf einem Client-PC. Diese Aktivität bietet die Möglichkeit, die Funktionalität der Protokolle TCP und UDP, Multiplexing und die Funktion von Port-Nummern bei der Bestimmung, welche lokale Anwendung die Daten angefordert hat oder die Daten sendet, zu untersuchen. Part 1: Netzwerkverkehr im Simulationsmodus erzeugen Step 1: Netzwerkverkehr generieren, um die ARP-Tabellen (Address Resolution Protocol) zu füllen Führen Sie die folgenden Aufgaben aus, um die Menge des Netzwerkverkehrs, der in der Simulation angezeigt wird, zu reduzieren. a. Klicken Sie auf MultiServer und klicken Sie auf Desktop und Eingabeaufforderung. b. Geben Sie den Befehl ping 192.168.1.255 ein. Dies kann einige Sekunden dauern, da jedes Gerät im Netzwerk dem MultiServer antwortet. Dieses Dokument ist eine öffentlich zugängliche Information von Cisco. Seite 1 von 6
c. Schließen Sie das Fenster MultiServer. Step 2: Web (HTTP)-Verkehr generieren a. Wechseln Sie in den Simulationsmodus. b. Klicken Sie auf HTTP Client und klicken Sie auf Desktop und Web Browser. c. Geben Sie im URL-Feld 192.168.1.254 ein und klicken Sie auf Go. Umschläge (PDUs) werden im Simulationsfenster angezeigt. d. Minimieren Sie das HTTP-Client-Konfigurationsfenster, aber schließen Sie es nicht. Step 3: FTP-Datenverkehr generieren a. Klicken Sie auf FTP Client und klicken Sie auf Desktop und Eingabeaufforderung. b. Geben Sie den Befehl ftp 192.168.1.254 ein. PDUs werden im Simulationsfenster angezeigt. c. Minimieren Sie das FTP Client-Konfigurationsfenster, aber schließen Sie es nicht. Step 4: DNS-Verkehr generieren a. Klicken Sie auf DNS Client und klicken sie auf Desktop und Eingabeaufforderung. b. Geben Sie den Befehl nslookup multiserver.pt.ptu ein. Eine PDU wird im Simulationsfenster angezeigt. c. Minimieren Sie das DNS Client-Konfigurationsfenster, aber schließen Sie es nicht. Step 5: E-Mail-Verkehr generieren a. Klicken Sie auf E-Mail Client und klicken Sie auf Desktop und E Mail. b. Klicken Sie auf Compose und geben Sie folgende Information ein: 1) An: user@multiserver.pt.ptu 2) Betreff: Geben Sie einen Betreff ein. 3) E-Mail Text: Geben Sie eine Nachricht ein c. Klicken Sie auf Send. d. Minimieren Sie das E-Mail Client-Konfigurationsfenster, aber schließen Sie es nicht. Step 6: Stellen Sie sicher, dass der Datenverkehr erzeugt wird und bereit für die Simulation ist. Jeder Client-Computer sollte PDUs im Simulationsfeld aufgeführt haben. Part 2: Untersuchung der Funktionalität der TCP- und UDP-Protokolle Step 1: Untersuchung von Multiplexing, wenn der gesamte Verkehr über das Netzwerk übertragen wird Sie werden nun die Schaltfläche Capture/Forward und die Schaltfläche Back im Simulationsfeld benutzen. a. Klicken Sie einmal auf Capture/Forward. Alle PDUs werden an den Switch übertragen. b. Klicken Sie nochmals auf Capture/Forward. Einige der PDUs verschwinden. Was denken Sie, ist mit ihnen passiert? Dieses Dokument ist eine öffentlich zugängliche Information von Cisco. Seite 2 von 6
c. Klicken Sie sechsmal auf Capture/Forward. Alle Clients sollten eine Antwort erhalten haben. Beachten Sie, dass jederzeit nur eine PDU in jeder Richtung über eine Leitung gehen kann. Wie wird das genannt? d. Eine Vielzahl von PDUs erscheint in der Ereignisliste im oberen rechten Bereich des Simulationsfensters. Warum haben sie so viele verschiedene Farben? e. Klicken Sie achtmal auf Back. Dies sollte die Simulation zurücksetzen. HINWEIS: Klicken Sie während dieser Aktivität nie auf Reset Simulation; wenn Sie das tun, müssen Sie die Schritte in Teil 1 wiederholen. Step 2: Untersuchung des HTTP-Verkehrs, wenn die Clients mit dem Server kommunizieren a. Filtern Sie den Datenverkehr, der gerade angezeigt wird, um nur HTTP- und TCP- PDUs anzuzeigen: 1) Klicken Sie auf Edit Filters und ändern das Kontrollkästchen Show All/None. 2) Wählen Sie HTTP und TCP. Klicken Sie außerhalb des Kästchens Filter Bearbeiten, um das Fenster zu verbergen. Die sichtbaren Ereignisse sollten nun nur HTTP- und TCP-PDUs zeigen. b. Klicken Sie auf Capture/Forward. Halten Sie die Maus über jede PDU, bis Sie eine finden, die vom HTTP-Client stammt. Klicken Sie auf den PDU-Umschlag, um ihn zu öffnen. Abschnitt. Welche Bezeichnung hat der Abschnitt? d. Notieren Sie die Werte von Absender-Port, Ziel-Port, Sequenznummer und Bestätigungsnummer. Was ist im Feld links vom Feld WINDOW eingetragen? e. Schließen Sie die PDU und klicken Sie auf Capture/Forward bis eine PDU zum HTTP Client mit einem g. Es gibt eine zweite PDU mit einer anderen Farbe, die der HTTP-Client vorbereitet hat, um sie an den MultiServer zu senden. Dies ist der Anfang der HTTP-Kommunikation. Klicken Sie auf diesen zweiten PDU-Umschlag und wählen Outbound PDU Details. h. Welche Information ist nun im Bereich TCP enthalten? Wie unterscheiden sich die Port- und Sequenznummern von denen der vorherigen zwei PDUs? i. Klicken Sie auf Back, bis die Simulation zurückgesetzt ist. Step 3: Untersuchung des FTP-Datenverkehrs, wenn die Clients mit dem Server kommunizieren a. Ändern Sie das SimulationsPanel Edit Filters, sodass nur FTP und TCP angezeigt werden. Dieses Dokument ist eine öffentlich zugängliche Information von Cisco. Seite 3 von 6
b. Klicken Sie auf Capture/Forward. Halten Sie den Mauszeiger über jede PDU, bis Sie eine finden, die vom FTP-Client stammt. Klicken Sie auf diesen PDU-Umschlag, um ihn zu öffnen. Abschnitt. Welche Bezeichnung hat der Abschnitt? d. Notieren Sie die Werte von Absender-Port, Ziel-Port, Sequenznummer und Bestätigungsnummer. Was ist im Feld links vom Feld WINDOW eingetragen? e. Schließen Sie die PDU und klicken Sie auf Capture/Forward, bis eine PDU zum FTP Client mit einem g. Klicken Sie auf die Registerkarte Outbound PDU Details. Wie unterscheiden sich die Port- und Sequenznummern von den zwei vorherigen Ergebnissen? h. Schließen Sie die PDU und klicken Sie auf Capture/Forward, bis eine zweite PDU zum FTP Client mit einem Die PDU hat eine andere Farbe. i. Öffnen Sie die PDU und wählen Sie Inbound PDU Details. Scrollen Sie nach unten bis hinter den TCP- Abschnitt. Wie lautet die Nachricht vom Server? j. Klicken Sie auf Back, bis die Simulation zurückgesetzt ist. Step 4: Untersuchung des DNS-Verkehrs, wenn die Clients mit dem Server kommunizieren a. Ändern Sie das Simulations-Panel Edit Filters, sodass nur DNS und UDP angezeigt werden. b. Klicken Sie auf den PDU-Umschlag, um ihn zu öffnen. Abschnitt. Welche Bezeichnung hat der Abschnitt? d. Notieren Sie die Werte von Absender-Port und Ziel-Port. Warum gibt es keine Sequenz- und Bestätigungsnummer? e. Schließen Sie die PDU und klicken Sie auf Capture/Forward, bis eine PDU zum DNS Client mit einem Dieses Dokument ist eine öffentlich zugängliche Information von Cisco. Seite 4 von 6
g. Wie wird der letzte Abschnitt der PDU bezeichnet? h. Klicken Sie auf Back, bis die Simulation zurückgesetzt ist. Step 5: Untersuchung des E-Mail-Verkehrs, wenn Clients mit dem Server kommunizieren a. Ändern Sie das Simulations-Panel Edit Filters, sodass nur POP3, SMTP und TCP angezeigt werden. b. Klicken Sie auf Capture/Forward. Halten Sie den Mauszeiger über jede PDU, bis Sie eine finden, die vom E-Mail-Client stammt. Klicken Sie auf diesen PDU-Umschlag, um ihn zu öffnen. Abschnitt. Welches Transportschichtprotokoll verwendet der E-Mail-Datenverkehr? d. Notieren Sie die Werte von Absender-Port, Ziel-Port, Sequenznummer und Bestätigungsnummer. Was ist im Feld links vom Feld WINDOW eingetragen? e. Schließen Sie die PDU und klicken Sie auf Capture/Forward, bis eine PDU zum E-Mail-Client mit einem g. Klicken Sie auf die Registerkarte Outbound PDU Details. Wie unterscheiden sich die Port- und Sequenznummern von den zwei vorherigen Ergebnissen? h. Es gibt eine zweite PDU mit einer anderen Farbe, die der HTTP-Client vorbereitet hat, um sie an den MultiServer zu senden. Dies ist der Anfang der E-Mail-Kommunikation. Klicken Sie auf diesen zweiten PDU-Umschlag und wählen Outbound PDU Details. i. Wie unterscheiden sich die Port- und Sequenznummern von den zwei vorherigen PDUs? j. Welches E-Mail-Protokoll ist dem TCP-Port 25 zugeordnet? Welches Protokoll ist dem TCP-Port 110 zugeordnet? k. Klicken Sie auf Back, bis die Simulation zurückgesetzt ist. Dieses Dokument ist eine öffentlich zugängliche Information von Cisco. Seite 5 von 6
Step 6: Untersuchung der Verwendung von Portnummern vom Server a. Um aktive TCP-Sitzungen zu sehen, führen Sie die folgenden Schritte in schneller Folge aus: 1) Wechseln Sie zurück in den Realtime-Modus. 2) Klicken Sie auf MultiServer und klicken Sie auf Desktop und Eingabeaufforderung. b. Geben Sie den Befehl netstat ein. Welche Protokolle werden in der linken Spalte aufgeführt? Welche Portnummern werden vom Server verwendet? c. In welchem Zustand sind die Sitzungen? d. Wiederholen Sie den Befehl netstat mehrere Male, bis Sie sehen, dass nur noch eine Sitzung ESTABLISHED ist. Für welchen Dienst ist diese Verbindung noch offen? Warum schließt sich diese Sitzung nicht, wie die anderen drei? (Tipp: Überprüfen Sie die minimierten Clients) Empfohlene Punktevergabe Übungsabschnitt Frageort Mögliche Punkte Erreichte Punkte Teil 2: Untersuchung der Funktionalität der TCP- und UDP-Protokolle Schritt 1 15 Schritt 2 15 Schritt 3 15 Schritt 4 15 Schritt 5 15 Schritt 6 25 Gesamte Punktzahl 100 Dieses Dokument ist eine öffentlich zugängliche Information von Cisco. Seite 6 von 6