6.5 电子邮件
电子邮件,把邮件发送到收件人使用的邮件服务器,并放在其中的收件人邮箱中。最重要的两个标准:简单邮件传送协议SMTP,互联网文本报文格式。
SMTP只能传7位ASCII码邮件,93年提出互联网邮件扩充MIME。邮件系统由三个组成构件:用户代理、邮件服务器及邮件发送协议SMTP和邮件读取协议POP3(邮局协议)。
邮件服务器构成了电子邮件基础结构的核心。
用户代理UA是用户与电子邮件系统的接口,大多数情况是用户电脑中的一个程序,又称电子邮件客户端软件。
用户代理的四个功能:撰写、显示、处理、通信。
6.6 动态主机配置协议DHCP
在协议软件中给这些参数赋值的动作叫做协议配置,协议软件在使用之前必须正确配置。
连接到计算机的协议软件需要配置的项目包括:
获取IP地址方式:
6.7 简单网络管理协议SNMP
管理站又称管理器,是整个网络管理系统的核心。其所在的部门也称为网络运行中心NOC,关键构件是管理程序,管理程序在运行时就成为管理进程。被管设备有时也称为网络元素,简称网元。
每一个被管设备中都要运行一个程序以便和管理站中的管理程序进行通信,这些运行中的程序叫做网络管理代理程序,简称代理。
简单网络管理协议SNMP中的管理程序和代理程序按客户服务器方式工作,管理程序运行SNMP客户程序,代理程序运行SNMP服务器程序。
6.8 应用进程跨越网络的通信
特定的应用需要互联网支持,但不能直接使用已经标准化的互联网应用协议。通过系统调用和应用编程接口可解决上述问题。
大多数操作系统使用系统调用的机制在应用程序和操作系统之间传递控制权。
系统调用接口实际上是应用进程的控制权和操作系统的控制权进行转换的一个接口。
应用程序在使用系统给调用之前要编写一些程序,特别是需要设置系统调用的许多参数,因此这种系统调用接口又称为应用编程接口API。 API从程序设计的角度定义了许多标准的系统调用函数。
几种可供应用程序使用TCP/IP的应用编程接口API,又称为套接字接口(或插口接口)。
6.9 P2P应用
P2P应用指具有P2P体系结构的网络应用,该体系结构为这样的网络应用中,没有固定的服务器,绝大多数的交互都是使用对等的方式进行。
P2P应用范围很广,如文件分发、实时音频或视频会议、数据库系统、网络服务支持(P2P打车软件、P2P理财)。