Advanced Networking Klausur an der Hochschule Karlsruhe - Technik und Wirtschaft Sommersemester 2011, Freitag, 08.07.2011, 10:00 Uhr Name:___________________ Punkte:______/100 (40 zum Bestehen) Note:____ Disclaimer: - Zugelassene Hilfsmittel: keine ausser Stifte und Lineal - Der Lösungsweg muss bei allen Aufgaben ersichtlich sein - Ähnlichkeiten mit real existierenden Personen oder Instutionen sind rein zufällig und nicht beabsichtigt Aufgabe 1: Begriffswelt __/10 __/10 Punkte Die Firma Syno hat Nachholbedarf in Netzwerk-Fragen. Bitte erklären Sie kurz folgende Begriffe aus dem Advanced Networking Umfeld: VPI, Protocol Timing , Multicasting, PDH, Relatives Servicemodell, MIB, Jitter, WFQ, Cell Delineation, Tocken Bucket Aufgabe 2: Grundlagen A)__/8 B)__/4 C)__/6 D)__/4 A) B) C) D) E) F) E) __/6 F) __/6 __/34 Punkte Entwerfen Sie ein gesichertes Protokoll für die Firma Nyso welches den Zustand eines oder mehrerer Server abfrägt. Mögliche Zustände sind (aus, gehackt, nicht gehackt) Der Netzwerkbeauftragte von Syno kennt sich nicht gut aus. Nennen Sie Ihm zur Hilfe alle Unterschiede zwischen Zeitmultiplex und Frequenzmultiplex. Seine Fragen gehen noch tiefer. In einem SDH Netz können Add Drop Multiplexer Einzelkanäle handhaben, ohne die komplette Hierarchie aufzulösen. Erklären Sie ihm, warum das bei PDH nicht geht? Weshalb sind Protokolle häufig in Form von (Neu-Informatisch ausgedrückt: mit Hilfe des Designpatterns) Schichten implementiert. Nyso möchte sich auch als Internetcarrier betätigen. Diskutieren Sie Vor- und Nachteile von reinem IP im Vergleich mit ATM als Basistechnologie (sowohl im Weitverkehrsnetz als auch als Anschlusstechnologie) Nosy hat sich (erstaunlicherweise aufgrund Ihrer Erklärung aus Aufgabe E) für ATM entschieden. Erklären Sie dem Management (z.B. in Form einer Executive Summary) weshalb der AAL existiert und welche Unterschiede zwischen AAL1 und AAL5 bestehen. Aufgabe 3: Netzwerkmanagement A) __/6 B) __/4 C) __/9 D) __/7 __/26 Punkte Für das Syno muss ein Netzwerk von Spielstationen managen. Alle Spielstationen sind online und haben SNMP Agents. A) Erstellen Sie in Tabellenform eine Menge von MIB-Variablen aus der privaten Syno MIB, mit der es möglich sein könnte, die Benutzer der Spielsationen zu identifizieren, und ihren Spielstand in dem eingebauten Spiel „Drekken“ abzufragen. B) Zeichnen Sie in Baumform die von Ihnen definierten Variablen im gesamt-MIB-Baum (die Kenntnis der korrekten Knotennamen/Nummern der tatsächlichen SNMP MIB wird nicht vorausgesetzt) C) Schreiben Sie in Pseudocode einen Manager, der aus der regelmäßigen Abfrage aller Spielstationen eine HighScore-Liste bildet und anzeigt oder abspeichert. D) Syno möchte mit der Firma Großhart zusammenarbeiten, die eigene Spielstationen betreibt und ebenfalls per SNMP managed, jedoch mit einer eigenen privaten MIB. Was müsste man an Ihrem Manager ändern, wenn es den beiden Firmen gelingt, einen rfc als Standard für das Management von Spielstationen zu etablieren? Aufgabe 4: Multimediale Netzwerkapplikationen A) __/8 A) B) __/7 C) __/4 D) __/6 E)__/5 __/30 Punkte Welche Vor- und Nachteile hat ein Sorted Priority Scheduling Algorithmus der die virtuelle Sendezeit (TS) nach nebenstehender Formel berechnet? k (L = Länge des Paketes, i k k 1 ar = Resrevierung des Datenstroms, i i k = Nummer des aktuellen Paketes, i i = Index des betrachteten Datenstroms) (Denken Sie an die Beurteilungskriterien von Scheduling Algorithmen...) Für die Anwendungen, die der Firma Syno vorschweben, reicht die Qualität des Algorithmus aus Aufgabe A) nicht. Was könnten Sie an dem Algorithmus aus Aufgabe A) verbessern, um die Nachteile, die Sie erarbeitet haben, zu verringern? Begründen Sie Ihre Antwort bitte ausführlich, da dies unternehmenskritisch für Nyso ist! Geben Sie bitte Beispiele für bulk elastische sowie für Rate adptive, tolerante Echtzeitapplikationen an, die Syno nutzen könnte. Welche Methoden zur Taktübertragung kennen Sie? Gegeben sind folgende Token-Bucket Verkehrscharakteristiken: 1.) r= 3333 tokens/s, B= 1 2.) r= 4223 tokens/s, B= 100 Skizzieren Sie 2 Datenströme, die den gegebenen Charakteristiken entsprechen (X Achse sei die Zeit). TS TS B) C) D) E) L ar