Skillnaden mellan Telnet och FTP

Författare: Laura McKinney
Skapelsedatum: 1 April 2021
Uppdatera Datum: 1 Maj 2024
Anonim
FTP (File Transfer Protocol), SFTP, TFTP Explained.
Video: FTP (File Transfer Protocol), SFTP, TFTP Explained.

Innehåll


Telnet och FTP är TCP / IP, applikationslager, anslutningsorienterade protokoll som skapar en anslutning till servern från fjärrvärden för att fjärrlogga in till ett system eller överföra en fil. Dessa protokoll kan användas på ett samarbete sätt, för att öppet logga in på FTP-servern och sedan kan användas för att överföra filer.

Den vanliga skillnaden mellan Telnet och FTP är att Telnet tillåter en klientanvändare att logga in på fjärrservern för att få åtkomst till sina resurser medan FTP används för att överföra en fil till fjärrmaskinen.

  1. Jämförelsediagram
  2. Definition
  3. Viktiga skillnader
  4. Slutsats

Jämförelsediagram

Grund för jämförelseTelnetFTP
Grundläggande
Det låter en användare logga in på fjärrservern.Det gör att en användare kan överföra en fil till fjärrmaskinen.
Funktioner på portnummer2321 och 20
säkerhetKan ha vissa säkerhetsproblem.Säkrare än Telnet.
FjärrinloggningKrävs för att få åtkomst till systemresurserna.Inte nödvändigtvis nödvändigt.


Definition av Telnet

Telnet är ett standard TCP / IP-protokoll för att tillhandahålla virtuella terminaltjänster standardiserade med ISO. I det här protokollet sätter klientservern först upp en anslutningslänk med fjärrservern och sedan överförs tangenttryckningar från användarens tangentbord direkt till fjärrdatorn, vilket ser ut som tangenttryckningarna överfördes från tangentbordet anslutet till maskinen. Resultatet transporteras också tillbaka till användaren från fjärrmaskinen. Processen anses vara transparent för användarna eftersom det verkar som om användaren är direkt ansluten till fjärrmaskinen.

Fjärrmaskinen identifieras av Telnet-klientprogramvaran genom att definiera någon av dess IP-adress eller domännamn. Processen för åtkomst till en fjärrmaskin kan vara komplicerad eftersom olika operativsystem kan köras på olika maskiner och även varje maskin och dess operativsystem accepterar en kombination av unika tecken som symboler. Så här hanterar vi heterogent system där vi behöver en mekanism för att hitta datortypen och dess specifika terminalemulator som vi vill komma åt på distans.


Här kommer Network Virtual Terminal (NVT) ett universellt gränssnitt definierat av Telnet. Med hjälp av NVT omvandlar klientens Telnet-programvara tecken (data eller kommandon) som kommer från den lokala terminalen till NVT-form och överför dem till nätverket. Sedan översätter servern Telnet NVT-form av data och kommandon till det formulär som kan accepteras av fjärrdatorn.

Det finns tre standardtjänster som tillhandahålls av Telnet. För det första ger det en gränssnitt till det fjärrsystem som definieras av Network Virtual Terminal (NVT) som nämnts ovan. Klientprogrammet är utformat för att använda standardgränssnittet och det behöver inte förstå de interna detaljerna för alla möjliga fjärrsystem. För det andra tillhandahåller Telnet en mekanism som gör det möjligt för klienten och servern att lösa alternativ och en uppsättning standardalternativ. Slutligen behandlas båda ändar av anslutningen lika av Telnet.

Definition av FTP

File Transfer Protocol (FTP) används främst för att överföra filerna från lokal maskin till fjärrmaskin. FTP-klient upprättar anslutningen med hjälp av TCP. FTP-servern gör att flera klienter kan komma åt servern samtidigt. Överföringen av en fil till fjärrmaskinen kan stöta på vissa problem som filnamnskonventioner, katalogstruktur och representation av och data i två olika system kan skilja sig åt vilket skulle göra överföring av fil svårt.

FTP sätter upp två anslutningar mellan värdarna vilket gör det mer effektivt. Den första anslutningen används för att överföra data och andra för att kontrollera informationen (kommandon och svar). I styranslutningen överförs bara en rad med kommando eller svar åt gången. FTP använder port 21 för kontrollanslutning och port 20 för dataanslutning. Under hela FTP-sessionen förblir kontrollanslutningen aktiverad medan dataförbindelsen öppnas för överföring av filer och stängs sedan när filen överförs helt.

  1. Telnet gör det möjligt för en klientanvändare att få åtkomst till reserverna på en server på distans medan FTP används för att kopiera en fil från en till en annan maskin.
  2. Telnet-protokollet använder portnummer 23 för anslutningen. Tvärtom, FTP använder port 21 och 20 för kontroll respektive dataförbindelser.
  3. Telnet använder inte säkerhetsåtgärder, därför är det osäkert. I motsats till detta använder FTP krypteringsmetoder som implementerar säkerhet.
  4. I Telnet måste användaren logga in först på fjärrmaskinen, då kan alla åtgärder utföras. Omvänt, i FTP behöver användaren inte logga in på fjärrmaskinen.

Slutsats

Telnet används för att logga in på fjärrmaskinen för att få åtkomst till dess resurser medan FTP är ett filöverföringsprotokoll som används för att överföra en fil från en värd till en annan i ett nätverk eller internet.