previous | start | next

Telnet

Telnet is the basic remote login protocol, and is supported on virtually all time-shared operating systems.
 
Basic Telnet operation:
 
  1. The user invokes the telnet client process, usually by name from the command line, eg:
    telnet redgum
    Once running, the client process then establishes a TCP connection to the desired telnet server, which is "waiting for connections" at the well-known port 23 -- note that we are again ignoring the question of how the human-readable name "redgum" gets translated to a network address, see later. If you like, you could simply replace the word "redgum" with its IP address, 149.144.21.3
     
  2. In the case of Unix, the telnet server connects the incoming connection to a variation of the standard "login" process on the server host. This may work differently on other systems.
     
  3. The user's keystrokes are transmitted to the remote server, and output is displayed on the user's screen. Thus, initially the user can "log in", and once authenticated (using a username/password pair) has a normal shell, or command line interface, on the remote host.

 
Lecture 3: Applications #1: Intro and Telnet Copyright © 2005 P.Scott, La Trobe University Bendigo.


previous | start | next