2015計算機三級《網絡技術》複習重點:遠程登錄服務和FTP服務

來源:文萃谷 8K

一、遠程登錄服務(TCP連接)(TCP的23端口服務)

2015計算機三級《網絡技術》複習重點:遠程登錄服務和FTP服務

  1、遠程登錄協議

用户使用Telnet命令,使自己的計算機成為遠程計算機的一台仿真終端。

遠程登錄允許任意類型的計算機之間進行通信,具體實現的功能有:

本地用户與遠程計算機上運行的程序交互;

遠程登錄後,可以運行遠程計算機上的任何應用程序(有權限),屏蔽不同型號計算機之間的差異;

用户可以利用個人計算機完成許多隻有大型計算機才能完成的任務。

遠程登錄解決了不同計算機系統之間的互操作問題,例如回車,不同鍵盤輸入的差異 和,Telnet協議引入了網絡虛擬終端(NVT)的概念,提供了一種標準的鍵盤協議,屏蔽了不同計算機系統對鍵盤輸入的差異性。

  2、遠程登錄的工作原理

Telnet採用客户機/服務器模式,遠程登錄時,用户的實終端採用用户終端格式與Telnet客户機通信;遠程主機採用遠程系統格式與遠程Telnet服務器進程通信。通過TCP連接,Telnet客户機進程與Telnet服務器進程之間採用網絡虛擬終端(NVT)標準通信。

網絡虛擬終端NVT格式將不同的用户本地終端格式統一起來,使得各個終端只與虛擬終端NVT打交道,與各種不同版本的本地終端格式無關。

  3、使用遠程登錄

用户使用遠程登錄,前提是用户本身的計算機和向用户提供Internet服務的計算機都必須支持Telnet;同時在遠程計算機上用户擁有自己的帳號(包括用户名和密碼)或該遠程計算機提供的公開的用户帳號。

用户使用遠程登錄時,首先在Telnet命令中給出對方計算機的IP地址或主機名,然後根據對方系統的詢問,正確輸入自己的用户名與用户密碼。有時還要根據對方的要求,回答自己所使用的仿真終端的類型。

用户一旦登錄成功,遠程主機對外開放軟件、硬件、數據等全部資源。

 二、FTP服務(TCP、Telnet連接)(TCP的20端口服務)

  1、FTP客户機/服務器模型

FTP文件傳輸協議,主要用於Internet上文件的雙向傳輸。通常為“下載”和“上傳”。

FTP採用客户機/服務器模式,客户機與服務器之間利用TCP建立連接,與其他連接不同,FTP需要建立雙重連接,一個控制連接,一個是數據連接。(交互式連接)

對每次的數據傳輸請求,客户機服務器之間都要建立一個獨立的數據連接,進行實際傳輸。

(1)控制連接以通常的客户機/服務器方式建立,連接一旦建立,客户機與服務器之間進入交互式會話狀態。

(2)數據連接用於數據傳輸,數據連接建立成功後,開始傳輸數據,數據傳輸結束後,數據連接斷開。

建立數據連接的方式有兩種:

主動模式(默認模式):當客户機向服務器發出數據傳輸命令時,客户機在TCP的一個隨機端口上被動打開數據傳輸進程,並通過控制連接利用PORT命令將客户機數據傳輸所使用的端口號發送給服務器,服務器在TCP的20端口建立一個數據傳輸進程,並與客户機的數據傳輸進程建立數據連接(客户機被動)。

被動模式:當客户機想服務器發出數據傳輸命令時,通過控制連接向服務器發送一個PASV命令,請求進入被動模式,服務器在TCP的端口被動打開數據傳輸進程,客户機以主動方式打開數據傳輸進程,建立數據傳輸連接。(服務器被動)

  2、FTP文件格式

FTP協議支持兩種文件傳輸方式:文本文件傳輸和二進制文件傳輸。

(1)文本文件傳輸

ASCII文件按類型和EBCDIC文件類型。ASCII文件的'傳輸採用虛擬終端NVT的形式在數據連接中傳輸,而EBCDIC要求雙方均採用EBCDIC編碼系統。

(2)二進制文件傳輸(圖像文件類型)

不需要對文件格式進行轉換,按原始文件相同的位序以比特流的方式進行傳輸,確保複製文件與原始文件逐位一一對應。

  3、用户接口

FTP沒有對用户接口定義,因而存在多種形式的接口,用户使用的接口程序通常有3種:傳統的FTP命令,瀏覽器和FTP下載工具。

1)傳統FTP命令。在MS-DOS窗口中使用的命令。如:ftp:進入ftp會話;quit,bye:退出ftp會話;close:中斷與服務器ftp的連接;pwd:顯示遠程主機的當前工作目錄等

2)瀏覽器:在WWW方式下,一般是HTTP://URL地址;用ftp替換HTTP即可。

3)下載工具:支持斷點續傳,提高下載速度等,常用的下載工具cuteftp,netants等。

  4、FTP訪問控制

FTP服務器利用用户帳號來控制用户對服務器的訪問權限。用户在訪問FTP服務器前必須先登錄,登錄時給出用户在FTP服務器上的合法賬户和密碼。

FTP的這種訪問方式限制了Internet上一些公用文件以及資源的發佈,為此Internet上位大多用户提供了匿名FTP服務。匿名FTP服務是Internet上發佈軟件常用的方法。

所謂匿名服務,指用户訪問FTP服務器時,不需要輸入帳户和密碼或使用匿名的帳號“Anonymous”和密碼“Guest”。

因特網上用的FTP客户端應用程序有:傳統的FTP命令行、瀏覽器、FTP下載工具。

熱門標籤