3.3.2 即时通信
计算机网络拓展了人们的通信手段。借助计算机网络,人们可以在局域和广域范围内以各种方式传递多种形式的数据。最早的通信工具应该是电子邮件,通过早期的电子邮件,人们可以传递文字信息。随着网络技术的发展和计算机处理能力的增强,人们逐渐可以在网络上传递图像、语音和视频信息。相比电话和电报网络,计算机网络甚至可以提供更多的传播方式,如群组通信。即时通信(Instance Message)工具,如QQ和MS Messenger等的广泛使用,已经开始促使传统电信通信手段和基于计算机网络的通信相融合。
典型应用举例:电子邮件。
电子邮件可以快速地传递文字和其他任何数字化信息,当然,这种传递不像电话那样是实时的,但比起传统的邮件服务来说还是非常迅速的。通常情况下,收件人在信件发送出去的几分钟内就可以看到信件,而且收信人和发信人之间的地理距离并不会对传输速度产生影响。
电子邮件系统的工作过程如下:
首先,需要一个软件帮助按照规定的格式撰写和阅读邮件,并发送和接收邮件,这样的软件被称为客户端软件。如Foxmail和Ms Outlook就是这样的软件。
如果要给某人写一封电子邮件,就会运行这种软件,首先在撰写邮件的区域填写收件人的电子邮件地址,如foo@163.com。地址中的163.com是一个域名,前面说过,这代表Internet的一个“域”,一般就是一个机构的网络,前面的foo是收件人的身份标识,中间的@代表单词“at”,整个邮件地址就是163.com中的foo先生,这和普通邮件的地址很相似。
填完地址后,就可以写入信件的标题和正文,如果想在邮件中附带图片文件或其他文件,则把它们加为附件。然后执行发送指令,邮件就被发送出去。那么,邮件是如何被送到收件人信箱中的,收信人又是怎样取到信的呢?(https://www.daowen.com)
回想利用普通的邮政系统寄信的过程,寄信人将信封投到邮箱里,邮局的工作人员会将信取走,并根据收信人地址将信件送到邮寄途中的下一个邮局,经过若干个邮局的接力,信件最终到达收件人所在地的邮局,邮局会将信件送到收信人的邮箱中,收件人检查邮箱时将收到这封信。在电子邮件系统中,这个过程几乎是一样的。系统中负责传递邮件的服务器将邮件接力传输到收信人电子邮箱所在的服务器上,收信人检查邮箱时,出于安全需要,要进行身份和口令的认证,认证通过后,从服务器上收取邮件。
负责传递邮件的服务器是根据SMTP协议(Simple Mail Transfer Protocol)进行邮件传输的,这一类服务器称为SMTP服务器;管理收件人邮箱并对用户进行身份认证的服务器一般运行着POP3协议(Post Office Protocol,第三版),称其为POP3服务器。另一个IMAP4协议(Internet Mail Access Protocol,第四版)可以替代POP3协议,在实际的应用中,两种协议都有。
图3-11描述了电子邮件从撰写到收件人阅读的整个过程。这里假定收件服务器使用的是POP3协议。
Internet的接入方式
图3-11 电子邮件服务的整个过程