Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
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…
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.