ELEKTRONICK - PowerPoint PPT Presentation

About This Presentation
Title:

ELEKTRONICK

Description:

Title: ELEKTRONICK PO TA V INTERNETU e-mail Author: kut Last modified by: sek Created Date: 1/25/2000 12:21:18 PM Document presentation format – PowerPoint PPT presentation

Number of Views:92
Avg rating:3.0/5.0
Slides: 25
Provided by: kut
Category:
Tags: elektronick | pop3

less

Transcript and Presenter's Notes

Title: ELEKTRONICK


1
Ústav automatizace inženýrských úloh a
informatiky FAST VUT v Brne
0U2 - Základy informatiky a výpocetní techniky 2
TECHNOLOGIE INTERNETU
  • INTERNET A POSKYTOVANÉ SLUŽBY
  • Telnet
  • FTP
  • E-mail
  • WWW
  • HTML
  • ALGORITMIZACE - JavaScript

2
Literatura
  • Jirí Macur a kol. Technologie Internetu (skripta
    FAST VUT v Brne)
  • Pavel Mikle DHTML dynamické HTML
  • Jirí Kosek HTML tvorba dokonalých www stránek
  • David Flanagan JavaScript kompletní pruvodce
  • Richard Eisenmenger JavaScript kompletní
    kapesní pruvodce
  • Rastislav Škultéty JavaScript - programujeme
    internetové aplikace
  • E. M. Schurman Dynamické HTML v akci
  • Užitecné odkazy http//info.pvtnet.cz/

3
Opakování
  • Komunikace pocítacu v Internetu prostrednictvím
    protokolu
  • TCP/IP

Jednoznacná identifikace pocítacu v Internetu
prostrednictvím IP adresy
Služba DNS (Domain Name Server) prevod IP adres
na doménové adresy
4
TCP/IP
  • Sada protokolu zajištujících komunikaci v síti
    Internet
  • Vrstvy

Aplikacní TELNET, FTP, SMTP, HTTP a další
zpráva
Transportní TCP UDP
paket
Internetová IP ICMP ARP
datagram
Sítové rozhraní Ethernet
rámec
5
Adresace v TCP/IP sítích
Každý uzel je jednoznacne identifikován svojí
adresou
IP adresa - abstraktní adresa - 32 bitové císlo
zapsané jako ctverice dekadických císlic
oddelených teckou.
Doménová adresa jmenné vyjádrení IP adresy
hierarchická struktura i pravomoc pridelovat
jména uzel. subdoména(y). top
doména PríkladyDoménová adresa IP
adresa hp832.fce.vutbr.cz 147.229.26.10www.mi
crosoft.cz 194.108.80.170
DNS (Domain Name System) služba provádející
mapování IP adresy na doménovou adresu
6
Prenos dat a adresování
  • MAC adresa - fyzická adresa sítové karty (pro
    vrstvu sítového rozhraní)
  • IP adresa - identifikace pocítace v Internetu -
    32bitu (4 dekadická císla)
  • Doménová adresa - ekvivalent IP adresy pro
    uživatele
  • pocítac.subdoména(y).vrcho
    lová doména
  • Príklad komunikace

Pocítac B (server) IP 147.229.17.13 ftp.fce.vutbr
.cz
Pocítac A (klient) IP 147.229.28.40
Aplikacní vrstva klient FTP
Aplikacní vrstva FTPserver
Router1 IP 147.229.22.33
Transportní vrstva TCP
Transportní vrstva TCP
Internetová vrstva IP
Internetová vrstva IP
Internetová vrstva
Sítové rozhraní
Sítové rozhraní
Sítové rozhraní
Rámec na MAC Routeru1
Rámec na MAC Pocítace B
7
ELEKTRONICKÁ POŠTA V INTERNETUE-mail
  • základní a nejpoužívanejší služba pocítacových
    sítí
  • pro prenos textových zpráv (primárne)

8
Predpoklady
  • Jednoznacná identifikace uživatelu (adresa)
  • Prepravní systém (poštovní programy) pro prenos
    zpráv

