Computernetze

Computernetze - Wirtschaftsinformatik

Computernetze - Wirtschaftsinformatik


M. K.
Diese Lernkarten bieten einen umfassenden Überblick über Computernetze und deren Funktionsweisen. Sie decken Themen wie Protokolle, Schichtenmodelle, Adressierung, und verschiedene Netzwerkverfahren ab, wobei besonders auf TCP, Switches, und Fehlerkorrekturmethoden wie Parität und Forward Error Correction eingegangen wird. Die Karteikarten eignen sich ideal für Studierende und IT-Profis, die ihr Verständnis von Netzwerkarchitekturen vertiefen und praktische Anwendungen sowie theoretische Grundlagen nachvollziehen möchten.
Cartes-fiches
168
Utilisateurs
1
Langue
Allemand
Catégorie
Informatique
Niveau
Autres
Créé / Mis à jour
15.07.2022 / 28.11.2022

Cartes-fiches

 Was versteht man unter Ack-Akkumulierung und welchen Zielkonflikt muss man bei diesem Verfahren durch ein geeignetes Tuning lösen? (4 Punkte) 

ACKS zsm.fassen um effizienter zu arbeiten. Nicht jede Nachricht mit einem Ack sondern mit drei oder mehrere Nachrichten mit einem Ack. 

Wenn Anwendung irgendwann nichts mehr sendet kann es z.B bei Piggybacking dazu kommen dass Ack nicht gesendet worden o. man zu lange wartet und Timeouts ablaufen. 

Mit Tuning soll das verbessert werden

In welchen 2 Fällen schicken Protokolle typischerweise ein negatives Acknowledgement? (2 Punkte) 

  • veränderte Nachricht Prüfsumme  ___???
  • verlorene Nachricht, wenn Empfänger "falsche" / nicht erwartete Ack erhält

 TCP hat keine NAK-PDU. Womit behilft sich TCP stattdessen? (mit Erklärung) (2 Punkte)

Piggybacking, Daten & Ack gemeinsam senden + keine weiteren Daten bestätigt --> Timeout

Geben Sie 4 Felder eines Ethernet-Headers an (2 Punkte) 

  • Quelladresse
  • Zieladresse
  • Daten
  • Typ
  • Präambel

 Was ist die Aufgabe der "MAC Address Table" in einem Switch? Welche Spalten hat Sie?  (2 Punkte) 

Timestamp Port MAC-Adress

Merkt sich welche MAC Adresse über welchen Port erreicht ist und wann zuletzt kommuniziert wurde

Was versteht man bei Switches unter Backward Learning? (2 Punkte) 

Merkt sich nicht nur Adresspaare, die sie sendet sondern auch von dem Sie Daten empfängt.

Quelladresse + Empfangs-Port + Zeit --> MAC AddressTable

Somit ermitteln sich Switches/Bridges ihre eigene (Layer 2-) Umgebung

 

 

Gegeben sei folgende Layer 2 – Konfiguration: siehe Bild

  1. Tabelle vervollständigen
  2. Wieviele Ethernet-Nachrichten werden als Teil des 3. Sendevorgangs (C nach B) insgesamt generiert? (Mit Begründung) (2 Punkte) 
  3.  Welchen Vorteil hätte es, LAN D noch mit Bridge 3 zu verbinden? Hätte es auch einen potentiellen Nachteil und wie geht man in der Praxis damit um? (3 Punkte)

1. siehe Bild

2. XXX

3.

Nachteil --> Zyklus entsteht 

Vorteil --> eventuell schneller komm weniger Latenz

Spanning Tree Algo

 Angenommen ihre Abteilung wird in drei Unterabteilungen gleicher Größe geteilt. Erklären Sie ihrem Chef, warum es nicht geht, jeder Abteilung die gleiche Anzahl IPAdressen zuzuweisen.(1 Punkt) 

Netz lassen sich sozusagen immer nur halbieren oder viertel etc. 3 ist ungerade geht nicht. Man müsste 4 Subnetze erstellen

