============================ 1. ============================ A) Osapuolet MSC-kaaviossa: - Firefox - Aalto: www.aalto.fi - Facebook: www.facebook.com, static.ak.fbcdn.net, b.static.ak.fbcdn.net, profile.ak.fbcdn.net - Google: www.google-analytics.com Kaavioihin tulee useita kyselyitä ja vastauksia osapuolten välillä (redirect, html,javascript, css, jpg/gif) Mallikaaviot saatavissa myös: http://users.tkk.fi/~jsavikko/http-msc-full.png http://users.tkk.fi/~jsavikko/http-msc-short.png Siivottuun versioon yhdistin eri facebookin palvelimet, ja yhdistin palvelimien lähettämät tiedostoformaatit. Kaavioiden koodi saatavilla .txt -päätteellä B) www.aalto.fi palauttaa HTTP-vastauksen "301 Moved Permanently", eli kertoo sivun löytyvän toisesta osoitteesta ja kertoo myös tämän osoitteen. C) Palvelimet, joihin lähetetään viestejä www.aalto.fi:n lisäksi: - Facebook: www.facebook.com, static.ak.fbcdn.net, b.static.ak.fbcdn.net, profile.ak.fbcdn.net - Google: www.google-analytics.com Facebookin palvelimet voivat erota nimeltään kuormantasauksesta johtuen. Viestit muihin palvelimiin johtuvat Facebook-laatikosta sivulla, sekä sivuston kävijöiden analysointipalvelusta (google-analytics). ============================ 2. ============================ A) RFC821: 3.5 Opening and closing "In the HELO command the host sending the command identifies itself; the command may be interpreted as saying 'Hello, I am '." Eli pitäisi antaa oman koneen nimi, jolta viesti lähetetään. B) ESIMERKKI: jsavikko@kosh ~ $ telnet smtp.hut.fi 25 Trying 130.233.228.94... Connected to smtp.hut.fi. Escape character is '^]'. 220 smtp-4.hut.fi ESMTP Sendmail INPUT; Fri, 18 Feb 2011 17:34:54 +0200 HELO kosh.hut.fi 250 smtp-4.hut.fi Hello kosh.hut.fi [130.233.228.12], pleased to meet you MAIL FROM: 250 2.1.0 ... Sender ok RCPT TO: 250 2.1.5 ... Recipient ok DATA 354 Enter mail, end with "." on a line by itself From: Aku Ankka To: Janne Savikko Subject: Karhukopla Karhukopla on kaupungissa! . 250 2.0.0 p1IFYs5r001034 Message accepted for delivery QUIT 221 2.0.0 smtp-4.hut.fi closing connection Connection closed by foreign host. jsavikko@kosh ~ $ VASTAUKSESSA VAADITAAN: (tarkasta komennot ja palvelimen vastaus) 220 ->HELO 250 ->MAIL FROM: 250 ->RCPT TO: 250 ->DATA 354 ->From: xx ->To: xx ->Subject: xx ->. 250 ->QUIT 221 VASTINEET TODELLISEEN MAAILMAAN: - MAIL FROM: lähettäjän osoite kuoren päällä - RCPT TO: vastaanottajan osoite kuoren päällä - DATA-osio: Kuoren sisältö From: viestin lähettäjän nimi ja osoite To: viestin saajan nimi ja osoite C) RFC822: 4.3.1 Return-path "Note: The "Reply-To" field is added by the originator and serves to direct replies, whereas the "Return-Path" field is used to identify a path back to the origina- tor." Reply-to -kentän avulla viestin lähettäjä voi kertoa viestin vastaanottajalle vastausosoitteen (mikäli ei sama kuin lähetysosoite). D) Kyllä. Käytä useampaa "RCPT TO:" -komentoa. RFC821: 3.1 Mail "This command gives a forward-path identifying one recipient. If accepted, the receiver-SMTP returns a 250 OK reply, and stores the forward-path. If the recipient is unknown the receiver-SMTP returns a 550 Failure reply. This second step of the procedure can be repeated any number of times." E) En luottaisi lähettäjätietoihin. (Viestin lähetystietoja katsomalla saa lähetyksen polusta ja viestin alkuperästä tarkempaa tietoa). ============================ 3. ============================ Opiskelijanumero (viestintäkyselyyn vastanneet)