




已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
Proxy Server運作原理及臺大proxy server架構(gòu)一、Proxy觀念功能代理伺服器(proxy server)設(shè)置的兩個主要目的:加強網(wǎng)路安全及提升網(wǎng)路使用效率。在加強網(wǎng)路安全方面,早期代理伺服器是作為內(nèi)部網(wǎng)路與外部網(wǎng)路之間的一個通道,所有要連到外面的網(wǎng)路流量皆要經(jīng)過代理伺服器,因而可以利用此特性,在代理伺服器加上管制的機制,控制可連出去的點及所使用的通訊協(xié)定及管制由外部來的連線,進而加強內(nèi)部網(wǎng)路安全,也因而有時代理伺服器也可稱為防火牆(firewall)。近來,由於Internet的快速發(fā)展,全球資訊網(wǎng)(World Wide Web)風靡整個Internet,其通訊協(xié)定(http)所造成之網(wǎng)路流量達80%以上的使用頻寬,這對於原本對外網(wǎng)路頻寬不是很大的單位來說是非常大的使用量,而這些80%以上的網(wǎng)路流量當中,又有許多是重複的資料,比如說,有三個人由臺大利用www瀏覽器同時連到蕃薯藤網(wǎng)站,如此就有三份同樣資料經(jīng)由網(wǎng)路傳入臺大區(qū)網(wǎng),等於網(wǎng)路頻寬使用浪費在資料重複傳輸上,這種情形在網(wǎng)路頻寬大的地方是沒有感覺,但是對於頻寬小的連線來說,則是相當大的浪費,尤其國際線路的租用上,更需要減少這一類的浪費,也因此就有人利用代理(proxy)的觀念,來發(fā)展出一套提升網(wǎng)路使用效率的運作機制,其主要的構(gòu)想就是將前一個人所抓取的資料,儲存在自己的區(qū)域網(wǎng)路伺服器上,當下一位使用者要抓相同的資料時,就由這一個區(qū)域網(wǎng)路伺服器提供資料,達到此次對外頻寬之節(jié)省而這一個區(qū)域網(wǎng)路伺服器所扮演的腳色類似所謂的快取伺服器(Cache Server),它將所有經(jīng)過的資料都儲存一份備份,當有使用者提出需求時,它會先檢查自己的備份當中是否有該資料,如有,則直接傳給使用者,如沒有,它將向外查詢,取到資料後,存一份備份並傳給使用者。此外,代理伺服器除了可以有備份資料外,它還有一項附加功能,就是資料過濾的能力,它可以經(jīng)由管理者的設(shè)定,來決定有哪些資訊必須被排除過濾,或是可以重新導向使用者的需求到內(nèi)部網(wǎng)路已有的資訊站,進而節(jié)省對外頻寬。二、Proxy運作方式Proxy的基本運作情形如上所述,使用者端發(fā)出一個http的網(wǎng)頁請求給代理伺服器,代理伺服器收到請求後,先檢查自己的快取區(qū)是否有使用者所要的資料,如果有找到,則直接將資料傳給使用者,結(jié)束此次的請求,如果查沒有使用者要的資訊時,則由代理伺服器發(fā)出http的網(wǎng)頁請求給原來的網(wǎng)頁伺服器,待要到資料後,代理伺服器先存一份資料在自己的快取區(qū),再送這份資料給使用者,然後就結(jié)束此次的請求。如圖一所示。三、階層式的proxy架構(gòu)前面所提的一臺代理伺服器的基本架構(gòu)對於小型的區(qū)域網(wǎng)路而言,已是足夠,但是對於區(qū)網(wǎng)中心或是整體主幹而言,就嫌不足了,因此,接下來介紹階層式的proxy架構(gòu)。Proxy1用戶端Proxy4Proxy3Proxy2Multi-ProxyParentSibling讓我們先舉例來說,如圖二所示,由用戶端(即一般使用者端)使用www瀏覽器透過代理伺服器(指proxy1及proxy2)連上Internet,如以proxy2來說,當proxy2於自己的cache區(qū)找不到使用者要的資料時,會先向proxy3詢問是否有該資料,如果有,就由proxy3送給proxy2,再由proxy2轉(zhuǎn)送給使用者如果proxy3並無該資料,proxy2就會向proxy4要資料,而proxy4就負責找到該資料,亦即,如proxy4本身並沒有該資料,則它會連到原來的伺服器要資料,然後再傳給proxy2,再由proxy2傳給用戶端,如此結(jié)束此次的查詢。在此例子中,proxy4位於proxy2的上層,是父子關(guān)係,所有子(在此是proxy2)沒有的資料,找父(在此是proxy4)要就對了,而proxy2與proxy3是兄弟關(guān)係(sibling),proxy2要的資料,會先去問其兄弟(在此是proxy3)是否已有該資料,如有的話,再傳給自己,如果proxy3沒有該資料,proxy2會自己想辦法去取。這裡只是舉個簡單的例子,實際運作上,可能上層(parent)有好幾臺,兄弟(sibling)也有好幾個,端看網(wǎng)路架構(gòu)及流量而定?;蛟S讀者會問,為什麼要有階層式的proxy架構(gòu)?其實最顯而易見的優(yōu)點是節(jié)省頻寬,因為如果同一區(qū)域網(wǎng)路內(nèi)所有的proxy伺服器皆利用共同的對外網(wǎng)路通道連到外面抓資料,可能造成網(wǎng)路擁擠及資源浪費(如果抓相同資料時),此外階層式的架構(gòu)也可分擔單一代理伺服器的負載,達到分工穩(wěn)定的好處。四、臺大Proxy伺服器架構(gòu)及運作方式臺大計資中心目前共提供四臺Proxy伺服器給臺大及區(qū)網(wǎng)連線學校使用,這四臺是:.tw port: 3128.tw port: 3128.tw port: 3128.tw port: 3128其中,libproxy專供臺大師生使用,主要是使用在本校與國外期刊公司有簽約的數(shù)位期刊上,proxy.ntu是界於使用者及其上層(w3-gate,w3-gate2)中間的proxy伺服器,而身為parent的proxy伺服器w3-gate2.ntu則是負責找尋所有網(wǎng)址結(jié)尾為(即商業(yè)網(wǎng)),其餘的部份則由w3-gate.ntu負責找尋。目前在臺大的環(huán)境中,並未要求使用者一定要設(shè)定proxy.ntu為代理伺服器,所以使用者可以自己任意設(shè)定要使用哪一臺當代理伺服器,而對於該代理伺服器而言,也是照前述,即:.com結(jié)尾的由w3-gate2負責,其餘非.com結(jié)尾的則由w3-gate負責。整體的運作上如圖三所示:臺大最上層的代理伺服器(w3-gate,w3-gate2)負責主要對外抓資料並作為臺大內(nèi)部及區(qū)網(wǎng)連線學校的代理伺服器的parent,目前並和交大(nctu)的代理伺服器是互為sibling,proxy.ntu及l(fā)ibproxy.ntu作為第二層的代理伺服器服務(wù)一般使用者,當使用者有一網(wǎng)頁請求時,根據(jù)其網(wǎng)址結(jié)尾是.com或非.com而由proxy.ntu或libproxy.ntu向w3-gate2或w3-gate要資料(如果此時該代理伺服器有問題時,就由proxy.ntu或libproxy.ntu自己到外面要資料),而w3-gate(2)先檢查自己的cache區(qū)是否有該資料,如沒有,則向nctu的代理伺服器問其cache區(qū)是否有該資料,有則傳回,無則由w3-gate(2)向外抓取,然後存.edu.twuserproxyW3-gate2W3-gateD!.comlibproxy在cache區(qū)並下傳給proxy.ntu或libproxy.ntu,再由此代理伺服器傳給使用者,而結(jié)束此次的網(wǎng)頁請求。至於配備方面,由上面的描述,可以發(fā)現(xiàn)所有的網(wǎng)頁請求大多數(shù)會經(jīng)由第一層的代理伺服器(w3-gate,w3-gate2),為減少對外的頻寬,此兩部伺服器皆配有大的硬碟cache空間(36G,50G),記憶體皆為512MB,而第二層的代理伺服器(proxy.ntu)著重的是快速的回應使用者,所以配有大的記憶體(1G),但硬碟cache區(qū)只有10G,至於libproxy.ntu著重的是提供一個到國外查詢數(shù)位期刊的通道,並不cache任何資料(交給第一層的代理伺服器做cache),其硬碟cache區(qū)為0,記憶體128MB。五、設(shè)定代理伺服器方式在使用者設(shè)定方面,目前有兩種形式,一種是手動設(shè)定(manual config),另一種是自動設(shè)定(auto config),以臺大師生而言,建議是手動設(shè)定的部份指向.tw port:3128,自動設(shè)定的部份則填入: .tw/pac/ntu.pac (實際的設(shè)定方式,請參考臺大Proxy server設(shè)定方式一文)如此設(shè)定的好處是:一般查詢時,就使用自動設(shè)定方式,當要使用圖書館所提供的數(shù)位期刊時,再改為手動設(shè)定方式,當然使用者也可以一直用手動設(shè)定方式連線,只是因libproxy.ntu並無cache資料,所以有時可能會覺得連線速度慢。接著說明自動設(shè)定的運作方式,請參考圖三所示,當使用者使用自動設(shè)定方式連線時,只要欲查詢的網(wǎng)址結(jié)尾是.edu.tw,皆會不透過代理伺服器,而直接去目的地抓資料,所以如此時連不上時,就是表示網(wǎng)路有問題,而非伺服器有問題如果使用者要連的網(wǎng)址是.com結(jié)尾的,會先去詢問w3-gate2,而如果w3-gate2當?shù)袅耍瑒t會問proxy.ntu,再如果連proxy.ntu也當了,則會問w3-gate,最後如w3-gate也連不上時,此時自動設(shè)定的運作機制會指定使用者的瀏覽器直接連到目的地同樣的,如果使用者要連的網(wǎng)址是非.com結(jié)尾的,其查詢順序是w3-gate,proxy,w3-gate2,直接連。透過這樣的方式,可以讓使用者感覺到的是不會中斷服務(wù)的proxy運作,而對管理者而言,也可以減輕負擔,因即使是一臺出問題或變更設(shè)備,皆不須中斷服務(wù),這才是網(wǎng)路的最高服務(wù)精神。臺大Proxy Server設(shè)定方式以下說明設(shè)定方式是針對臺大及臺大區(qū)網(wǎng)下連線學校所有使用瀏覽器的使用者而寫的瀏覽器代理伺服器自動設(shè)定方法,分為Netscape 4.x及IE 4.x版:一、Netscape 4.X版代理伺服器(proxy server)自動設(shè)定方式首先,執(zhí)行Netscape 4.5,會出現(xiàn)如下的Netscape視窗:接著,將滑鼠移到視窗左上角的Edit(編輯),按一下滑鼠,會出現(xiàn)一個小視窗(如下一張圖),將滑鼠在Preferences(功能設(shè)定)點一下滑鼠左鍵,會出現(xiàn)如下視窗:將滑鼠移到視窗左邊的Advanced(進階)前的上點一下滑鼠左鍵,在Advanced(進階)會展開,出現(xiàn)如下的畫面:接著,一樣的用滑鼠左鍵點選Advanced(進階)下的Proxies(代理),視窗的右邊會出現(xiàn)Proxies視窗,如下一張圖:接著,進入真正的設(shè)定部份,在Proxies視窗中,用滑鼠左鍵點選最下面的Automatic Proxy Configuration(自動組態(tài)設(shè)定)之前的小圓圈,並於其下的空白處填入: .tw/pac/ntu.pac然後在用滑鼠左鍵點選其下的Reload(重新載入),如下圖最後,只要用滑鼠左鍵在視窗下方(確定)點選,將視窗關(guān)閉即完成設(shè)定。二、IE 4.X版代理伺服器(proxy server)自動設(shè)定方式首先,執(zhí)行IE 4.x,會出現(xiàn)如下的IE視窗:接著,將滑鼠移到視窗上方的檢視,按一下滑鼠,會出現(xiàn)一個小視窗(如下圖),將滑鼠在Internet選項點一下滑鼠左鍵,會出現(xiàn)如下視窗:接著,將滑鼠移到視窗上方連線,按一下滑鼠左鍵,會出現(xiàn)如下視窗:將滑鼠移到視窗右下方的組態(tài),點一下滑鼠左鍵,出現(xiàn)如下的畫面:接著,進入真正的設(shè)定部份,在此視窗中,用滑鼠左鍵點一下:後的空白處,並填入: .tw/pac/ntu.pac然後在用滑鼠左鍵點選其下的重新整理,如下圖最後,只要用滑鼠左鍵在視窗下方確定點選,將視窗關(guān)閉即完成設(shè)定。 遠距教學報告86-87學年度,主播室設(shè)備器材升級,提供多點聯(lián)播的功能,更多學??梢酝瑫r連線:目前與臺大連線除原來的學校之外,另外增加的學校分別有世新大學、銘傳大學、康寧護校,真正達到遠距教學弗遠無界的目標,更增加學子們吸收新知的機會。同時,將教材上網(wǎng),以及增設(shè)網(wǎng)路線上討論等等的功能,亦提供更多的學習機會。對於88學年度,暫定的目標為:1. 主播具有特色之課程至各ISDN/DS-3網(wǎng)路收播學校 (本學期各校所開課程,請至.tw/ccdl/此網(wǎng)址)。2. 結(jié)合MCU (Multi-point Control Unit) 設(shè)備提供多點聯(lián)播功能。3. 設(shè)立Web及BBS教材讀取及討論環(huán)境4. 建置立即實況轉(zhuǎn)播 (Real-Video/Audio Broadcasting System) 之環(huán)境。5. 執(zhí)行跨?;ミx及學分互相承認之教學規(guī)劃6. 製作實驗性遠距教學教材,並規(guī)劃設(shè)置於Video Server上,以便將來7. 提供隨選學習(Learning-on Demand)之功能。8. 製作或編輯多媒體教材,並分析在遠距教學上執(zhí)行之成效。9. 教學互動性之測試與分析。目前遠距教學的設(shè)備分為窄頻ISDN系統(tǒng)以及寬頻DS-3系統(tǒng)。窄頻ISDN為-桌上型個人電腦系統(tǒng):使用一條ISDN(64-128kbps);會議室型系統(tǒng):可以使用一至三條ISDN(64-384kbps),也可使用專64kbps-T1(1.544mbps);多點控制系統(tǒng):使用MCU (Multi-point Control Unit) 結(jié)合2點8點學校達成多點即時群播效果 (系統(tǒng)架構(gòu)圖如附件二)。寬頻DS-3系統(tǒng)為-第一階段:利用電信局的NII寬頻網(wǎng)路,使用DS3(45mbps)線路,即目前臺清交三校四點的即時群播系統(tǒng)(系統(tǒng)架構(gòu)圖如附件三)。第二階段:利用建置完成的校園高速網(wǎng)路平臺,使ATM(155mbps),目前硬體架構(gòu)及軟體初步測試已經(jīng)完成。在未來希望可以完成本校三校區(qū)(總部/醫(yī)學院/法學院) 之連線聯(lián)播建制;另增進MCU (Multi-point Control Unit)之功能,並將ISDN線路由BRI線路改由PRI線路,同時更新連線所需之硬體設(shè)備,以提昇遠距教學連線品質(zhì)。逐步改善遠距教學系統(tǒng)中之周邊相關(guān)視聽設(shè)備,並與遠距教學系統(tǒng)作整體之規(guī)劃,提高教學品質(zhì)。隨時收集遠距教學最新之技術(shù)資訊(H.320 / H.323),以供日後軟硬體設(shè)備改善之參考依據(jù)。推廣非同步教學。建立Real Video Server,將Web Course內(nèi)容放置其上,以藉由VOD (Video On Demand) 之技術(shù)達到非同步教學之效果。推動與民間企業(yè)間之遠距教學合作計劃,開辦相關(guān)之教學課程, 供企業(yè)在職人員進修,進而推動全民遠距教學活動。 計中程式組七月份通告壹、八十七學年度下學期教學意見調(diào)查於88/5/27-88/6/7於計中網(wǎng)站.tw實施,其結(jié)果由程式設(shè)計組分析如下:一、 上網(wǎng)學生人數(shù)及填答問卷數(shù)百分比本學期因?qū)賹W年下學期,大四畢業(yè)生沒有優(yōu)先選課的誘因,造成上網(wǎng)填寫意見調(diào)查的人數(shù)明顯比上學期降低。這學期上網(wǎng)人數(shù)共9627人,雖較上一年度同期8403增加1224人,但只佔該填答人數(shù)43.01%,比上一年度同期減少了1.23%。類別學生人數(shù)佔總?cè)藬?shù)%佔該填答人數(shù)%86下87上87下86下87上87下86下87上87下於開放期間填答全部課程813211119930837.1846.3739.5642.8154.6641.59於開放期間填答部分課程2714333191.241.811.361.432.131.42該填答卻未上網(wǎng)1059187911275648.4343.2154.2255.7643.2156.99不需上網(wǎng)填答28763635114313.1515.164.86夜間部及博士班學生上網(wǎng)填答比率較上學期提高。學生別需上網(wǎng)填答人數(shù)實際上網(wǎng)填答人數(shù)上學期填答率本學期填答率大學59%夜間部125544628%36%碩士班450889120%20%博士班16246317%39%各院學生上網(wǎng)填答以公衛(wèi)學院填答率65.9%最高。院別需上網(wǎng)填答人數(shù)實際上網(wǎng)填答人數(shù)上學期填答率填答率文2225117253.3%52.7%理2567129058.1%50.3%法2812147154.8%52.3%醫(yī)235880653.9%34.2%工3833197654.8%51.6%農(nóng)3436165458.3%48.1%管理4057181164.2%44.6%公衛(wèi)31720945.0%65.9%電機77838157.8%49.0%問卷總填答率58.2% 較上一年度同期增加 2.2%。類別問卷數(shù)佔該填答問卷數(shù)86下87上87下86下87上87下已上網(wǎng)填答58387754837491356.0%65.8%58.2%該填答卻未上網(wǎng)45911392375379944.0%34.2%41.8%不需上網(wǎng)填答319334929026895二、 各院課程上網(wǎng)填寫問卷平均填答率針對各院所開課程以體育的平均填答率63.49%最高,其次是文學院。院別需上網(wǎng)填寫問卷課程數(shù)平均填答率86下87上87下86下87上87下體育29263.49%文69269471554.21%61.09%57.42%理40145555058.55%61.37%52.66%法39936741437.35%55.42%43.22%醫(yī)16013033911.36%38.73%18.62%工31542235238.22%50.95%46.53%農(nóng)37741849841.52%55.63%41.95%管理21622423943.65%53.63%41.73%公衛(wèi)82976113.62%27.55%37.66%電機4492162.52%22.89%50.05%學程52325634.43%63.09%46.64%三、各課程分類平均填答率課程類別需上網(wǎng)填寫問卷課程數(shù)平均填答率86下87上87下86下87上87下1字頭39344841367.82%67.98%68.88%2字頭44545349761.36%73.51%67.77%3字頭43149051951.04%68.02%57.40%4字頭31330734935.85%56.30%41.88%5字頭42445352.69%69.11%44.84%共同必修27327527371.29%70.60%72.36%體育29263.49%D字頭1191151854.51%7.65%6.64%M字頭3934095328.35%17.42%9.96%U字頭33130738923.90%40.81%31.43%四、填答率超過95% 之課程填答率%課程編號班次課程名稱修課人數(shù)100%102 8002203德文下16100%605 4956202生物統(tǒng)計學及實習下15100%102 4912202英文作文二下14100%002 98161O5羽球初級11100%102 4912204英文作文二下8100%103 8015201中國歷史下8100%705 3160009資管專題一8100%002 97431Q6羽球校隊798%504 220A004質(zhì)能平衡甲4097%002 97048K5初排2995%103 8008203中國史下5695%605 3080002林產(chǎn)學及實習20貳、臨時薪資報帳系統(tǒng)目前最新版本為 Version 1.31,請使用者洽出納組或逕自http:/.tw下載,以便更新舊版。http:/.tw下載,以便更新舊版。ftp 檔案傳送程式一、什麼是ftp ftp ,是file trasfer protocol的縮寫。顧名思義,這是一個用來傳送檔案的指令。ftp 不限於特定的作業(yè)系統(tǒng)(如UNIX)上才有,只要遵守一個特殊的協(xié)定,(TCP/IP protocol) ,甚至連不同的作業(yè)系統(tǒng)間,如UNIX與MS-DOS,也可以互傳資料呢!所以可以想見這個指令的強大功能了。因此,使用網(wǎng)路,不可不知ftp 之用法。ftp 能夠發(fā)揮網(wǎng)路的強大功能,真正達到資訊流通的目的。而且,網(wǎng)路上有相當多的豐富的軟體,小至一些簡單好用的小工具程式,大至完整的作業(yè)系統(tǒng),還有很多的學術(shù)論文、技術(shù)文件、各種程式的原始碼、圖形檔、聲音檔、動畫檔. 等等,數(shù)也數(shù)不清。這些軟體,就是所謂的shareware ,不僅完全免費,而且可以任意拷貝而不須擔心觸犯法律。至於要如何弄到這些東西呢? 請學FTP!二、使用ftp的基本概念與名詞解釋 1. 進入ftp ftp的用法格式是這樣子的: ftp .tw (domain name) 或是 ftp 140.xxx.yy.zz (IP address) 如上例,你打了ftp .tw,就表示你要和那臺機器進行檔案傳送。 這時候,和telnet指令一樣,你必須有對方的帳號和密碼。例: $ ftp .tw Connected to . 220 network FTP server (SunOS 4.1) ready. Name (:joechen): b1234567 - 輸入帳號 331 password required for b1234567 Password: xxxxx _這樣就進了ftp 了。ftp 基本上是一個交談式的環(huán)境。接下來,你就可以打一連串的指令,在兩臺電腦間,做檔案傳送的工作了。 2. local & remote file system在此有一個很重要的觀念,那就是local 與remote的觀念。簡單的講,假如你在臺大的工作站,從你的帳號上ftp 到交大,那臺大的電腦就稱為local machine ,而交大的電腦就稱為remote machine。請注意,在ftp 中,絕大部分的指令,是針對remote端的電腦。在下指令的時候,要搞清楚你所下的指令是下給哪一邊的,不要搞迷糊了。另外,我們一般所說的:抓(get) 檔案,指的是從remote那端抓過來。而放(put) 檔案,指的是把東西放到remote那端去??赡芨魑贿€聽過download, upload這兩個詞。Download也就是把東西抓下來,Upload就是把東西放上去??傊?,這些字眼都是針對remote file system的,請?zhí)貏e注意。 3. 傳送模式在ftp中,有兩種傳送模式(transfer mode),一為binary模式,一為ascii 模式。當你要傳送二進位檔時(如圖形,可執(zhí)行檔,壓縮檔等),請務(wù)必設(shè)成binary模式,否則傳下來的檔案必然是殘缺不全。而在傳送文件檔時,則須設(shè)成ascii 模式或binary模式均可。不過,不同的作業(yè)系統(tǒng)間,文字檔用binary模式來傳的話可能會有點小問題(格式不大一樣),所以最好還是設(shè)成ascii模式。至於哪些檔案是二進位檔,稍後會提。不過假如你還是無法分辨的話,那就乾脆通通設(shè)成二進位模式吧。預設(shè)值為ascii mode。 4. anonymous ftp的涵義 前面提過,執(zhí)行ftp ,必須要有帳號和密碼??墒怯袝r候,基於服務(wù)的理念,有些sites 提供了很多豐富的資源,希望任何人都可以來抓取。此時,就會提供一個叫做anonymous 的帳號,不須密碼,讓任何人都可以來取用他們所提供的檔案。這個anonymous 的帳號,只能用來ftp ,不能用來telnet。在前言中所提到的那些好東西,就是在anonymous ftp 中提供的!Anonymous ftp 的用法沒什麼不同。只要在login 時,以ftp 或anonymous為username,詢問password時,多半可以亂打或直接按ENTER ,不過最好還是打入你的E-mail address,提供給管理者作參考。例: $ ftp .tw Connected to . 220 network FTP server (SunOS 4.1) ready. Name (:joechen): ftp - 或anonymous 331 Guest login ok, send ident as password. Password: xxxxx _ 5. 國內(nèi)最大的ftp站 NCTUCCCA.edu.tw國內(nèi)有一個非常大的anonymous ftp site,其domain name 為NCTUCCCA.edu.tw,或是稱為.tw。這是交大放在教育部的機器,由交大的一個學生社團 校園網(wǎng)路策進會(CCCA)來負責管理。它的硬碟有14GB,到現(xiàn)在已經(jīng)裝了有12GB之多的東西。它不但是全臺灣最大的ftp 站,也是世界上的幾個有名的大站之一。所以,提到anonymous ftp ,你就不能不知道NCTUCCCA。通常你要甚麼東西,來這裡就有了。IP address是0或0。三、ftp中的幾個常用指令 介紹幾個在ftp 命令列模式下常用的指令。在此假設(shè)各位對樹狀的目錄結(jié)構(gòu)已有認識,並對UNIX檔案系統(tǒng)稍有概念。 1. ? 問號。列出所有ftp下的指令,或詢問某一指令之簡單說明。 2. open host 連接到host去,做ftp的動作。相當於直接打ftp host。例: ftp .tw 相當於 $ ftp ftp open .tw 3. user user-name password 以user-name為帳號來進入這個remote系統(tǒng)。平常一連上ftp server ,就會自動執(zhí)行這個動作。 4. dir remote-directory local-file ls remote-directory local-file 列出remote端的目錄下的檔案。假使不加任何參數(shù),就列出現(xiàn)行工作目錄下的所有檔案。UNIX或DOS 下也有相同的指令。假如另外還指定了local-file的話,可以把列出結(jié)果存到local的一個檔案上。 5. cd remote-directory 改變現(xiàn)行的工作目錄。UNIX和DOS 下都有相同的指令。你可用ls或dir 來看,假如每一行的第一個字母是d 的話,表示是一個目錄(directory)。假如是- 的話,表示是一般檔案。例: -rw-r-r- 1 1244 500 4665 May 29 03:40 00MOTD -rw-r-r- 1 1244 500 2268 Oct 29 1991 00README drwxr-xr-x 11 1244 500 512 Dec 31 1991 anime.stuff 前兩個是檔案,第三個是目錄。 6. pwd 顯示目前的remote的工作目錄為何。 7. binary 設(shè)定傳送模式為binary mode。 8. ascii 設(shè)定傳送模式為ascii mode。 9. get remote-file local-file 從remote抓檔案到local 上。假如沒指定local-file的話,就用原來的名字。 一次只能抓一個檔。 10. put local-file remote-file 把local 的檔案放到remote上。假如沒指定remote-file 的話,就用原來的名字。一次只能放一個檔。 11. mget remote-files 一次get 多個檔案,按CTRL-C中斷??捎萌f用字元?, *。 12. mput local-files 一次put 多個檔案,按CTRL-C中斷??捎萌f用字元?, *。 13. prompt 打開或關(guān)閉mget、mput時的交談式詢問。在prompt的值為on(預設(shè)值)時,mget或mput會一個個檔案問你yes or no 。例: ftp mget file* mget file.a (y/n)? n mget file.b (y/n)? n mget file.c (y/n)? y 打prompt可把這項功能關(guān)掉,對經(jīng)常使用mget或mput的人很有用。 14. hash 每傳送一定數(shù)目的資料(1024 bytes),便印出一個井字號。讓你大致知道,已經(jīng)傳送完成多少資料。 15. ! command args 驚嘆號。執(zhí)行l(wèi)ocal 的程式。例: !ls 列出local 的目錄。 !man ftp 線上查看ftp的說明 !cat aaa 看local的一個檔案aaa。 請注意:!cd並不能改變local 的目錄,必須用lcd 指令。 16. |command argument 一直線。將輸出結(jié)果管線(pipeline)給local的程式。例: dir |more 列出remote的目錄, 並在每一次換頁時暫停。 17. bye 結(jié)束ftp。 18. chmod、delete、mkdir、rename、rmdir 用法與UNIX或DOS 指令相近。請各位實際上機或看講師操作,以加深印象。四、特殊格式的檔案的意義及其處理 因為網(wǎng)路資源是珍貴的,因此為了能減輕網(wǎng)路負擔,以便讓更多人使用,所以在網(wǎng)路上的檔案大部分是以壓縮形式存放,壓縮檔案常見的通常有下列幾種格式: .gz : gunzip foo.gz .Z : 這是由unix的指令compress壓的,所以用uncompress foo.Z就可以解開.z : 由pack所壓,用unpack foo.z來解,gunzip也可以解。 .tar: tar xvf foo.tar 嚴格說來,這並不算是壓縮檔,因為並它沒有壓縮效果,但是它能夠?qū)⒄麄€目錄結(jié)構(gòu)保存起來,在做備份時可以利用,再利用其他壓縮程式來壓縮。所以就有.tar.Z或.tar.gz的組合,只要分別解開就可以.或是利用zcat foo.tar.Z |tar xvf -或gzcat foo.tar.gz |tar xvf -就可以一次解開。 .zip .arj .lzh .zoo 這些格式在BBS 上常見,不多介紹,用法如下 .zip : pkunzip foo.zip (DOS) or unzip foo.zip (UNIX) .arj : arj x foo.zip (DOS) or unarj foo.arj (UNIX) .lzh : lha x foo.lzh (DOS & UNIX) .zoo : zoo x foo.zoo .gif : xloadimage foo.gif - 圖形檔 .jpg : xv foo.jpg - 圖形檔 .gl .mpg .fli 動畫檔 .wav .voc .au 聲音檔五、將檔案download到磁片從磁片upload到你的帳號 1. 在計中316工作站室 請準備三又二分之一吋的磁片。在每一臺工作站的右邊,有一個磁碟機,請把磁片插入。我們的工作站裝了mtools,使得UNIX也能讀寫DOS 格式的磁片。其大部分的指令和DOS 的一樣,只是要在前面加個m。例: mdir a: 看磁片的目錄 mcopy a:/data/cshow.zip . 把磁片上的檔拷到你的帳號 mcopy cshow.zip a: 把你帳號下的檔拷到磁片上 mcopy -t mbox a: 拷貝文字檔時須加 -t mdelete aaa.tmp 殺掉磁片上的檔案 mcd /data注意:此磁片必須在MSDOS下format過。 2.在一樓電腦實習教室在桌面上選取“”, 在一樓電腦實習教室裡,我們有預設(shè)了臺大工作站34、39和75,方便同學上傳。同學只要在login和password選項輸入帳號和密碼,再選Connect即可。但是學校個人帳號的容量每個人只配給10mb,請小心運用空間,若超過可能影響信件的收發(fā)。若要到其他FTP站,只要更改Host Address即可。 3. 從家裡 利用電話,modem,以及如kermit、telix等通訊程式 如果你有數(shù)據(jù)機,也可以利用來傳檔,只是速度比較慢而已,所需只是一個通訊軟體。通訊軟體種類很多,使用方法各異,在這裡無法一一介紹,請大家自行參考軟體使用說明。以下是常見的通訊軟體: Telix 3.21 Telemate 4.x PC Anywhere MS-Kermit 3.12 Procomm VTerm Windows的terminal 其中MS-Kermit 是Freeware,而Telix,Telemate 是Shareware ,皆可在各大ftp 站拷到。 以下簡單介紹UNIX與DOS傳檔的方法: 當你成功地連上學校的主機後,如果你是使用telix,則使用sz/rz 來接/傳檔案。rz/sz支援的通信協(xié)定是Zmodem,是目前傳檔速度數(shù)一數(shù)二的協(xié)定。如: (從UNIX主機接收檔案到PC) ccths1% sz earth.gif noriko.gif - 此時你要啟動telix接檔的功能(按PgDn),選Zmodem就可以了一會兒earth.gif就在PC的硬碟上。 (從PC主機傳送檔案到unix主機) ccths1% rz set file type binary C-kermit set parity even C-kermit send earth.gif此時Kermit就會印出一段訊息,要你退回Local 下接收命令,此步驟隨使用的軟體的不同而有所不同。在Telix下也是按PgDn,選Kermit Protocal接收。如果用的是MS-Kermit的話就要按alt-X ,然後下receive接收。如果要上傳的話步驟顛倒就可以了。六、其他 1. ftp的設(shè)定檔 .netrc 各位如果常常利用ftp 傳檔,一定會覺得每次要打名字和密碼會很麻煩,一個小方法就可以解決。在自己的根目錄下放.netrc就可以免去麻煩。.netrc的內(nèi)容格式: machines xxxx login xxxxx password xxxxxxxx 例如: machine .tw login joechen password a123456 machine .tw login b80056 password b654321 machine NCTUCCCA.edu.tw login anonymous password XXXXXXXX 請注意,因為.netrc中有passwo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高校專業(yè)預警機制的風險評估與管理
- 智慧城市Wi-Fi網(wǎng)絡(luò)部署的挑戰(zhàn)與解決方案
- 發(fā)揮本地餐飲業(yè)對特色農(nóng)產(chǎn)品消費的帶動作用
- 2025至2030禮品產(chǎn)業(yè)園區(qū)定位規(guī)劃及招商策略咨詢報告
- 云南省紅河州開遠市2024年八上物理期末考試模擬試題含解析
- 黑龍江省重點中學2024-2025學年化學九年級第一學期期末質(zhì)量跟蹤監(jiān)視模擬試題含解析
- 木質(zhì)素基柴油行業(yè)深度解析
- 綠色有機農(nóng)產(chǎn)品認證標準
- 全球氫能滑雪場建設(shè)趨勢與冰雪設(shè)備市場分析
- 冷卻劑循環(huán)系統(tǒng)在能源領(lǐng)域的創(chuàng)新實踐
- 毛澤東思想和中國特色社會主義理論體系概論復習提綱
- DLT 5285-2018 輸變電工程架空導線(800mm以下)及地線液壓壓接工藝規(guī)程
- DL-T5218-2012220kV-750kV變電站設(shè)計技術(shù)規(guī)程
- W -S-T 431-2023 護理分級標準(正式版)
- JBT 7043-2006 液壓軸向柱塞泵
- 【文創(chuàng)產(chǎn)品的價格決策及成本管理的案例探析16000字(論文)】
- 易制毒化學品單位安全管理機構(gòu)圖
- 陜西省幼兒教師通識性知識大賽考試題庫(含答案)
- 超級辯論賽辯論比賽流程主題課件
- 脊柱轉(zhuǎn)移性腫瘤臨床研究現(xiàn)狀與進展課件
- 銀行貿(mào)易融資業(yè)務(wù)介紹
評論
0/150
提交評論