# Praktikum 1 > Michelle Klein (1126422), David Schirrmeister (1125746) ## Versuch: ICMP und RTT ### Vorbereitung Primäres Netzwerk-Interface ```bash eth0: flags=4163 mtu 1500 inet 172.18.188.38 netmask 255.255.240.0 broadcast 172.18.191.255 inet6 fe80::215:5dff:fe64:f4c5 prefixlen 64 scopeid 0x20 ether 00:15:5d:64:f4:c5 txqueuelen 1000 (Ethernet) RX packets 25060 bytes 37385604 (37.3 MB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 1472 bytes 156608 (156.6 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 ``` Interface-Name: `eth0` IPv4: `172.18.188.38` ### Durchführung und Auswertung: ICMP **Versuchsbeschreibung:** In diesem Versuch sollen Sie das Kommando ping -i 5 -c 5 www.cern.ch benutzen und eine erste Aufzeichnung davon mit Wireshark durchführen. 1. Mit wie vielen aufgezeichneten Paketen rechnen Sie? - 10 Pakete - 5 Anfragen - 5 Antworten 2. Wieviele Pakete sind insgesamt wirklich aufgezeichnet worden? - 10 Pakete 3. Warum ergibt sich da einen Unterschied? - es ergibt sich kein Unterschied 4. Wie lautet der Filter? - `Strg + /` - `icmp` 5. Können Sie ”Ihre“ ICMP-Pakete identifizieren? - ICMP Pakete, welche in der Info `request` enthalten 6. Wie viele ICMP-Pakete sehen Sie? - 10 ICMP Pakete 7. Hätten Sie mit dieser Anzahl von ICMP-Paketen gerechnet? - ja ### Durchführung und Auswertung: RTT | Zeitstempel request | Zeitstempel reply | RTT [µs] | |---------------------|-------------------|----------| | 606338 | 621931 | 15593 | | 5612004 | 5628981 | 16977 | | 10617131 | 10634138 | 17007 | | 15622287 | 15640563 | 18276 | | 20628685 | 20647957 | 19272 | Durchschnitt: 17425 [µs] Standardabweichung: 1402,431995 [µs] ```mermaid xychart-beta title "RTT Time per Packet-Pair" x-axis "Packet Pair" [1,2,3,4,5] y-axis "RTT (µs)" 15000 --> 19500 line [15593, 16977, 17007, 18276, 19272] ``` **Interpretation:** Die RTT kann immer schwanken, aufgrund von restlichem Netzwerktraffic, CPU-Last, Routernänderung, usw. . Dadurch ist die unterschiedliche RTT zu erklären, welche in diesem Fall ansteigt. #### Vergleich der Mittelwerte bei 3 Durchführungen | Durchführung | Mittelwert RTT | |--------------|----------------| | Nr. 1 | 17425 [µs] | | Nr. 2 | 17243,8 [µs] | | Nr. 3 | 18503,4 [µs] | **Interpretation:** Die Roundtrip-Zeiten weichen ein wenig ab, sollte man mehr Versuche machen, wird diese jedoch nicht immer weiter steigen sondern etwa gleich bleiben. Sie wird beeinflusst durch div. anderen Netzwerk-Traffic, der zusätzlich anfällt. ## Vorbereitung für Laborversuche ### Versuchsaufbau: Der Labor-PC wird über ein Ethernetkabel an den Server (Port 3) angeschlossen. Über `sudo ifconfig enp0s31f6 192.168.8.4 netmask 255.255.255.0` wird das Netzwerk-Interface konfiguriert **Ausgabe `ifconfig enp0s31f6`:** ```bash enp0s31f6: flags=4163 mtu 1500 inet 192.168.8.4 netmask 255.255.0.0 broadcast 192.168.8.255 inet6 fe80::ce96::e5ff:fe35:23be prefixlen 64 scopeid 0x20 ether cc:96:e5:35:23:be txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 181 bytes 32096 (32.0 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 19 memory 0x74000000-74020000 ``` Mit `ssh vyos@192.168.8.1` und dem Passwort `vyos` kann der Computer sich mit dem Vyos-Router verbinden. **Eingabemaske, welche sich öffnet:** ```bash Last login: Thu Apr 17 12:37:56 2025 from 192.168.8.200 vyos@192.168.10.2-Vyos-1.3.ß-epa3:~$ ```