計網(wǎng)學(xué)習(xí)筆記(13)- FTP

文件傳送協(xié)議FTP

文件傳送協(xié)議 FTP (File Transfer Protocol) 是互聯(lián)網(wǎng)上使用得最廣泛的文件傳送協(xié)議。FTP 提供交互式的訪問臭增,允許客戶指明文件的類型與格式芍锚,并允許文件具有存取權(quán)限。

FTP特點
  • 文件傳送協(xié)議 FTP 只提供文件傳送的一些基本的服務(wù)澜搅,它使用 TCP 可靠的運輸服務(wù)伍俘。
  • FTP 的主要功能是減少或消除在不同操作系統(tǒng)下處理文件的不兼容性。
  • FTP 使用客戶服務(wù)器方式勉躺。一個 FTP 服務(wù)器進程可同時為多個客戶進程提供服務(wù)癌瘾。FTP 的服務(wù)器進程由兩大部分組成:一個主進程,負(fù)責(zé)接受新的請求饵溅;另外有若干個從屬進程妨退,負(fù)責(zé)處理單個請求。
兩個連接
  • 控制連接在整個會話期間一直保持打開,F(xiàn)TP 客戶發(fā)出的傳送請求通過控制連接發(fā)送給服務(wù)器端的控制進程咬荷,但控制連接不用來傳送文件冠句。
  • 實際用于傳輸文件的是“數(shù)據(jù)連接”。服務(wù)器端的控制進程在接收到 FTP 客戶發(fā)送來的文件傳輸請求后就創(chuàng)建“數(shù)據(jù)傳送進程”和“數(shù)據(jù)連接”幸乒,用來連接客戶端和服務(wù)器端的數(shù)據(jù)傳送進程懦底。數(shù)據(jù)傳送進程實際完成文件的傳送,在傳送完畢后關(guān)閉“數(shù)據(jù)傳送連接”并結(jié)束運行罕扎。
    兩個連接
使用兩個不同的端口號

當(dāng)客戶進程向服務(wù)器進程發(fā)出建立連接請求時聚唐,要尋找連接服務(wù)器進程的熟知端口 (21),(控制連接)同時還要告訴服務(wù)器進程自己的另一個端口號碼壳影,用于建立數(shù)據(jù)傳送連接拱层。接著,服務(wù)器進程用自己傳送數(shù)據(jù)的熟知端口 (20)(數(shù)據(jù)連接)與客戶進程所提供的端口號碼建立數(shù)據(jù)傳送連接宴咧。
好處:

  • 由于 FTP 使用了兩個不同的端口號根灯,所以數(shù)據(jù)連接與控制連接不會發(fā)生混亂。
  • 使協(xié)議更加簡單和更容易實現(xiàn)掺栅。
  • 在傳輸文件時還可以利用控制連接(例如烙肺,客戶發(fā)送請求終止傳輸)。
訪問FTP服務(wù)器有兩種方式
  • 一種是需要用戶提供合法的用戶名和口令氧卧,這種方式適用于在主機上有賬戶和口令的內(nèi)部用戶桃笙;
  • 另一種方式是用戶用公開的賬戶和口令登錄,這種方式稱之為匿名FTP服務(wù)沙绝。匿名FTP服務(wù)用戶名為anonymous搏明,口令為用戶的電子郵件地址或其他任意字符。

NFS

  • NFS 允許應(yīng)用進程打開一個遠地文件闪檬,并能在該文件的某一個特定的位置上開始讀寫數(shù)據(jù)星著。
  • NFS 可使用戶只復(fù)制一個大文件中的一個很小的片段,而不需要復(fù)制整個大文件粗悯。
    例如虚循,計算機 A 的 NFS 客戶軟件,把要添加的數(shù)據(jù)和在文件后面寫數(shù)據(jù)的請求一起發(fā)送到遠地的計算機 B 的 NFS 服務(wù)器样傍。NFS 服務(wù)器更新文件后返回應(yīng)答信息横缔。
  • NFS 在網(wǎng)絡(luò)上傳送的只是少量的修改數(shù)據(jù)。

