- 論壇徽章:
- 0
|
下載
第1 6章U U C P
我們在前面一章中已經(jīng)講到,U n i x提供了一些命令用于在兩個系統(tǒng)之間進(jìn)行遠(yuǎn)程訪問,
使用這些命令可以完成遠(yuǎn)程拷貝文件或執(zhí)行U n i x命令、遠(yuǎn)程登錄等操作。這些遠(yuǎn)程訪問命令
就在你自己的s h e l l中運(yùn)行,然后在遠(yuǎn)程系統(tǒng)上完成所需要的操作,而不需要通過另外的界面
(如F T P、G o p h e r等)執(zhí)行。U n i x系統(tǒng)可以使用兩種類型的網(wǎng)絡(luò)連接,每種都有自己的協(xié)議,
分別為T C P / I P和U U C P。用于I n t e r n e t上的T C P / I P協(xié)議也可以用在本地網(wǎng)上,這已經(jīng)在前一章
中討論過了。在本章中,我們將主要討論U n i x系統(tǒng)中的另一種可選的協(xié)議,即U U C P。
U U C P僅用于U n i x系統(tǒng)之間的網(wǎng)絡(luò)通信。它是一種比較老的協(xié)議,針對還沒有連上網(wǎng)絡(luò)的
各個系統(tǒng)之間的互操作而設(shè)計出來的。采用U U C P,一個系統(tǒng)可以在預(yù)定的時間里通過電話線
與另一個系統(tǒng)相連,一次可處理一批通信任務(wù)。U U C P特別適用于這樣的應(yīng)用:與某一個特定
的系統(tǒng)直接建立連接,然后傳遞數(shù)據(jù),最后斷開連接。通過U U C P,可以在兩個U n i x系統(tǒng)之間
進(jìn)行m o d e m - t o - m o d e m方式的通信。
在前面關(guān)于電子郵件的章節(jié)中,我們已經(jīng)討論了如何通過網(wǎng)絡(luò)將信件發(fā)送給其他系統(tǒng)上
的用戶。按照同樣的道理,也可以通過網(wǎng)絡(luò)將命令發(fā)送到其他系統(tǒng)上執(zhí)行。U U C P采用批處理
方式進(jìn)行操作,它將本地系統(tǒng)上用戶發(fā)出的遠(yuǎn)程拷貝文件或遠(yuǎn)程執(zhí)行命令等一批請求放在一
起,在建立連接后一次發(fā)送給遠(yuǎn)程系統(tǒng)。遠(yuǎn)程系統(tǒng)接受到這批請求后,就執(zhí)行它們,然后再
建立另一個連接,將結(jié)果傳送回本地系統(tǒng)。顯然,這種采用U U C P進(jìn)行的遠(yuǎn)程操作是非常慢的,
因?yàn)橛脩舨坏却镜叵到y(tǒng)將請求發(fā)送出去,還要更要耐心地等待遠(yuǎn)程系統(tǒng)的答復(fù)。
U U C P是“Unix to Unix Communications Package”的縮寫,它是由AT & T 公司在System V
U n i x版本中開發(fā)的一種通信軟件包。U U C P提供了一套用于遠(yuǎn)程操作的命令,例如用來在兩個
系統(tǒng)之間拷貝文件的u u c p命令。U U C P是標(biāo)準(zhǔn)網(wǎng)絡(luò)軟件包B N U(基本網(wǎng)絡(luò)組件)中的一部分,
而B N U已經(jīng)成為了System V Unix中的標(biāo)準(zhǔn)組件,同時在一些最新的BSD Unix版本中也包含了
B N U。除了U U C P以外,B N U中還包含有另一個用于遠(yuǎn)程登錄的程序c u,它不僅可以通過網(wǎng)
絡(luò),而且還能從終端上進(jìn)行遠(yuǎn)程登錄。
U U C P采用點(diǎn)對點(diǎn)通信方式,這就好像是使用各個系統(tǒng)中的郵件功能實(shí)現(xiàn)網(wǎng)絡(luò)通信的。當(dāng)
你要將一個U U C P命令發(fā)送給一個指定系統(tǒng)時,該命令就在排隊(duì)等待,與發(fā)送給同一系統(tǒng)的其
他命令收集在一起,然后才開始投遞給指定系統(tǒng)。指定系統(tǒng)接受到請示并執(zhí)行完畢后,就將
結(jié)果郵回到你的系統(tǒng)。整個過程依賴于網(wǎng)絡(luò)中的每一個系統(tǒng)與其他系統(tǒng)之間收發(fā)命令的操作,
因此網(wǎng)絡(luò)的可靠性取決于它最弱的一個節(jié)點(diǎn)。另一方面,它不要求特殊的結(jié)構(gòu),只要具有類
似收發(fā)郵件的功能就行了。
許多U U C P命令都與T C P / I P的遠(yuǎn)程訪問命令相似,例如,u u c p就像r c p,u u x類似于r s h。
U U C P和T C P / I P是大多數(shù)U n i x系統(tǒng)使用的兩種主要的網(wǎng)絡(luò)通信協(xié)議,在System V Unix的
早期版本中只包含有U U C P,而在BSD Unix的早期版本中卻僅使用T C P / I P。
16.1 UUCP的尋址方式
U U C P網(wǎng)絡(luò)通常采用路徑尋址方式,這種尋址方式與U U C P的點(diǎn)對點(diǎn)通信方式是相適應(yīng)的。 |
|