UUCP
UUCP是UNIX间复制协议(Unix to Unix Copy Protocol)的缩写。它同时包括一个电脑程序以及一个协议。UUCP允许在未连上互联网的UNIX主机间远程执行命令及传送文件、电子邮件或netnews。UUCP包由多种程序组成,包括uucp、uuxqt(用于远程複製和执行的前端程序)、uucico(通信程序)、uustat(状态查询与控制程序),以及uuname(用于查询主机协议支持的程序)。现在已经不常使用调制解调器以进行通信了,但有时这个协议仍然在TCP/IP上使用。
在广泛使用互联网之前,电脑间只能组建非常小型的网络连接或是点对点连接。UUCP允许机器间可以进行类似"Fidonet"的消息交换。
UUCP协议也用于在跳(中继段)与跳之间转发消息。UUCPNET上中间宿主地址路由被以使用感叹号分隔的形式存为一个列表,这种列表被称为bang路径。举例来说,...!bigsite!foovax!barbox!me这个路径说明有人发信到机器bigsite,这封信通过机器barbox上的帐号"me"穿越机器foovax到达。
人们有时会使用混合的bang地址,这种地址使用{ }约定(参见glob)来到达多个不同的大型主机,这是为了某个邮件能够被可靠地传送(例如:...!{seismo, ut-sally, ihnp4}!rice!beta!gamma!me)。带有8个跳以上的Bang路径在1981年是少见的,因为这种路径使得拨号网络上的UUCP连接可能需要一周的传送时间。Bang路径的传送和可靠性需要精心挑选,否则消息将会经常丢失。
Usenet通信最初运行在UUCPNET上,直到现在bang路径仍然用于Usenet消息格式的Path段信头。现在它们只是一个信息标记,该标记用于指明路由选择,并可以用来确定循环回路的发生。电子邮件地址格式通常已被SMTP协议中的"@符号"取代了。
参见
[编辑]外部链接
[编辑]- UUCP Internals Frequently Asked Questions(页面存档备份,存于互联网档案馆)
- Taylor UUCP (页面存档备份,存于互联网档案馆) - GPL licensed UUCP package
- Taylor UUCP Documentation (页面存档备份,存于互联网档案馆) - it provides useful info about general UUCP and UUCP protocols.
- Mark Horton (1986). RFC 976: UUCP Mail Interchange Format Standard. Internet Engineering Task Force Requests for Comment.