Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

TELNET, FTP.

Podobné prezentace


Prezentace na téma: "TELNET, FTP."— Transkript prezentace:

1 TELNET, FTP

2 Realizován na aplikační úrovni
Systémová služba – démon Mohou být odlišnosti dle konkrétního OS na kterém běží Každý terminál na TELNETu může poskytovat různé služby, režimy…

3 Terminály fungují v režimech
Znakový Obrazový Formulářový Existuje NVT – virtuální terminál – vždy stejné vlastnosti, skutečné terminály se přizpůsobují. NVT definuje formát přenášených dat (na úrovni TCP)

4 NVT Je minimem poskytovaných funkcí všech reálných terminálů – jednoduchý řádkový terminál. TELNET má mechanismy pro nastavení lepších vlastností v případě, že je reálné terminály poskytují. U NVT jsou data členěna na řádky, přenášena po znacích. Komunikace je halfduplex.

5 Přenos dat je pomocí TCP (halfduplex)
Znakově orientovaný 8 bitový Standardně ale 7bit ascii znaky Musí tedy zobrazovat 95 ascii znaků (ty které jsou tisknutelné) Ostatní znaky nejsou potřeba.

6 Řídící příkazy TELNETu
Přenos řídících příkazů a povelů – řídící znaky Mají prefix (speciální znak) IAC interpret as command – kód 255 Editační příkazy – mazání znaků, řádků Řídící příkazy – přerušení procesu Dohadovací příkazy – rozšíření vlastností oproti NVT

7 Rozšíření TELNETu Komunikace fullduplex
Odesílání znaků po řádcích s možností lokální editace „velikost displeje“ Způsob řízení toku…. Jakákoliv strana (klient/server) má právo rozšíření odmítnout K dohadování příkazy will (já chci používat rozšíření) odp. do nebo dont; do (chci abys ty používal roz…) odp. will nebo won´t

8 FTP Vznik 1971 Přizpůsoben TCP/IP Textový a binární režim

9 Jednotný formát přenosu dat
Konverze dat provádějí koncové uzly Znaky přenášeny v 8bitech Ascii kódování

10 Představa přenosu souboru
Soubor je dále nestruktorovaný Přenášen jako proud dat (stream) Lze i block mode – zarážky mezi bloky – při výpadku spojení se k nim lze vracet Zahuštěný režim – komprese dat (u opakujících se znaků)

11 Model klient/server Klient je aplikační program Server je démon – rezidentní program Rezervuje zdroje až v okamžiku skutečné potřeby Funkce zajišťuje interpret protokolu (PI protocol interpret) a přenosový proces (DTP data transfer process) PI existuje trvale, DTP vzniká až při požadavku Spojení řídící a datové

12 Jedno datové spojení pro všechny přenášené soubory – prakticky pro každý soubor nové dat. Spojení
Řídící spojení existuje po celou dobu přenosu souborů Řídící spoj. navazuje klient 21 Datové spoj. Navazuje server 20

13 uživatelé ftp umí pracovat s uživat. Účty
Mechanismy na autentizaci (existuje i anonymní ftp)

14 Řídící jazyk Má vlastní Řídící příkazy mají textovou povahu
Řízení přístupu – access control – zadání hesla, už. Jména atd. Nastavení parametrů příst. – nastavení režimu přenosu, změna čísel portů… Výkonné příkazy – service commands – přenos souborů, rušení, přejmenování, listování adresáři…


Stáhnout ppt "TELNET, FTP."

Podobné prezentace


Reklamy Google