lager:lok_netze:tcp_labor
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
lager:lok_netze:tcp_labor [21.11.2013 17:00] – richard | lager:lok_netze:tcp_labor [04.02.2025 12:09] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
In dieser Übung sollen Sie die Arbeitsweise des Transmission Control Protocol näher kennen lernen. Arbeiten Sie in Gruppen zu drei Personen. | In dieser Übung sollen Sie die Arbeitsweise des Transmission Control Protocol näher kennen lernen. Arbeiten Sie in Gruppen zu drei Personen. | ||
- | Unter Ubuntu ist es mit dem Befehl | + | Unter Ubuntu ist es mit dem Befehl |
Konfigurieren Sie zunächst das folgende Szenario: | Konfigurieren Sie zunächst das folgende Szenario: | ||
Zeile 10: | Zeile 10: | ||
- | Es ist sinnvoll zunächst | + | Es ist sinnvoll zunächst die IP-Adresskonfiguration innerhalb der Gruppe abzusprechen. |
^System^Schnittstelle (z.B. eth0)^IP-Adresse/ | ^System^Schnittstelle (z.B. eth0)^IP-Adresse/ | ||
Zeile 17: | Zeile 17: | ||
|Router Interface 1| | | | | |Router Interface 1| | | | | ||
|Router Interface 2| | | | | |Router Interface 2| | | | | ||
- | |||
- | |||
- | |||
Alle Systeme verwenden Virtuelle Maschinen (vergessen Sie nicht die MAC-Adressen der VMs zu verändern!). | Alle Systeme verwenden Virtuelle Maschinen (vergessen Sie nicht die MAC-Adressen der VMs zu verändern!). | ||
Zeile 25: | Zeile 22: | ||
Der mittlere PC arbeitet als Router. Dazu müssen zwei Netzwerkkarten konfiguriert werden. Die beiden anderen PCs arbeiten als Client. Sie haben den Router als Standard-Gateway in den IP-Adresseinstellungen eingetragen. | Der mittlere PC arbeitet als Router. Dazu müssen zwei Netzwerkkarten konfiguriert werden. Die beiden anderen PCs arbeiten als Client. Sie haben den Router als Standard-Gateway in den IP-Adresseinstellungen eingetragen. | ||
- | Das IP-Forwarding, | + | Das IP-Forwarding, |
- | Ein //ping// zwischen PC1 und PC2 sollte nach der IP-Adresskonfiguration und dem Starten des Routing-Prozess möglich sein. | + | Ein '' |
Der durchgehende Verkehr auf dem Router lässt sich nun manipulieren. | Der durchgehende Verkehr auf dem Router lässt sich nun manipulieren. | ||
Beispiel: | Beispiel: | ||
- | ''// | + | < |
Erläuterung: | Erläuterung: | ||
- | Auf der Schnittstelle eth0 wird eine Verzögerung mit 600ms, eine Verzögerungsschwankung von 100ms und eine Paketverlustrate von 50% konfiguriert. | + | Auf der Schnittstelle |
=====Aufgaben: | =====Aufgaben: | ||
*Konfigurieren Sie das angegebene Szenario. | *Konfigurieren Sie das angegebene Szenario. | ||
- | *Senden Sie TCP-Pakete von PC1 nach PC2. Das erreichen Sie PC1 einen WEB-Server (apache2) auf PC2 ansprechen lassen. Der Webserver ist auf der VM installiert. Denken Sie daran, dass Sie den Proxy im Internetbrowser bei PC1 deaktivieren. | + | *Senden Sie TCP-Pakete von PC1 nach PC2. Das erreichen Sie PC1 einen WEB-Server (apache2) auf PC2 ansprechen lassen. |
*Schneiden Sie die Pakete mit //wireshark //mit. | *Schneiden Sie die Pakete mit //wireshark //mit. | ||
- | *Analysieren Sie den Mitschnitt und erstellen Sie ein MSC (//wireshark | + | *Analysieren Sie den Mitschnitt und erstellen Sie ein MSC((MSC: Message Sequence Chart; Flussdiagramm der Nachrichten)) \\ ('' |
- | *Manipulieren Sie mit //tc// den Verkehr so, dass Pakete auf dem Router verloren gehen. Schneiden Sie den Datenaustausch wieder mit und analysieren Sie den Mitschnitt auf wiederholte Pakete. | + | *Manipulieren Sie mit '' |
lager/lok_netze/tcp_labor.1385053218.txt.gz · Zuletzt geändert: 04.02.2025 12:10 (Externe Bearbeitung)