základní tvar e-mailové adresy jméno
schránky_at_poštovní uzel príklad
novakj_at_study.fce.vutbr.cz
9
Prepravní systém tvorí
  • Uživatelská složka poštovní klient (User Agent
    UA) zajištuje
  • komunikaci s uživatelem
  • vytvárení nových zpráv
  • zpracování došlých zpráv
  • Prenosová složka poštovní server (Mail Transfer
    Agent MTA) zajištuje
  • prenos zpráv mezi uzly

10
Vývoj elektronické pošty
  • Puvodní predstava

Každý uživatelský pocítac je zároven poštovním
serverem
11
Vývoj elektronické pošty
Soucasný stav
Uživatelský pocítac je pripojen ke speciálnímu
poštovnímu serveru
12
Jak pošta pracuje
Internet
UA
MTA
MTA
UA
SMTP
SMTP
POP 3
Poštovní klient odesílatele
Poštovní klient príjemce
Poštovní server odesílatele
Poštovní server príjemce
13
Protokol SMTP (Simple Mail Transfer Protocol)
  • Urcuje zpusob komunikace mezi prenosovými
    složkami poštovními servery
  • Iniciátor spojení
  • poštovní server odesilatele
  • Spojení s poštovním serverem na smluveném portu
    c.25
  • open mail.fce.vutbr.cz 25
  • Komunikace
  • odesilatel príkazy, príjemce stavový kód
  • Dokument RFC 821 (Request For Comment)

Port oznacuje aplikacní protokol, jemuž jsou
prenášená data urcena.
14
  • P 220 mail.fce.vutbr.cz ESMTP Server
  • O HELO post.iol.cz
  • P 250 OK

Otevrení spojení
O MAIL FROM zluty_at_post.iol.cz P 250
OK O RCPT TO bily_at_mail.fce.vutbr.cz P 250
OK O RCPT TO cermy_at_mail.fce.vutbr.cz P 550
No such user here
Identifikace odesilatele a príjemce
O DATA P 354 Start mail input end with
ltCRLFgt.ltCRLFgt O Text zprávy O zprava muze mit
vice radku O ltCRLFgt.ltCRLFgt P 250 OK
Vlastní zpráva
O QUIT P 221 mail.fce.vutbr.cz Service closing
Ukoncení spojení
15
Formát poštovní zprávy (RFC 822)
  • Hlavicka strukturované informace, podle nichž
    bude zpráva odesílána, prenášena a
    dorucována. má presne definovaný tvar.
  • Telo nestrukturované informace,
    vlastní zpráva,libovolný obsah.
  • Hlavicku sestaví klientský program. Obsahuje
    zejména
  • adresu odesilatele zprávy,
  • adresu príjemce zprávy,
  • datum a cas odeslání zprávy,
  • predmet zprávy
  • a další informace

16
Príklad položek hlavicky zprávy
Název položky obsah položky
  • From Alik Asp" ltasp_at_mendelu.czgt
  • To ltstudA_at_mail.fce.vutbr.czgt
  • Date Tue, 17 Mar 1998 113026 0100
  • Subject Veda a vyzkum
  • Received from dahlia.mendelu.cz by
    mail.fce.vutbr.cz (1.36.108.7/1.05 VUT Brno) id
    AA04348 Tue, 17 Mar 1998 113338 0100
  • Mime-Version 1.0
  • Content-Type text/plain charset"iso-8859-2"
  • X-Mailer Microsoft Internet Mail 4.70.1157
  • Content-Transfer-Encoding 8bit

17
Standard MIME (RFC 1521)(MIMEMultipurpose
Internet Mail Extensions)
Pro popis tela zprávy nutno zajistit 1.
Bezchybný prenos 8bitových dat (kódování) 2.
Urcení povahy netextových dat, aby príjemce
vedel, jak je zpracovat (MIME-typ) 3. Správné
rozpoznání netextových dat ve zpráve
  • Standard SMTP prenos textu (7 bitové
    znaky)(puvodne i nyní - SMTP se nemení)
  • Požadavek prenášet poštou i jiná data (8 bitová)
  • Standard MIME - nadstavba standardu STMP
  • Týká se poštovních klientu
  • Nutná podpora na strane odesilatele i príjemce
    zprávy

18
MIME zpusoby kódování
Príklad Text Milý pane inženýre kódování
quoted-printable MilFD pane inBEenFDre kódován
í base64 TWls/SBwYW5lIGlunmVu/XJlDQo
  • 7bit
  • quoted-printable
  • base64
  • 8bit
  • binary
  • x-token