簡單文件傳送協(xié)議 TFTP

  • TFTP (Trivial File Transfer Protocol) 是一個很小且易于實現(xiàn)的文件傳送協(xié)議衫哥。
  • TFTP 使用客戶服務(wù)器方式和使用 UDP 數(shù)據(jù)報茎刚,因此 TFTP 需要有自己的差錯改正措施。
  • TFTP 只支持文件傳輸而不支持交互撤逢。
  • TFTP 沒有一個龐大的命令集膛锭,沒有列目錄的功能捌斧,也不能對用戶進行身份鑒別。
  • TFTP 的工作很像停止等待協(xié)議泉沾。

遠程終端協(xié)議 TELNET

  • TELNET 是一個簡單的遠程終端協(xié)議捞蚂,用戶用 TELNET 就可在其所在地通過 TCP 連接注冊(即登錄)到遠地的另一個主機上(使用主機名或 IP 地址)。TELNET 能將用戶的擊鍵傳到遠地主機跷究,同時也能將遠地主機的輸出通過 TCP 連接返回到用戶屏幕姓迅。這種服務(wù)是透明的,因為用戶感覺到好像鍵盤和顯示器是直接連在遠地主機上俊马。
  • 和 FTP 的情況相似丁存,服務(wù)器中的主進程等待新的請求,并產(chǎn)生從屬進程來處理每一個連接柴我。
  • TELNET 使用網(wǎng)絡(luò)虛擬終端 NVT 格式解寝。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市艘儒,隨后出現(xiàn)的幾起案子聋伦,更是在濱河造成了極大的恐慌,老刑警劉巖界睁,帶你破解...
    沈念sama閱讀 217,826評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件觉增,死亡現(xiàn)場離奇詭異,居然都是意外死亡翻斟,警方通過查閱死者的電腦和手機逾礁,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來访惜,“玉大人嘹履,你說我怎么就攤上這事≌龋” “怎么了砾嫉?”我有些...
    開封第一講書人閱讀 164,234評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長阳柔。 經(jīng)常有香客問我焰枢,道長蚓峦,這世上最難降的妖魔是什么舌剂? 我笑而不...
    開封第一講書人閱讀 58,562評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮暑椰,結(jié)果婚禮上霍转,老公的妹妹穿的比我還像新娘。我一直安慰自己一汽,他們只是感情好避消,可當(dāng)我...
    茶點故事閱讀 67,611評論 6 392
  • 文/花漫 我一把揭開白布低滩。 她就那樣靜靜地躺著,像睡著了一般岩喷。 火紅的嫁衣襯著肌膚如雪恕沫。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,482評論 1 302
  • 那天纱意,我揣著相機與錄音婶溯,去河邊找鬼。 笑死偷霉,一個胖子當(dāng)著我的面吹牛迄委,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播类少,決...
    沈念sama閱讀 40,271評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼叙身,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了硫狞?” 一聲冷哼從身側(cè)響起信轿,我...
    開封第一講書人閱讀 39,166評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎残吩,沒想到半個月后虏两,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,608評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡世剖,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,814評論 3 336
  • 正文 我和宋清朗相戀三年定罢,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片旁瘫。...
    茶點故事閱讀 39,926評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡祖凫,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出酬凳,到底是詐尸還是另有隱情惠况,我是刑警寧澤,帶...
    沈念sama閱讀 35,644評論 5 346
  • 正文 年R本政府宣布宁仔,位于F島的核電站稠屠,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏翎苫。R本人自食惡果不足惜权埠,卻給世界環(huán)境...
    茶點故事閱讀 41,249評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望煎谍。 院中可真熱鬧攘蔽,春花似錦、人聲如沸呐粘。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至唆垃,卻和暖如春五芝,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背辕万。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評論 1 269
  • 我被黑心中介騙來泰國打工与柑, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人蓄坏。 一個月前我還...
    沈念sama閱讀 48,063評論 3 370
  • 正文 我出身青樓价捧,卻偏偏與公主長得像,于是被迫代替她去往敵國和親涡戳。 傳聞我的和親對象是個殘疾皇子结蟋,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,871評論 2 354

推薦閱讀更多精彩內(nèi)容