二 网络协议规范概述( 二 )


可以被保存在服务器上,并且可以从服务器上找回 。
PPP(Point to Point Protocol)点对点协议
 
它是用于串行接口的两台计算机的通信协议,是为通过电话线连接计算机和服务器而彼此通信而制定的协议 。网络服务提供商可以提供您点对点连接,这样提供商的服务器就可以响应您的请求,将您的请求接收并发送到网络上,然后将网络上的响应送回 。PPP是使用IP协议,有时它被认为是TCP/IP协议族的一员 。PPP协议可用于不同介质上包括双绞线,光纤和卫星传输的全双工协议,它使用HDLC进行包的装入 。PPP协议既可以处理同步通信也可以处理异步通信,可以答应多个用户共享一个线路,又可发进行SLIP协议所没有的差错控制 。
RIP(Routing Infomation Protocol)路由信息协议
RIP是最早的路由协议之一,而且现在仍然在广泛使用 。它从类别上应该属于内部网关协议(IGP)类,它是距离向量路由式协议,这种协议在计算两个地方的距离时只计算经过的路由器的数目,假如到相同目标有两个不等速或带宽不同的路由器,但是经过的路由器的个数一样,RIP认为两者距离一样,而实际传送数据时,很明显一个快一个慢,这就是RIP协议的不足之处,而OSPF在它的基础上克服了RIP的缺点 。
SLIP(Serial Line Internet Protocol)串行线路Internet协议
它是一个TCP/IP协议,它用于在两台计算机之间通信 。通常计算机与服务器连接的线路是串行线路,而不是如T1的多路线路或并行线 。您的服务器提供商可以向您提供SLIP连接,这样他的服务器就可以响应您的请求,并将请求发送到网络上,然后将网络返回的结果送至您的计算机 。现已逐渐被功能更好的PPP点对点协议所取代 。
SMB protocol (Server Message Block protocol)服务器信息块协议
 
它提供了运行在客户计算机上的程序请求网络上服务器服务的方法,它可以用在TCP/IP协议之上,也可以用上网络协议如IPX和NetBEUI之上 。使用SMB协议时,应用程序可以访问远程计算机上的资源,包括打印机,命名管道等 。因此,用户程序可以读,创建和更新在远程服务器上的文件,也可以和已经安装SMB协议的计算机通信 。Microsoft 
Windows for Workgroups, Windows 95 和Windows NT都提供了SMB协议客户和服务器的支持 。对于UNIX系统,共享软件Samba也提供了类似的服务 。
LMTP(Local Mail Transfer Protocol)本地邮件传输协议
SMTP和SMTP服务扩展(ESMTP)提供了一种高效安全传送电子邮件的方法,而在实现SMTP时需要治理一个邮件传送队列,在有些时候这样做可能有麻烦,需要一种没有队列的邮件传送系统,而LMTP就是这样的一个系统,它使用ESMTP的语法,而它和ESMTP可不是一回事,而LMTP也不能用于TCP端口25 。LMTP协议与SMTP和ESMTP协议很象,为了避免和SMTP和ESMTP服务混淆,LMTP使用LHLO命令开始一个LMTP会话,它的基本语法和HELO和EHLO命令相同 。对于DATA命令来说,假如RCPT命令失败,DATA命令必须返回503,并失败 。每个DATA命令碰到"."时,服务器必须对所有成功的RCPT命令返回应答,这和平常的SMTP系统不同,而且顺序必须和RCPT成功的顺序一致,即使对于同一个向前路径来说有许多RCPT命令,也必须返回多个成功应答 。这就意味着,服务器返回的确认应答是指服务器把邮件地发送到接收者或另一个转发代理 。
SMTP(Simple Mail Transfer Protocol)简单邮件传送协议
它是用来发送电子邮件的TCP/IP协议 。它的内容由IETF的RFC 
821定义 。另外一个和SMTP相同功能的协议是X.400 。SMTP的一个重要特点是它能够在传送中接力传送邮件,传送服务提供了进程间通信环境(IPCE),此环境可以包括一个网络,几个网络或一个网络的子网 。理解到传送系统(或IPCE)不是一对一的是很重要的 。进程可能直接和其它进程通过已知的IPCE通信 。邮件是一个应用程序或进程间通信 。邮件可以通过连接在不同IPCE上的进程跨网络进行邮件传送 。更非凡的是,邮件可以通过不同网络上的主机接力式传送 。

推荐阅读