Skupna razlika med Telnetom in FTP je, da Telnet dovoljuje uporabniku, da se prijavi v oddaljeni strežnik za dostop do svojih virov, medtem ko se FTP uporablja za prenos datoteke na oddaljeni računalnik.
Primerjalna tabela
Podlaga za primerjavo | Telnet | FTP |
---|---|---|
Osnovno | Uporabniku omogoča prijavo v oddaljeni strežnik. | Uporabniku omogoča prenos datoteke na oddaljeno napravo. |
Funkcije na številki vrat | 23 | 21 in 20 |
Varnost | Lahko se pojavijo nekateri varnostni pomisleki. | Bolj varno kot Telnet. |
Oddaljena prijava | Potreben je za dostop do sistemskih virov. | Ni nujno potrebno. |
Opredelitev Telneta
Telnet je standardni protokol TCP / IP za zagotavljanje storitev navideznega terminala, ki ga standardizira ISO. V tem protokolu odjemalec-strežnik najprej vzpostavi povezavo z oddaljenim strežnikom, nato pa se pritiski na tipke na tipkovnici uporabnika prenesejo neposredno v oddaljeni računalnik, kar je videti, kot da so bili pritiski tipk preneseni s tipkovnice, priključene na napravo. Rezultat se prenese tudi nazaj na uporabnika iz oddaljenega računalnika. Proces se šteje za pregleden za uporabnike, ker se zdi, da je uporabnik neposredno priključen na oddaljeni stroj.
Oddaljena naprava je identificirana s programsko opremo odjemalca Telnet tako, da definira njen naslov IP ali ime domene. Postopek za dostop do oddaljenega računalnika je lahko zapleten, ker se lahko na drugem računalniku izvaja drug operacijski sistem in vsak stroj in njegov operacijski sistem sprejmeta kombinacijo edinstvenih znakov kot žetone. Tukaj torej obravnavamo heterogeni sistem, kjer potrebujemo mehanizem za iskanje tipa računalnika in njegovega specifičnega terminalskega emulatorja, ki ga želimo dostopati na daljavo.
Prihaja Network Virtual Terminal (NVT) univerzalni vmesnik, ki ga definira Telnet. S pomočjo NVT-ja programska oprema odjemalca Telnet pretvori znake (podatke ali ukaze), ki prihajajo iz lokalnega terminala v obliko NVT, in jih posreduje omrežju. Potem strežnik Telnet prevede NVT obliko podatkov in ukazov v obliko, ki jo lahko sprejme oddaljeni računalnik.
Telnet ponuja tri standardne storitve. Prvič, zagotavlja vmesnik za oddaljeni sistem, ki ga določa omrežni virtualni terminal (NVT), kot je navedeno zgoraj. Odjemalski program je zasnovan tako, da uporablja standardni vmesnik in ne potrebuje razumevanja notranjih podrobnosti vseh možnih oddaljenih sistemov. Drugič, Telnet zagotavlja mehanizem, ki odjemalcu in strežniku omogoča poravnavo možnosti in niz standardnih možnosti. Nazadnje, oba konca povezave sta enako obravnavana s strani Telneta.
Opredelitev FTP
Protokol za prenos datotek (FTP) se uporablja predvsem za prenos datotek z lokalnega računalnika na oddaljeno napravo. FTP odjemalec vzpostavi povezavo s pomočjo TCP-ja. Strežnik FTP omogoča hkratnemu dostopu več strežnikov do strežnika. Prenos datoteke na oddaljeni stroj lahko naletijo na nekatera vprašanja, kot so konvencije imen datotek, struktura imenika in predstavitev besedila in podatkov v dveh različnih sistemih, ki se lahko razlikujejo, kar bi otežilo prenos datoteke.
FTP vzpostavi dve povezavi med gostitelji, zaradi česar je bolj učinkovit. Prva povezava se uporablja za prenos podatkov in druge za nadzor nad informacijami (ukazi in odgovori). V krmilni povezavi se naenkrat prenese samo en ukazni ukaz ali odziv. FTP uporablja vrata 21 za nadzorno povezavo in vrata 20 za podatkovno povezavo. V celotni seji FTP se nadzorna povezava še vedno aktivira, ko se odpre podatkovna povezava za prenos datotek in se nato zapre, ko je datoteka popolnoma prenesena.
Ključne razlike med Telnet in FTP
- Telnet omogoča odjemalcu dostop do virov strežnika na daljavo, medtem ko se FTP uporablja za kopiranje datoteke iz enega v drug stroj.
- Protokol Telnet za povezavo uporablja vrata številka 23. Nasprotno, FTP uporablja vrata 21 in 20 za krmilne in podatkovne povezave.
- Telnet ne uporablja varnostnih ukrepov, zato je negotov. V nasprotju s tem FTP uporablja metode šifriranja, ki izvajajo varnost.
- V Telnet-u se mora uporabnik najprej prijaviti v oddaljeni stroj, nato pa se lahko izvedejo vse operacije. Nasprotno pa se v FTP uporabniku ni treba prijaviti v oddaljeni stroj.
Zaključek
Telnet se uporablja za prijavo v oddaljeni stroj za dostop do njegovih virov, medtem ko je FTP protokol za prenos datotek, ki se uporablja za prenos datoteke z enega gostitelja na drugega v omrežju ali internetu.