Professional Documents
Culture Documents
Lecture 7
Lecture 7
Received: from sirius.phy.hr (localhost [127.0.0.1]) by sirius.phy.hr (8.12.8/8.12.8) with ESMTP id h2DBSrKK002454 for <fizika@sirius.phy.hr>; Thu, 13 Mar 2003 13:28:53 +0200 (EET) Received: (from kdekanic@localhost) by sirius.phy.hr (8.12.8/8.12.8/Submit) id h2DBSrwc002453 for fizika@sirius.phy.hr; Thu, 13 Mar 2003 13:28:53 +0200 (EET) Date: Thu, 13 Mar 2003 13:28:53 +0200 From: Kresimir Dekanic <kdekanic@sirius.phy.hr> To: FIZIKA <fizika@sirius.phy.hr> Subject: VAZNO - Akcija 10@HR - Vrijeme je za Internet! Message-ID: <20030313132853.A2444@sirius.phy.hr> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.3.14i
Internet
Raspored predavanja
Raspored predavanja do kraja semestra je na webu:
http://cern.ch/vuko/teaching/internet_2005
Uvjet za drugi potpis: pohaanje 70% predavanja = 9 Kolokvij u zadnjem satu: Srijeda 15. lipnja, 12:15-13:00
Priredili Robert Pezer, Hrvoje tefani i Vuko Brigljevi 2
Gdje se nalazimo?
Aplikacijski sloj (Application layer) Transportni sloj (Transport layer) Mreni sloj (Network layer) Podatkovni sloj (Link layer)
e-mail
omoguava izmjenu poruka korisnika umreenih kompjutora poruke se piu, alju i pohranjuju na kompjutoru. moemo ih poslati mnotvu primatelja mogunost ukljuenja multimedijalnih sadraja pored ASCII teksta (Attachments) asinhrona komunikacija
SMTP Protokol
Jedan od najstarijih aplikacijskih protokola na internetu Oslanja se na TCP transportnom sloju Protokol kojim mail posluitelj prima zahtjev za slanje poruke
220 mail.irb.hr ESMTP HELO fawkes.irb.hr 250 mail.irb.hr Hello fawkes.irb.hr [161.53.130.115], pleased to meet you MAIL FROM: <vuko.brigljevic@irb.hr> 250 2.1.0 <vuko.brigljevic@irb.hr>... Sender ok RCPT TO: <vuko.brigljevic@cern.ch> 250 2.1.5 <vuko.brigljevic@cern.ch>... Recipient ok DATA 354 Enter mail, end with "." on a line by itself Pozdrav iz IRB-a! Vuko . 250 2.0.0 j4J9fmwT012031 Message accepted for delivery QUIT 221 2.0.0 mail.irb.hr closing connection Connection closed by foreign host.
SMTP u akciji
10
SMTP vs HTTP
I jedan i drugi protokol
koriste TCP Koriste stalne veze za prijenos informacije SMTP je push protokol, dok je HTTP pull protokol Svaka SMTP poruka mora biti u 7-bit ASCII formatu (ne doputa ,,,,,,f ) ili biti kodirana u tom formatu (encoded), HTTP nema tog ogranienja
Priredili Robert Pezer, Hrvoje tefani i Vuko Brigljevi 11
Razlike:
Pull protocol
(Povuci) Primatelj je klijent i alje molbu za informacijom
Poiljatelj informacije
Primatelj informacije
Primatelj informacije
Klijent
Posluitelj
Klijent
Posluitelj
12
Format poruka
ASCII (7 bit) ogranienje MIME (Multipurpose Internet Mail
13
e-mail
Poruka se sastoji od: zaglavlje (poiljatelj, tema, vrijeme, protokoli, adrese). poruka (sadraj) omotnica (envelope) (podaci za sistem) Korisnik daje samo sadraj i adresu dok sistem obavlja sve ostalo. Poznati klijenti su: Eudora (Mac/PC), popmail, outlook (PC), mail, mush, mailtool, elm, pine, mutt (Unix)
Priredili Robert Pezer, Hrvoje tefani i Vuko Brigljevi 14
Received: from crepes.fr by hamburger.edu; 12 Oct 98 15:27:39 GMT From: alice@crepes.fr To: bob@hamburger.edu Subject: Picture of a yummy crepe MIME-version: 1.0 MIME Content-Transfer-Encoding: base64 headeri Content-Type: image/jpeg Message body sadraj poruke
15
e-mail adresa
objanjenje adresiranja: shrvoje@thphys.irb.hr shrvoje - jedinstveno ime primatelja unutar domene kojoj pripada njegov raun. @ oznaka da slijedi ime domene (tonije stroja - mail server) adresiranje na Internetu. Moe biti ime domene, ako je tvrtka rezervirala domenu ili moe biti od ISP-a kao npr iskon, globalnet, hinet itd. thphys.irb.hr: e-mail posluitelj primatelja.
16
MIME extensions
MIME = Multipurpose Internet Mail
Extensions
Ne ASCII podaci moraju biti kodirani u 7-bit ASCII kod Metoda kodiranja mora biti u zaglavlju poruke
17
Post Office Protocol Version 3 (POP3) Internet Mail Access Protocol (IMAP)
Priredili Robert Pezer, Hrvoje tefani i Vuko Brigljevi 18
e-mail i komunikacije
19
Vjeba
Spojite se na server mail.irb.hr i poaljite mi email (vuko.brigljevic@irb.hr) kao prijava za ovo predavanje Pokuajte koristiti tcptunnelgui aplikaciju za vidjeti SMTP poruke
20