Was passiert wenn bei einer TCP-Verbindung zwischen 2 Anwendungen  Nachricht verloren geht?

Timeout würde ablaufen und 1 erneut senden

Was versteht man unter "Piggybacking" und wie müsste man die obige Kommunikation erweitern, damit man Piggybacking beobachten könnte? (2 Punkte) 

Piggybacking ist Huckepack nehmen der Daten

B müsste ebenfalls Daten senden

 Was ist die Aufgabe des "Slow Start" Protocols und woher hat es seinen Namen? (2 Punkte)

langsame Erhähung der Datenmenge bis Kapazität erreicht wird

Was versteht man unter Flusskontrolle? (1 Punkt) 

Flusskontrolle bedeutet, dass man bei der Datenübertragung darauf achtet die Geschwindigkeit & Leistungsfähigkeit der Teilnehmer nicht zu überlasten

Wie ist eine TCP-Nachricht aufgebaut (Anwendungsdaten, Header, Trailer, …)? (2,5 Punkte) 

Welche unterschiedlichen Typen von Adressen werden in dieser Nachricht verwendet? (1,5 Punkte) 

2. 

  • IP-Adressen
  • MAC-Adressen
  • Ports

 Warum sind bei einem Sicherungsschichtprotokoll mit Sliding Window die Sequenznummern normalerweise kleiner als beim TCP-Protokoll? (1 Punkt) 

Weil bei Schicht 2 Paket durchnummeriert werden je nachdem wie groß das sliding window ist 2³ = 8 --> 0-7 als SeqNr

Beim TCP- Protokoll auf Schicht vier entsteht die Sequenznummer durch die größer der versendeten Daten. Vorherige SeqNr=100 len = 50 --> neue SeqNr = 150

Können bei TCP Daten doppelt ausgeliefert werden? (ja/nein/manchmal)

manchmal

UDP entdeckt Fehler bei der Übertragung (ja/nein/manchmal)?

ja

Ethernet ist zuverlässig (ja/nein/manchmal)?

manchmal, 

Es kann zuverlässig sein vorallem durch Verbesserung der Hardware, aber es kann nicht immer als zuverlässig klassifiziert werden.

 

xxx nochmal kontrollieren

Verlängert Bit-Stuffing die übertragenden Datenrahmen (ja/nein/manchmal)?

ja

Erhöht Bit-Stuffing die Fehlerwahrscheinlichkeit bei der Übertragung (ja/nein/manchmal)?

nein, Bit Stuffing sorgt für Fehlererkennung

Sind Hubs besser als Switches zum mitlauschen (ja/nein/manchmal)?

nein, Hubs leiten Packete einfach nur weiter.Verstehen nicht --> lauschen

Benötigt Switch die IP Zieladresse einer Nachricht für Forwarding (ja/nein/manchmal)?

Nein, Switch arbeiten mit MAC-Adressen & Ports

Benötigt eine Bridge die MAC-Quelladresse einer Nachricht für das Backward Learning (ja/nein/manchmal)?

Ja

Welche 2 negativen Effekte können eintreten, wenn das Tuning der Ack-Akkumulierung (Delayed Ack) schlecht war? (3 Punkte) 

Timeouts können ablaufen während Server Acks zusammenfasst somit kann es passieren, dass Client Daten doppelt sendet

xxx

 Warum wird das DVR-Verfahren in größeren Netzen nicht eingesetzt? (1 Punkt) 

 

 Was ist der große Nachteil des DVR-Verfahrens? (1 Punkt) 

Weil es sehr lange braucht bis das ganze Netzwerk über Kostenänderung bescheid weiß

Welches andere zentrale Routingverfahren, neben dem DVR-Verfahren, haben wir in der Vorlesung kennengelernt und was ist der grundlegende Unterschied? (2 Punkte) 

Link State Routing, arbeitet mit Dijkstra. Es wird sotzsagen das ganze Netzwerk ermittelt mit allen Knoten und Kosten damit Dijkstra berechnen was der kürzeste Weg ist

