Obsah
1.1. Predispozice
1.2. Cíl
textu
Časová náročnost kapitoly: 5 minut
Nezbytným základem pro pochopení tohoto textu je znalost
funkce Internetu a internetového protokolu IP a jeho zakomponování do
TCP. Pro pochopení praktických ukázek a příkladů je potřeba mít
uživatelské znalosti používaní emailových klientů (např. Microsoft
Outlook Express, Pine,...), klientů protokolu HTTP (často nazývané
webové browsery, internetové prohlížeče), znalost práce s klientem
služby Telnet. Schopnost rozumět programu napsanému v programovacím
jazyce JAVA je nezbytná pro pochopení ukázkových serverů.
Po prostudování tohoto textu byste měli rozumět jakým způsobem
si emailové servery mezi sebou vyměňují poštu, jakým způsobem si
emailoví klienti načítají ze serverů poštu, jak ji na servery
odesílají a provádějí příkazy zadané emailovými klienty. Budou
osvětleny protokoly pro výměnu emailových zpráv (SMTP, POP3, IMAP),
protokol pro přenášení obsahu internetových stránek (HTTP) a normy,
kterými se řídí implementace protokolu, aby nedocházelo k
nekompatibilitě. V závěru textu je obsažen ukázkový SMTP, POP3 a HTTP
server implementován v programovacím jazyce Java a tudíž i nezávislý
na operačním systému zařízení, na kterém pracuje.