當前位置:首頁 » 文件傳輸 » ftp協議工作是哪一層
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

ftp協議工作是哪一層

發布時間: 2022-08-20 23:30:11

⑴ ftp協議是一種用於什麼

ftp協議文件傳輸協議(File Transfer Protocol,FTP)是用於在網路上進行文件傳輸的一套標准協議,它工作在OSI模型的第七層,TCP模型的第四層,即應用層,使用TCP傳輸而不是UDP,客戶在和伺服器建立連接前要經過一個「三次握手」的過程,保證客戶與伺服器之間的連接是可靠的,而且是面向連接,為數據傳輸提供可靠保證。

FTP允許用戶以文件操作的方式(如文件的增、刪、改、查、傳送等)與另一主機相互通信。然而,用戶並不真正登錄到自己想要存取的計算機上面而成為完全用戶,可用FTP程序訪問遠程資源,實現用戶往返傳輸文件、目錄管理以及訪問電子郵件等等,即使雙方計算機可能配有不同的操作系統和文件存儲方式。

⑵ Ftp,文件傳輸協議是在7層協議中,屬於哪一層

FTP屬於應用層。

網路七層協議(自上到下):應用層 、表示層 、會話層 、傳輸層 、網路層 、數據鏈路層、物理層 ;
應用層:與其它計算機進行通訊的一個應用,它是對應應用程序的通信服務的。示例:TELNET,HTTP,FTP,NFS,SMTP等。

(2)ftp協議工作是哪一層擴展閱讀

傳輸模式:

1、Port模式

FTP客戶端首先和伺服器的TCP 21埠建立連接,用來發送命令,客戶端需要接收數據的時候在這個通道上發送PORT命令。PORT命令包含了客戶端用什麼埠接收數據。

在傳送數據的時候,伺服器端通過自己的TCP 20埠連接至客戶端的指定埠發送數據。FTP server必須和客戶端建立一個新的連接用來傳送數據。

2、Passive模式

建立控制通道和Standard模式類似,但建立連接後發送Pasv命令。伺服器收到Pasv命令後,打開一個臨時埠(埠號大於1023小於65535)並且通知客戶端在這個埠上傳送數據的請求,客戶端連接FTP伺服器此埠,然後FTP伺服器將通過這個埠傳送數據。

⑶ IP,FTP分別位於osi第幾層

IP協議位於OSI的網路層,FTP位於OSI的應用層

OSI:
物理層:EIA/TIA-232、EIA/TIA-499、V.35、V.24、RJ45、Ethernet、 802.3、802.5、FDDI、 NRZI、 NRZ、 B8ZS
數據鏈路層:Frame Relay、 HDLC、PPP、 IEEE 802.3/802.2、FDDI、 ATM、 IEEE 802.5/802.2
網路層:IP、IPX、AppleTalk DDP
傳輸層:TCP、UDP、SPX
會話層:RPC、SQL、NFS、NetBIOS、names、AppleTalk、ASP、DECnet、SCP
表示層:TIFF、GIF、JPEG、PICT、ASCII、EBCDIC、encryption、MPEG、MIDI、HTML
應用層:FTP、WWW、Telnet、NFS、SMTP、Gateway、SNMP

⑷ Ftp,文件傳輸協議是在7層協議中,屬於哪一層

在7層結構中,每層都可以有幾個子層。 這7層從上到下分別是:7、應用層6、表示層5、會話層 4、傳輸層3、網路層 2、數據鏈路層1、物理層。

其中高層(即7、6、5、4層)定義了應用程序的功能,下面3層(即3、2、1層)主要面向通過網路的端到端的數據流。

而FTP屬於文件傳輸,就是4、傳輸層。

⑸ FTP採用的是什麼工作模式,可以實現的文件傳輸方式有哪兩種

FTP可以採用2種工作模式,分別是Port模式、Passive模式;

FTP的傳輸有兩種方式:ASCII、二進制:

1、ASCII傳輸方式:

假定用戶正在拷貝的文件包含的簡單ASCII碼文本,如果在遠程機器上運行的不是UNIX,當文件傳輸時ftp通常會自動地調整文件的內容以便於把文件解釋成另外那台計算機存儲文本文件的格式

2、二進制傳輸模式:

在二進制傳輸中,保存文件的位序,以便原始和拷貝的是逐位一一對應的。即使目的地機器上包含位序列的文件是沒意義的。例如,macintosh以二進制方式傳送可執行文件到Windows系統,在對方系統上,此文件不能執行。

(5)ftp協議工作是哪一層擴展閱讀

FTP文件傳輸協議的特點介紹:

FTP工作在TCP/IP模型的應用層,基於的傳輸協議是TCP,FTP客戶端和伺服器之間的連接是可靠的,面向連接的,為數據的傳輸提供了可靠的保證。

FTP的主要特徵:

1、控制連接是建立在客戶協議解釋器和伺服器協議解釋器之間用於交換命令與應答的通信鏈路

2、數據連接是傳輸數據的全雙工連接。傳輸數據可以發生在伺服器數據傳輸過程DTP和客戶DTP之間,也可以發生在兩個伺服器的DTP之間。

⑹ 文件傳輸協議工作在第幾層

應用層,從下往上數是第七層
OSI參考模型從下往上數分別是物理層、數據鏈路層、網路層、傳輸層、會話層、表示層、應用層

⑺ FTP使用傳輸層的什麼協議

FTP使用傳輸層的TCP協議。

TCP旨在適應支持多網路應用的分層協議層次結構。 連接到不同但互連的計算機通信網路的主計算機中的成對進程之間依靠TCP提供可靠的通信服務。

TCP假設它可以從較低級別的協議獲得簡單的,可能不可靠的數據報服務。 原則上,TCP應該能夠在從硬線連接到分組交換或電路交換網路的各種通信系統之上操作。



(7)ftp協議工作是哪一層擴展閱讀:

TCP連接每一方的接收緩沖空間大小都固定,接收端只允許另一端發送接收端緩沖區所能接納的數據,TCP在滑動窗口的基礎上提供流量控制,防止較快主機致使較慢主機的緩沖區溢出。

作為IP數據報來傳輸的TCP分片到達時可能會失序,TCP將對收到的數據進行重新排序,將收到的數據以正確的順序交給應用層。

TCP將保持它首部和數據的檢驗和,這是一個端到端的檢驗和,目的是檢測數據在傳輸過程中的任何變化。如果收到分片的檢驗和有差錯,TCP將丟棄這個分片,並不確認收到此報文段導致對端超時並重發。

⑻ FTP是屬於___的協議。 a、運輸層 b、數據鏈路層 c、網路層 d、應用層

d,應用層
目前,應用層協議主要有以下幾種:
①遠程登錄協議(Telnet);
②文件傳送協議(file
transfer
protocol,FTP);
③簡單郵件傳送協議(simple
mail
ttransfer
protocol,SMTP);
④域名系統(domain
name
system,DNS);
⑤簡單網路管理協議(simple
network
management
protocol,SNMP);
⑥超文本傳送協議(hyper
text
transfer
protocol,HTTP).

⑼ DNS(域名系統)、FTP協議、UDP協議、乙太網分別工作在TCP/IP參考模型的哪個層

TCP/IP共有應用層,傳輸層,網路層,鏈路層(也叫網路借口層)。DNS,FTP工作在應用層,UDP是傳輸層,乙太網就是最下層的鏈路層。