Forskjellen mellom Telnet og FTP

Forfatter: Laura McKinney
Opprettelsesdato: 1 April 2021
Oppdater Dato: 13 Kan 2024
Anonim
FTP (File Transfer Protocol), SFTP, TFTP Explained.
Video: FTP (File Transfer Protocol), SFTP, TFTP Explained.

Innhold


Telnet og FTP er TCP / IP, applikasjonslag, tilkoblingsorienterte protokoller som oppretter en forbindelse til serveren fra den eksterne verten for eksternt å logge inn på et system eller overføre en fil. Disse protokollene kan brukes på en samarbeidende måte, for å transparent logge på FTP-serveren og deretter kan brukes til å overføre filer.

Den vanlige forskjellen mellom Telnet og FTP er at Telnet tillater en klientbruker å logge inn på ekstern server for å få tilgang til ressursene sine mens FTP brukes til å overføre en fil til den eksterne maskinen.

  1. Sammenligningstabell
  2. Definisjon
  3. Viktige forskjeller
  4. Konklusjon

Sammenligningstabell

Grunnlag for sammenligningTelnetFTP
grunn~~POS=TRUNC
Den lar en bruker logge seg på den eksterne serveren.Den lar en bruker overføre en fil til den eksterne maskinen.
Funksjoner på portnummer2321 og 20
SikkerhetKan ha noen sikkerhetsproblemer.Sikkerere enn Telnet.
Ekstern påloggingKreves for å få tilgang til systemressursene.Ikke nødvendigvis nødvendig.


Definisjon av Telnet

Telnet er en standard TCP / IP-protokoll for å tilby virtuelle terminaltjenester standardisert etter ISO. I denne protokollen setter klienttjeneren først opp en tilkoblingslink med den eksterne serveren, og deretter overføres tastetrykk fra brukerens tastatur direkte til den eksterne datamaskinen, som ser ut som tastetrykkene ble sendt fra tastaturet koblet til maskinen. Resultatet blir også ført tilbake til brukeren fra den eksterne maskinen. Prosessen anses å være gjennomsiktig for brukerne fordi det virker som om brukeren er direkte festet til den eksterne maskinen.

Den eksterne maskinen identifiseres av Telnet-klientprogramvaren gjennom å definere en av IP-adressene eller domenenavnene. Prosessen for å få tilgang til en ekstern maskin kan være komplisert fordi det forskjellige operativsystemet kan kjøres på den forskjellige maskinen, og også hver maskin og operativsystemet godtar en kombinasjon av unike tegn som symboler. Så her behandler vi heterogent system der vi trenger en mekanisme for å finne datamaskintypen og den spesifikke terminalemulatoren som vi ønsker å få tilgang til eksternt.


Her kommer Network Virtual Terminal (NVT) et universelt grensesnitt definert av Telnet. Ved hjelp av NVT transformerer klienten Telnet-programvaren tegn (data eller kommandoer) som kommer fra den lokale terminalen til NVT-form og overfører dem til nettverket. Deretter oversetter serveren Telnet NVT-dataform og kommandoer til skjemaet som kan godtas av den eksterne datamaskinen.

Det er tre standardtjenester som tilbys av Telnet. For det første gir det en grensesnitt til det eksterne systemet definert av Network Virtual Terminal (NVT) som nevnt ovenfor. Klientprogrammet er utviklet for å bruke standardgrensesnittet, og det trenger ikke å forstå de interne detaljene i alle mulige fjernsystemer. For det andre gir Telnet en mekanisme som gjør det mulig for klienten og serveren å avgjøre alternativer og et sett med standardalternativer. Til slutt blir begge ender av forbindelsen likt behandlet av Telnet.

Definisjon av FTP

File Transfer Protocol (FTP) brukes først og fremst til å overføre filene fra lokal maskin til ekstern maskin. FTP-klient oppretter forbindelsen ved hjelp av TCP. FTP-serveren lar flere klienter få tilgang til serveren samtidig. Overføringen av en fil til den eksterne maskinen kan støte på noen problemer som filnavnkonvensjoner, katalogstruktur og representasjon av og data i to forskjellige systemer kan være forskjellige, noe som vil gjøre overføring av fil vanskelig.

FTP setter opp to forbindelser mellom vertene som gjør det mer effektivt. Den første forbindelsen brukes til å overføre dataene og andre for å kontrollere informasjonen (kommandoer og svar). I kontrollforbindelsen overføres bare en kommandolinje eller respons om gangen. FTP bruker port 21 for kontrollforbindelse og port 20 for datatilkobling. I hele FTP-sesjonen forblir kontrollforbindelsen aktivert mens datatilkoblingen åpnes for overføring av filer og deretter lukkes når filen er fullstendig overført.

  1. Telnet gjør det mulig for en klientbruker å få tilgang til ressursene til en server eksternt mens FTP brukes til å kopiere en fil fra en til en annen maskin.
  2. Telnet-protokollen bruker port nummer 23 for tilkoblingen. Tvert imot bruker FTP port 21 og 20 for henholdsvis kontroll og datatilkoblinger.
  3. Telnet bruker ikke sikkerhetstiltak, og det er derfor usikkert. I motsetning bruker FTP krypteringsmetoder som implementerer sikkerhet.
  4. I Telnet må brukeren først logge seg på den eksterne maskinen, så kan alle operasjoner utføres. Motsatt, i FTP trenger ikke brukeren logge seg på den eksterne maskinen.

Konklusjon

Telnet brukes til å logge på den eksterne maskinen for å få tilgang til ressursene sine mens FTP er en filoverføringsprotokoll som brukes til å overføre en fil fra en vert til en annen i et nettverk eller internett.