CN1 - Hausaufgabe 2 Aufg. 1: a: FTP: Client-Server-Modell, da der Client eine (oder mehrere Datei(en) vom FTPd anfordert. VoIp: P2P, da zwei (oder mwehr) Clients untereinander kommunizieren. IMS: Client-Server, da Torrent: P2P, da die Clients die Daten untereinander tauschen und der Tracker nur die Informationen zur Verfgung stellt, die ein CLient zum verbinden braucht. IM: Beides mglich. b: Der Client. (ich fhl mich echt verarscht...) Aufg. 2: a: (Request-Line) GET /index.html HTTP/1.1 Host www.rub.de User-Agent Mozilla/5.0 Accept text/html,image/jpeg,image/png Accept-Language:de If-Modified-Since Wed, 15 Apr 2009 23:59:00 Connection keep-alive b: (Status-Line) HTTP/1.1 304 Not Modified Date Fri, 22 May 2009 02:44:31 GMT Server Apache/2.2.0 (Unix) Location http://www.rub.de/index.html Keep-Alive timeout=5, max=100 Connection Keep-Alive Content-Type text/html; charset=iso-8859-1 Aufg. 3: keine Lust... Aufg. 4: a: Die Anfrage ber Host-Name dauert lnger, da erst eine DNS-Annfrage gestellt werden muss. b: Mnenomische Host-Namen sind fr Menschen leichter erinnerbare Hostnamen (Alias). Kanonische hingegen sind der vollstndige Host-Name. Bsp.: www.google.com und google.com sind der mnemonische Host-Name fr yx-in-f100.google.com bzw. fg-in-f104.google.com (und jede mange Andere). c: Iterative Anfragen belasten einen Root-DNS-Server weniger, da dieser lediglich die IP des vermittelnden DNS-Servers an den lokalen DNS-Server bergibt. Bei diesen fragt der lokale DNS-Server dann nach und wird rekursiv bei autorativen DNS-Server nachgefragt, der die gewnschte IP kennt bzw. den nchsten DNS-Server, der die IP kennen knnte, usw. Bsp: Host A mchte die IP von www.foobar.gov haben. Bei einer iterativen Anfrage she der Vorgang wie folgt aus: Host A --> lokaler DNSd (fragt an bei) --> Root-DNSd (gibt IP des vermittelnden DNS-Servers weiter an) --> lokaler DNS-Server (fragt an bei) --> autorativer DNS-Server (gibt ggf. IP zurck an) --> vermittelnder DNS-Server (gibt gewnschte IP weiter an) --> lokaler DNS-Server (gibt IP weiter an) --> Host A