UUCP

UUCP即UNIX間複製協議 （ Unix to Unix Copy Protocol ） 的縮寫 ， 它同時包括一個電腦程序以及一個協議 ， UUCP允許在未連上互聯網的UNIX主機間遠程執行命令以及傳送文件 ， 電子郵件或netnews 。 UUCP包是由多種程序組成 ， 包括uucp 、 uuxqt （ front ends for remote copy and execution ） 、 uucico （ 通信程序 ） 、 uustat ， 以及uuname 。 現在已經很少使用調制解調器來進行通信了 ， 但是有時這個協議仍然在TCP / IP上使用 。 在廣泛使用互聯網全球通信之前 ， 電腦間只能組建非常小型的網絡連接或是點對點連接 。 UUCP允許機器間可以進行類似Fidonet （ Fidonet在DOS系統上非常流行 ， UUCP完全模仿Fidonet ） 的消息交換 。 UUCPNET （ UUCP網絡 ） 是指通過UUCP連接形成的網絡 ， 這只是一個俗稱 。 UUCP協議也用於在跳 （ " 中繼段 " ） 與跳之間轉發消息 。 UUCPNET上中間宿主地址路由被以使用感嘆號 （ 或稱爲 " bang " ） 分隔的形式存爲一個列表 ， 這種列表被稱爲bang路徑 。 舉例來說 ， ...! bigsite!foovax!barbox!me這個路徑說明有人發信到機器bigsite （ 可能是一個廣爲人知的地址 ） ， 這封信通過機器barbox上的帳號 " me " 穿越機器foovax到達 。 人們有時會使用混合的bang地址 ， 這種地址使用 { } 約定 （ 參見 ） 來到達多個不同的大型主機 ， 這是希望某個郵件能夠被可靠的傳送 （ 例如 ： ...! { seismo, ut - sally, ihnp4 }! rice!beta!gamma!me ） 。 帶有8到10個跳的Bang路徑在1981年是少見的 。 這種路徑使得撥號網絡上的UUCP連接可能需要一週的傳送時間.Bang路徑的傳送和可靠性需要精心挑選 ， 否則消息將會經常丟失 。 Usenet通信最初是運行在UUCPNET上的 ， 並且直到現在bang路徑仍然用於Usenet的消息格式的Path段信頭 。 但現在它們只是一個信息標記 ， 該標記用於指明路由選擇 ， 這個標記可以用來確定循環迴路的發生 。 通常 ， 電子郵件地址格式已經被SMTP協議中的 " @ 符號 " 取代了 。