Telnet: Porovnání verzí

Smazaný obsah Přidaný obsah
VolkovBot (diskuse | příspěvky)
m robot přidal: yo:Telnet
Přepis úvodu
Řádek 1:
{{Internetové protokoly}}
'''Telnet''' (zkratka z ''Telecommunication Network'') je v [[Informatika (počítačová věda)|informatice]] označení [[Protokol (informatika)|protokolu]] používaném v [[Počítačová síť|počítačových sítích]], který pomocí stejnojmenné aplikace umožňuje [[Uživatel (počítačový)|uživateli]] připojení ke vzdálenému počítači.
'''Telnet (Telecommunication Network)''' je protokol na aplikační vrstvě používaný v [[Počítačová síť|počítačových sítích]] a na [[Internet]]u pro spojení [[klient-server]] pomocí protokolu [[TCP]]. Uživateli umožňuje ovládat vzdálené zařízení pomocí [[Terminál (informatika)|terminálu]] s [[Příkazový řádek|příkazovým řádkem]], ale může zajišťovat i komunikaci mezi [[počítačový program|programy]].
 
== Charakteristika ==
Server standardně naslouchá na [[Síťový port|portu]] číslo 23. Protokol přenáší osmibitové znaky oběma směry ([[duplexní spojení]]) a je velmi jednoduchý. Jeho hlavní nevýhodou je absence [[Kryptografie|šifrování]] přenášených [[Data|dat]], a proto je v současnosti využíván jen minimálně. Jeho částečným nástupcem je protokol [[Secure Shell|SSH]].
Protokol telnet pracuje na aplikační vrstvě používaný [[TCP/IP]]. Používá se v [[Internet]]u pro realizaci spojení typu [[klient-server]] protokolem [[TCP]], přičemž přenáší osmibitové znaky oběma směry ([[duplexní spojení]]). Serverová část standardně naslouchá na [[Síťový port|portu]] číslo 23. Součástí protokolu je vyjednání nastavení určitých voleb důležitých pro vzájemnou komunikaci.
 
=== Program telnet ===
==Základní služby Telnetu==
Telnet je též označení pro program, který realizoval komunikaci mezi dvěma počítači pomocí telnet protokolu. Program je dodnes součástí [[Microsoft Windows]] a [[UN*X|unixových systémů]]. Dříve se používal (spolu s protokolem telnet) pro připojení ke vzdálenému počítači prostřednictvím počítačové sítě jako [[Emulátor terminálu|emulace terminálu]], která poskytovala možnost práce uživatele na vzdáleném počítači v [[Příkazový řádek|příkazovém řádku]]. Telnet tak byl nástupcem [[Terminál (informatika)|terminálů]], ze kterých se uživatelé připojovali ke vzdálenému počítači pomocí sériové linky. Hlavní nevýhodou telnetu je absence [[Kryptografie|šifrování]] přenášených [[Data|dat]], a proto dnes uživatelé místo telnetu používají protokol [[Secure Shell|SSH]].
 
V současné době se program telnet používá pro ruční komunikaci mezi [[počítačový program|počítačovými programy]] (například simulace připojení [[Webový prohlížeč|webového prohlížeče]] k [[Webový server|webovému serveru]], při simulaci [[Simple Mail Transfer Protocol|SMTP]] protokolu pro přepravu [[E-mail|elektronické pošty]] a podobně).
 
== Základní služby Telnetu ==
V dokumentu RFC 854 jsou definovány tři základní služby:
 
Řádek 16 ⟶ 21:
Definovaný formát NVT používá sedmibitový kód ASCII pro znaky a zobrazení. Díky tomu může Telnet operovat na různých operačních systémech. Klávesnice NVT generuje všech 128 kódů ASCII pomocí kláves, klávesových kombinací.
 
== Příkazy Telnetu vyjednávání o volbách ==
Přestože obě komunikující strany předpokládají, že je protější strana vybavena NVT, proběhne nejdříve výměna údajů, ve které se obě strany dohodnou na určitých parametrech a volbách komunikace. Pokud jedna strana neumí použít danou volbu, požadavek zamítne. Strany však musí dodržet minimální standard NVT.
 
Řádek 28 ⟶ 33:
Lidé si občas pletou protokol telnet s programem telnet, který dokáže sloužit jako klient pro připojení na telnetový nebo jiný server používající plaintext TCP protokol.
 
== Bezpečnost ==
 
Když byl telnet poprvé vyvinut v roce 1969, většina uživatelů počítačové sítě byla buď na univerzitách, ve vládě nebo ve velkých společnostech. Za této skutečnosti nebyla bezpečnost brána tak vážně jako po celosvětovém rozmachu [[internet]]u. Jak se zvyšoval počet uživatelů internetu, rostl také počet těch, kteří se zkoušeli nabourat do serverů ostatních. Tím vzrostla potřeba [[šifrování]].
 
Řádek 47 ⟶ 51:
 
== Související články ==
* [[SSH]] – šifrovaný přenos v protokolu [[TCP/IP]] – o mnoho bezpečnější, než telnet
 
[[Kategorie:Aplikační protokoly IP]]