内容正文:
计算机网络技术基础
第7章
07
Internet基础
与应用
章节导读
Internet也称国际互联网,是目前世界上最大的计算机网络,连接了几乎所有的国家和地区。从应用角度来看,Internet是一个世界规模的信息和服务资源网站,它能够为每一个Internet用户提供丰富的信息和其他相关的服务。
本章将以Internet为主线,着重介绍与Internet相关的一些概念、技术、服务与应用。
3
学
习
目
标
了解Internet的层次结构和特点。
理解DNS的概念和域名结构。
掌握域名解析的原理及过程。
掌握WWW服务的相关概念和工作过程。
掌握文件传输服务的工作过程、工作方式和传输模式。
掌握电子邮件服务的相关概念和工作过程。
4
7.5 电子邮件服务
电子邮件(Electronic Mail,E-mail)是Internet应用最广的一种服务。通过网络的电子邮件系统,用户可以用非常低廉的价格(不管发送到哪里,都只需承担电话费和网费即可),以非常快速的方式(几秒钟之内可以发送到世界上任何你指定的目的地),与世界上任何一个角落的网络用户进行联系。这些电子邮件可以是文字、图像、声音等各种形式。同时,用户可以得到大量免费的新闻、专题邮件,并实现轻松地信息搜索。这是任何传统的方式也无法相比的。正是由于其使用简易、投递迅速、收费低廉、易于保存、全球畅通无阻等特点,使得电子邮件被广泛地应用,也使得人们的交流方式得到了极大的改变。
7.5 电子邮件服务
7.5.1 电子邮件的相关概念
用户代理(User Agent,UA)通常是一个用来发送和接收邮件的程序,主要功能如下:
发送邮件:为用户准备报文、创建信封,并将报文装进信封,暂存起来。
接收邮件:定期检查邮箱,有新邮件时就向用户发出通知;用户读取邮件时为用户显示邮件清单等。
用户代理
1
7.5 电子邮件服务
邮件服务器是处理邮件交换的软硬件设施的总称,包括电子邮件程序、电子邮箱等,是为用户提供E-mail服务的电子邮件系统。一方面,邮件服务器负责接收用户送来的邮件,并根据收件人地址发送到对方的邮件服务器中;另一方面,它负责接收由其他邮件服务器发来的邮件,并根据收件人地址分发到相应的电子邮箱中。
邮件服务器
2
每个使用电子邮件的用户都会有一个电子邮件地址,用于收发和查看电子邮件。电子邮件地址的典型格式是:
电子邮件地址
3
<用户字符组合或代码>@<服务器供应商>
其中,@是“at”的意思,@之前是用户选择代表自己的字符组合或代码,@之后是为用户提供电子邮件服务的服务供应商名称,如wyq@163.com。
7.5 电子邮件服务
电子邮件遵从客户/服务器的工作模式,其程序包括客户端程序和服务器端程序。
客户端程序:是指用户处理电子邮件时所使用的程序,如Foxmail、Outlook或IE浏览器等。
服务器端程序:通常不能由用户启动,而是一直在系统中运行。它一方面负责把本机收到的E-mail发送出去,另一方面负责接收E-mail,以此实现邮件交换。
由此可以看出,对邮件服务器而言,包含收邮件和发邮件两种不同的任务,分别涉及两类不同的协议:简单邮件传输协议(Simple Mail Transfer Protocol,SMTP)、邮局协议(Post Office version,POP)和Internet邮件访问协议(Internet Mail Access Protocol,IMAP)。
邮件传输协议
4
7.5 电子邮件服务
SMTP
是Internet上传输电子邮件的标准协议,用于提交和传送电子邮件。SMTP通常用于把电子邮件从客户端传输到邮件服务器上,以及从某一邮件服务器传输到另一个邮件服务器上。Internet中,大部分电子邮件由SMTP发送。
POP
是一个离线协议,支持离线邮件处理。当邮件发送到服务器后,电子邮件客户端会调用邮件客户端程序,下载所有未阅读的电子邮件(这种离线访问模式是一种存储转发服务)。此后,用户就可以在自己的计算机上处理这些邮件了。目前使用最多的是POP的第3版本,即POP3。
IMAP
提供在线、离线和断线3种操作模式,允许用户在不同的地方使用不同的计算机随时查看和处理自己的邮件,甚至还允许用户只读取邮件中的某一部分。但是在用户未进行删除该邮件的操作之前,邮件一直保存在IMAP服务器上。因此,用户需要经常与IMAP服务器建立连接。
7.5 电子邮件服务
7.5.2 电子邮件的工作过程
电子邮件不同于普通的信件,但它的工作原理又和传统信件的处理流程有相似之处。电子邮件的发送主要涉及以下3个步骤,如图7-7所示。
图7-7 电子邮件的工作过程
7.5 电子邮件服务
①