Du beskriver ett klassiskt exempel på
klient-serverarkitektur Använda
telnet -protokollet .
Så här fungerar det:
* fjärrdator (server): Den här datorn kör telnet -servern komponent. Den lyssnar på inkommande anslutningar från andra datorer.
* Lokal dator (klient): Den här datorn kör telnet -klienten komponent. Den initierar en anslutning till Telnet -servern på fjärrdatorn.
Vad händer:
1. Den lokala datorns Telnet -klient skickar en begäran till fjärrdatorns telnet -server.
2. Telnet -servern accepterar anslutningen och skapar en kommunikationskanal.
3. Den lokala datorn kan nu skicka kommandon och ta emot utgång från fjärrdatorn.
Varför telnet?
Telnet är ett enkelt protokoll som gör det möjligt för användare att komma på fjärråtkomst och styra en annan dator. Det är textbaserat, vilket betyder att alla interaktioner är i vanlig text, vilket gör det relativt enkelt att använda och förstå.
Vanliga användningsområden:
* fjärradministration: Åtkomst till och hanterar servrar och nätverksenheter.
* felsökning: Felsökning av nätverksproblem eller systemproblem.
* Interaktiva applikationer: Kör fjärrprogram och skript.
Säkerhetsöverväganden:
Telnet överför data i vanlig text, vilket gör det mycket sårbart för avlyssning och dataledning. Av denna anledning anses det vanligtvis vara osäkert och rekommenderas inte för känsliga uppgifter. ssh (Secure Shell) är ett modernt, säkert alternativ till Telnet.
Sammanfattningsvis:
Applikationen du beskriver använder Telnet för att skapa en fjärranslutning mellan två datorer, vilket gör att en dator kan styra och interagera med den andra.