Computernetze

Computernetze - Wirtschaftsinformatik

Computernetze - Wirtschaftsinformatik


Set of flashcards Details

Flashcards 168
Language Deutsch
Category Computer Science
Level Other
Created / Updated 15.07.2022 / 28.11.2022
Weblink
https://card2brain.ch/box/20220715_computernetze
Embed
<iframe src="https://card2brain.ch/box/20220715_computernetze/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

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

Was muss ein Switch tun, wenn er einen Ethernet-Rahmen zur Weiterleitung erhält. Unterscheiden Sie zwei Hauptfälle. (3 Punkte) 

  • Adresstabelle durchsuchen
  • in Tabelle über Port weiterleiten
  • ungleich in Tabelle Flooding/ an alle weiterleiten

 

xxx

 Geben Sie 4 Felder des TCP-Headers an. (2 Punkte) 

  • Quelladresse
  • Zieladresse
  • SeqNr
  • Actnr

 Was ist der grundsätzliche Unterschied zwischen einem Distance-Vector- und einem Link-State-Routing-Algorithmus? (1 Punkt) 

Distance-Vector-Routing kommuniziert mit seinem direkten Nachbarn & tauscht so Kosten von Quelle zu Ziel aus. 

Link-State-Routing macht sich ein Bild über das gesamte Netzwerk also alle Knoten nicht nur Nachbarn und berechnet mit Dijkstra kürzesten Weg.

 

 Geben Sie die 4 wichtigsten Schritte des Link-State-Routing-Algorithmus an. (2 Punkte) 

  1. Jeder Knoten ermittelt Nachbarknoten & die Kosten dazu
  2. Jeder Knoten teilt Nachbar seine ermittelten Infos mit
  3. Dijkstra Algo durchführen 
  4. Paket entlang kürzesten Weg schicken

 Was ist die Aufgabe der Anwendungsschicht und warum gibt es in der Anwendungsschicht der ISO/OSI-Architektur mehr unterschiedliche Protokolle als auf jeder anderen Schicht? (2 Punkte)

Aufgabe ist die Bereitstellung von Dienst mit passendem Protokollen und Datenstrukturen, damit Transportschicht damit arbeiten kann, weil es verschiedene Anwenungsmöglichkeiten gibt. Die Anwendungsschicht ist Vermittler zur Transportschicht das diese mit allen Anwendungen arbeiten kann.

 Was ist die Hauptaufgabe des DNS-Protokolls? (1 Punkt)

DNS ist das Protokoll das zu einer Domain die IP-Adresse herausfindet wenn man im Browser URL eingibt sorgt DNS , dass IP-Adresse gefunden wird

 Wozu wird beim Einsatz von DNS Caching verwendet? Seien Sie präzise. (1 Punkt) 

chaching dient der Effizienssteigerung. Durch abspeichern der URL + IP-Adresse muss nicht jeder mal die Domain nach IP-Adresse aufgelöst werden, sondern kann einfach aus dem Chace geladen werden

chnen Sie die Architektur eines klassischen Email-Dienstes in einem TCP/IPNetzwerk. Benennen Sie die Komponenten und die jeweils verwendete(n) EmailProtokoll(e). (3 Punkte)

Welche 4 Eigenschaften kennzeichnen einen zuverlässigen Kommunikationsdienst? (2 Punkte) 

  1. Keine duplizierten Nachrichten
  2. keine verlorenen Nachrichten
  3. keine unverfälschten Nachrichten
  4. Reihenfolgetreue Nachrichtenauslieferung

 Benennen Sie 3 Aufgaben der Transportschicht,

Adressierung der Endinstanzen

Fehlerbehebung

Flusssteuerung

Realisiert Adressierung der Endinstanzen UDP oder TCP

Es realisiert beides

Realisiert Fehlerbehebung UDP oder TCP?

TCP

Realisiert Flusssteuerung UDP oder TCP?

TCP

 Was versteht man unter "Cut-Through"-Switching? (1 Punkt)  

Cut-Through switching bedeutet, dass eine Switch ein Paket sofort weiterleitet wenn es herausgefunden hat wo es hin gehört. Fehlerbehebung soll nur an Zielgerät erfolgen --> Effizienter/schneller

Was ist der Hauptgrund, warum man in Unternehmen "VLANs" einsetzt? (1 Punkt) 

Besseres Management/Wartung für IT-Abteilung 

Bessere SIcherheit

 Was versteht man unter Forward Error Correction (FEC)? (2 Punkte)

Damit ist eine Art der Fehlerbehebung gemeint. Diese wird nur durch Empfänger allein durchgeführt vorwärtsfehlerkorrektur