TCP Kommunikation. Handshake hat schon stattgefunden

ACk = seq + len           von der eigenen vorherigen Nachricht

 

xxx bild stimmt noch nicht Aufgabe SS2013 

Wie nennt man das Verfahren, welches erlaubt, Daten und Bestätigungen zsm. zu verschicken?

Piggybacking

 Was versteht man unter "halb-duplex"? (1 Punkt) 

Kommunikation in beide Richtungen möglich aber nicht parallel

Was versteht man unter Simplex?

xxx

Was versteht man unter (Full-)Duplex

xxx

 Welche 2 Gründe haben wir in der Vorlesung kennengelernt, warum der Empfänger einer Nachricht ein NAK verschickt? (2 Punkte) 

  • Wenn neue Nachricht mit "falscher" SeqNr auftaucht
  • Wenn Nachrichtenprüfsumme nicht stimmt (Bits gekippt sind)

 Erklären Sie den Unterschied zwischen Dienst und Protokoll anhand eines Architekturmodells. (3 Punkte) 

 Zu welcher Schicht des ISO/OSI-Referenzmodells kann man die Netzwerkgeräte "Switch", "Repeater", "Router" und "Hub" jeweils zuordnen? (2 Punkte) 

  • Repeater + Hub --> Bitübertragungsschicht
  • Switch --> Sicherungsschicht
  • Router --> Vermittlungsschicht

 Was ist die Rolle der "Timestamp"-Spalte in der MAC-Adresstabelle eines Switches? (2 Punkte) 

Um nur aktuelle Daten zu haben z.B kann ein Rechner umgestöpselt werden und ist nun über anderen Port erreichbar. Würden die Einträge in Tabelle dauerhaft sein würden Pakete im nichts langen.

Wozu dient der "Spanning Tree"-Algorithmus für Switches und wie funktioniert er (nur Grundprinzip)? (3 Punkte)

Spanning-Tree Algo dient dem finden des kürzesten Weges. 

Switches setzen diesen Algo ein um Pakete optimal/ schnell zu versendet. Der Algo ermittelt die jeweiligen Kosten von Knoten zu Knoten und berechnet damit kürzesten Weg

 Nennen Sie 4 Felder des Ethernet-Rahmens. (2 Punkte) 

  • Quell-MAC-Adresse
  • Ziel-MAC-Adresse
  • Typ
  • Daten

Was versteht man unter "Flusskontrolle" im Allgemeinen?

Und was konkret im Falle von TCP in obigem Szenario? (3 Punkte) 

Flusskontrolle regelt die Datenrate, so dass Datenübertragung verlustfrei möglich ist ohne das Netzwerk/Empfänger zu überlasten.

 Wie unterscheidet sich die Flusskontrolle von TCP von der Flusskontrolle auf Schicht 2 (Sicherungsschicht)? (1 Punkt)  

Max Datenmenge wird bestimmt, größer als die Byte Anzahl nicht versendet.

Schicht 2 hat max. Paket Anzahl die versendet werden darf

xxx

Geben Sie, neben dem unten angegebenen, 4 weitere in der Vorlesung behandelte Kriterien an, nach denen man Kommunikationstypen klassifizieren kann. (4 Punkte) 

  1. simplex/halbduplex/vollduplex  nach Übertragungsparallelität
  2. Ring/Bus/Vermascht/Stern nach Netzwerktypologie
  3. unzuverlässig/zuverlässig
  4. verbindungsorientiert/verbindungslos
  5. Broadcast/Multicast/Anycast/Pint to Point nach Kommunikationsmuser
  6. Client/ Server Peer to Peer nach Anwendungsorganisation

 Was ist der Unterschied zwischen halbduplex und vollduplex? (1 Punkt) 

halbduplex beidseitige Kommunikation möglich aber nicht parallel. Vollduplex beidseitig und parallel möglich

Étudier