0% found this document useful (0 votes)
24 views29 pages

Remote Logging: Topics Discussed in This Section

This document discusses remote logging and accessing application programs on remote computers. It mentions that TELNET is a general-purpose client/server program that allows users to access applications on remote computers. It also discusses electronic mail (email) and its architecture, including user agents, message transfer agents (SMTP), and message access agents (POP and IMAP). It describes different scenarios for sending email when the sender and receiver are on the same or different systems. Finally, it briefly discusses file transfer using the File Transfer Protocol (FTP).

Uploaded by

Krutarth Ganatra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views29 pages

Remote Logging: Topics Discussed in This Section

This document discusses remote logging and accessing application programs on remote computers. It mentions that TELNET is a general-purpose client/server program that allows users to access applications on remote computers. It also discusses electronic mail (email) and its architecture, including user agents, message transfer agents (SMTP), and message access agents (POP and IMAP). It describes different scenarios for sending email when the sender and receiver are on the same or different systems. Finally, it briefly discusses file transfer using the File Transfer Protocol (FTP).

Uploaded by

Krutarth Ganatra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 29

REMOTE LOGGING

It would be impossible to write a specific client/server


program for each demand. The better solution is a
general-purpose client/server program that lets a user
access any application program on a remote computer.

Topics discussed in this section:


TELNET
Note

TELNET is a general-purpose
client/server application program.

2
Figure 2 Concept of NVT

3
Figure 1 Local and remote log-in

4
ELECTRONIC MAIL

One of the most popular Internet services is electronic


mail (e-mail). The designers of the Internet probably
never imagined the popularity of this application
program. Its architecture consists of several
components that we discuss in this chapter.

Topics discussed in this section:


Architecture
User Agent
Message Transfer Agent: SMTP
Message Access Agent: POP and IMAP
Web-Based Mail
5
Figure 6 First scenario in electronic mail

6
Note

When the sender and the receiver of an


e-mail are on the same system,
we need only two user agents.

7
Figure 7 Second scenario in electronic mail

8
Note

When the sender and the receiver of an


e-mail are on different systems, we
need two UAs and a pair of
MTAs (client and server).

9
Figure 8 Third scenario in electronic mail

10
Note

When the sender is connected to the


mail server via a LAN or a WAN,
we need two UAs and two pairs
of MTAs (client and server).

11
Figure 9 Fourth scenario in electronic mail

12
Figure 10 Push versus pull in electronic email

13
Note

When both sender and receiver are


connected to the mail server via
a LAN or a WAN, we need two
UAs, two pairs of MTAs
and a pair of MAAs.
This is the most common situation
today.

14
Figure 11 Services of user agent

15
Figure 14 MIME

16
Figure 16 SMTP range

17
Figure 17 Commands and responses

18
Figure 18 Command format

19
Table 7 Commands

20
Table 8 Responses

21
Table 8 Responses (continued)

22
Figure 19 POP3 and IMAP4

23
Figure 20 The exchange of commands and responses in POP3

24
FILE TRANSFER

Transferring files from one computer to another is one


of the most common tasks expected from a networking
or internetworking environment. As a matter of fact,
the greatest volume of data exchange in the Internet
today is due to file transfer.

Topics discussed in this section:


File Transfer Protocol (FTP)
Anonymous FTP

25
Note

FTP uses the services of TCP. It needs


two TCP connections.

The well-known port 21 is used for the


control connection and the well-known
port 20 for the data connection.

26
Figure 21 FTP

27
Session Layer
Software Application related Layer
Upper Layer
1. Establishing Connection
2. Maintaining Connection
3. Terminating Connection
4. Dialog management:
5. Synchronization:

28
Services:

Authentication
Protection
Session Restoration

29

You might also like