因特网基本服务
电子邮件
E-mail是当前因特网上使用最频繁的服务之一,它为因特网用户之间发送和接收消息提供了一种快捷、廉价的现代通讯手段。
目前的电子邮件可以传送各种格式的文本消息,而且可以传输图像、声音、视频多种消息。
电子邮件的优点是:传递迅速、可到达范围广,比较可靠;不要求通信双方同时在线,不需要对方的位置;可以实现一对多的邮件传送;可以实现多媒体消息发送。
1)邮件服务器与电子邮箱
电子邮件服务采用客户机/服务器工作模式。
电子邮件服务器是因特网邮件服务系统的核心。
用户要利用一台邮件服务器发送和接收邮件,则该用户必须在该服务器上有一个合法的账号,包括用户名和密码。
邮箱是邮件服务器为每一个合法用户开辟的一个存储用户邮件的空间。
每个邮箱有一个全球唯一的邮箱地址,即电子邮件地址。
它由两部分组成:前一部分是用户的账号,后一部分是邮件服务器的主机名或邮件服务器所在域的域名,中间用“@”分隔。
2)电子邮件应用程序
电子邮件应用程序在向电子邮件服务器发送邮件时使用简单邮件传输协议(STMP),在读取邮件时使用POP3协议或IMAP协议。
3)电子邮件格式
①用户通过客户端电子邮件程序书写邮件,填入收件人电子邮件地址,然后利用SMTP协
议将邮件送往发送端的邮件服务器。
②发送端的邮件服务器收到邮件后,通过SMTP协议发送到接收端邮件服务器,接收端的
邮件服务器根据收件人账号将邮件投递到相应的邮箱中。
③利用POP3协议或IMAP协议,接收端的用户可以随时接收并管理邮件。
远程登录服务
远程登录是因特网最早提供的基本服务之一。
因特网中的用户远程登录是使指使用Telnet 命令,使自己的计算机暂时成为远程计算机的一个仿真终端。
远程登录提供的服务可以实现以下功能:本地用户与远程计算机上运行的程序交互;用户执行远程计算机上的任何程序(只要该用户具有足够的权限)屏蔽不同型号计算机之间的差异;用户可以利用个人计算机去完成大型计算机才能完成的任务。
1)远程登录协议
Telnet是TCP/IP协议中重要的协议,它为引入网络虚拟终端(NVT)提供了一种标准的键盘定义,用以屏蔽不同计算机系统对键盘输入的差异性,解决了不同计算机系统之间的互操作问题。
2)远程登录工作原理
Telnet采用了客户机/服务器模式。
在远程登录过程中,用户的实终端采用用户终端的格式与本地Telnet客户机进程通信;远程主机采用远程系统的格式与远程Telnet服务器进程通信。
通过TCP连接,Telnet客户机进程与Telnet服务器进程采用了网络虚拟终端NVT标准来进行通信。
Telnet客户机进程与服务器进程一起完成用户终端格式、远程主机系统格式和标准网络虚拟终端NVT格式的转换。
3)使用远程登录
如果用户希望使用远程登录服务,那么,用户本身的计算机和向用户提供因特网服务的计算机必须支持Telnet,同时在远程计算机上拥有自己的账户(包括用户名和密码)。
文件传输服务
文件传输服务(FTP)是因特网最早的服务功能之一,它为计算机之间双向文件传输提供了一种有效的手段。
1)FTP服务器与客户机
将文件从服务器传到客户机称之为下载文件,将文件从客户机传到服务器称之为上传文件。
用户在访问FTP服务器之前必须登录,并给出合法用户名和口令。
2)FTP匿名服务
目前绝大多数提供公共资料的FTP服务器都提供匿名FTP服务。
如果没有特殊声明,通常用“anonymous”用作用户名,用“guest”做口令。
因特网用户目前使用的FTP服务大多数是匿名服务。
为了保证FTP服务器的安全性,几乎所有的FTP服务只允许用户下载文件,不允许用户上传文件。
3)FTP客户端应用程序
因特网用户使用的FTP客户端应用程序通常有3中类型,即传统是FTP命令行、浏览器和FTP下载工具。