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.