V hlavicce bude napríklad Content-Transfer-Encodi
ng 7bit nebo Content-Transfer-Encoding
quoted-printable
19
MIME typ dat
  • text prostý text, formátovaný text, HTML
  • multipart kombinace ruzných typu dat
  • message zpráva (pri reply)
  • application binární data (programy, soubory
    Wordu, Excelu,)
  • image obrázek typu jpg nebo gif
  • audio zvuková data
  • video obrazová data, videosekvence

V hlavicce bude napríklad Content-Type
text/plain charset"iso-8859-1"
20
Content-Type multipart cásti s ruznými daty
Typické pro zprávu s prílohou (attachment)
  • jednotlivé cásti dat jsou oddeleny tzv. boundary
    (oddelovací sekvence znaku uvozená "----" )
  • Vlastní zpráva obsahuje
  • hlavicky dílcích cástí
  • tela dílcích cástí
  • oddelovací sekvence znaku, za poslední je "--"

V hlavicce bude napríklad Content-Type
multipart/mixed boundary "---_NextPart_001_000
8_01BE4A10.1B7F1CC0"
21
Príklad poštovní zprávy
Received from b431-5.aiu-ln.fce.vutbr.cz
(147.229.21.189) by email.fce.vutbr.cz
with Microsoft SMTPSVC(5.0.2195.2966) Wed,
20 Feb 2002 175723 0100 From "Michal
Vojkuvka" ltvojkuvka.m_at_fce.vutbr.czgt To
ltsekaninova.j_at_fce.vutbr.czgt Subject Zprava s
prilohou Date Wed, 20 Feb 2002 175721
0100 Message-ID ltGPELKLMJIOCEKKPCMNIHMENJCBAA.vo
jkuvka.m_at_fce.vutbr.czgt MIME-Version
1.0 Content-Type multipart/mixed boundary"----
_NextPart_000_007F_01C1BA38.0B969F40" X-Priority
3 (Normal) X-Mailer Microsoft Outlook IMO,
Build 9.0.2416 (9.0.2910.0) Importance
Normal Return-Path vojkuvka.m_at_fce.vutbr.cz This
is a multi-part message in MIME
format. ------_NextPart_000_007F_01C1BA38.0B969F
40 Content-Type text/plain charset"iso-8859-2"
Content-Transfer-Encoding quoted-printable Toto
je zprE1va s pF8EDlohou. ------_NextPart_000_0
07F_01C1BA38.0B969F40 Content-Type
image/gif name"FAST-LOGO.gif" Content-Transfer-
Encoding base64 Content-Disposition
attachment filename"FAST-LOGO.gif" R0lGODlhlgCW
APcAAAkJCRYWFhISEhsbGxkZGR0dHR4eHhocHRcXGCIiIiUlJS
oqKisrKykpKS0t LS4uLjAwMDIyMjY2NjQ0NTk5OT4Pjc5PC0
vMCAhIX4dMX8gM38fM0VFRUJCQk1NTUpKS1JSUlRU jnsEBA
A7 ------_NextPart_000_007F_01C1BA38.0B969F40--
22
Protokol POP3 (Post Office Protocol, verze3 )
  • Je urcen pro výber zpráv z mailboxu na
    poštovním serveru
  • Využíván poštovním klientem (UA)
  • Komunikuje na portu 110 serveru
  • Dokument RFC 1939 (Request For Comment)

23
Protokol POP3 príkazy
Identifikace uživatele USER uživ.
jméno, pod kterým je schránka zrízena Uživatelovo
heslo PASS heslo Zjištení poctu (a
velikosti) uložených zpráv
LIST Vypsání zprávy RETR císlo
zprávy Ukoncení spojení QUIT
24
Zasílání zpráv více príjemcum
  • V rámci jedné zprávy
  • CC (Carbon Copy)
  • BCC (Blind Carbon Copy)
  • Automatické
  • Elektronické konference - použití elektronické
    pošty, príspevky distribuované automaticky všem
    úcastníkum.
  • Diskusní skupiny - obvykle zacleneny do služeb
    poštovního klienta. Príspevky shromaždovány na
    spec. serverech, kde je možnost jejich prohlížení.
Write a Comment
User Comments (0)
About PowerShow.com