當前位置:首頁 » 文件傳輸 » ftp傳輸會佔用資源嗎
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

ftp傳輸會佔用資源嗎

發布時間: 2022-09-08 17:22:13

㈠ 區域網FTP傳輸文件的時候會影響網路嗎感覺打開網頁有點慢

FTP是專門的文件傳輸協議,如果長時間傳輸大容量文件,會佔用網路帶寬!
滿意請採納

㈡ 在電腦啟動ftp是否會佔用本電腦的磁碟空間請各位幫幫忙,謝謝!

FTP,,是把你的一目錄共享到,,區域網或互聯網上,

根據許可權,,,用戶可以往裡面貼文件,,,,,

貼到你電腦上了,,,會占空間,,,

貼太多了,,你硬碟就暴滿了,,

如果有許可權用戶還可以刪除裡面的文件,,

㈢ 為什麼大部分FTP伺服器需要限制同時連接的客服端的數量

實際上,所有的網路伺服器都會對同時可接入的客戶數量進行限制,其原因也十分簡單,任何網上的服務資源都是有限的,但是這種情況,尤以FTP 伺服器表現的最為突出。

(1)因為FTP 是一種十分普及的網路應用,使用客戶眾多;

(2)它是「面向連接」的應用,伺服器需要保留登錄用戶的狀態和根據用戶許可權控制用戶對文件的訪問,對於每一個FTP 連接,一般需要兩個通道進行才能進行有效的文件傳輸。

由於以上原因,FTP對伺服器資源的佔用是比較多的。為了使得文件伺服器能夠保證所有服務的正常運行,而不至於因為過多用戶登錄造成系統資源的枯竭並導致系統崩潰,所以對同時可接入的用戶按伺服器所能承受的能力實行限制。

(3)ftp傳輸會佔用資源嗎擴展閱讀

特點如下:

(一)FTP使用兩個平行連接:控制連接和數據連接。控制連接在兩主機間傳送控制命令,如用戶身份、口令、改變目錄命令等。數據連接只用於傳送數據。

(二)在一個會話期間,FTP伺服器必須維持用戶狀態,也就是說,和某一個用戶的控制連接不能斷開。另外,當用戶在目錄樹中活動時,伺服器必須追蹤用戶的當前目錄,這樣,FTP就限制了並發用戶數量。

(三)FTP支持文件沿任意方向傳輸。當用戶與一遠程計算機建立連接後,用戶可以獲得一個遠程文件也可以將一本地文件傳輸至遠程機器。

㈣ 為什麼我往F盤下在ftp的分享軟體,會大量佔用C盤空間

你是用IE上FTP的吧,因為IE下載文件時是先下載到系統臨時目錄的,在下載結束後才會再復制到你指定的F盤,而系統臨時目錄默認設置是在C盤的,所以嘛。。。。
你可以用FTP客戶端軟體上FTP,下載文件就不會有上述問題,推薦使用FlashFXP。網上搜一下。
還有,就是你的C盤可用空間太小,一般應在2G以上,你需要清理一下C盤上的無用文件,如果清理後空間還是不夠,就需要用磁碟管理工具來調整一下你C盤的容量,可用PQ或PM。

㈤ FTP下載是不是不佔帶寬

這是不對的,應該是這樣算的
2M = 2* 1024Bit 再除以 8bit/位元組 得出你最大的下載速度為
2*1024/8 = 256K
你用ftp下載因為沒有多資源選擇,只有你要下載的那個資源,所以只佔到了160K左右,還有接近100K的速度,你的上網速度當然也還是挺快的

然而,如果你用迅雷下載的話,因為迅雷會自動找到相同資源的東西,故你下載就不單單是從一個點上下載,而是從多個地方下載,所以速度可以達以接近你帶寬的全部,那樣你就會覺得卡了,還有,即使達不到你帶寬的全部,因為迅雷用戶還會把自己電腦里的資源上傳給網友下載,所以你的上傳也佔了帶寬,所以感覺用迅雷下載的話,網速就會卡一些!

㈥ FTP的資源很多嗎

起初, FTP並不是應用於IP網路上的協議,而是ARPANEt網路中計算機間的文件傳輸協議, ARPANET是美國國防部組建的老網路,於1960-1980年使用。在那時, FTP的主要功能是在主機間高速可靠地傳輸文件。目前FTP仍然保持其可靠性,即使在今天,它還允許文件遠程存取。這使得用戶可以在某個系統上工作,而將文件存貯在別的系統。例如,如果某用戶運行Web伺服器,需要從遠程主機上取得HTML文件和CGI程序在本機上工作,他需要從遠程存儲站點獲取文件(遠程站點也需安裝Web伺服器)。當用戶完成工作後,可使用FTP將文件傳回到Web伺服器。採用這種方法,用戶無需使用Telnet登錄到遠程主機進行工作,這樣就使Web伺服器的更新工作變得如此的輕松。 FTP是TCP/IP的一種具體應用,它工作在OSI模型的第七層,TCP模型的第四層上,即應用層,使用TCP傳輸而不是UDP,這樣FTP客戶在和伺服器建立連接前就要經過一個被廣為熟知的"三次握手"的過程,它帶來的意義在於客戶與伺服器之間的連接是可靠的,而且是面向連接,為數據的傳輸提供了可靠的保證。 下面,讓我們來看看,一個FTP客戶在和伺服器連接是怎麼樣的一個過程(以標準的FTP埠號為例)。 首先,FTP並不像HTTP協議那樣,只需要一個埠作為連接(HTTP的默認埠是80,FTP的默認埠是21),FTP需要2個埠,一個埠是作為控制連接埠,也就是21這個埠,用於發送指令給伺服器以及等待伺服器響應;另一個埠是數據傳輸埠,埠號為20(僅PORT模式),是用來建立數據傳輸通道的,主要有3個作用 從客戶向伺服器發送一個文件。 從伺服器向客戶發送一個文件。 從伺服器向客戶發送文件或目錄列表。 其次,FTP的連接模式有兩種,PORT和PASV。PORT模式是一個主動模式,PASV是被動模式,這里都是相對於伺服器而言的。為了讓大家清楚的認識這兩種模式,朗月繁星分別舉例說明。 PORT模式 當FTP客戶以PORT模式連接伺服器時,他動態的選擇一個埠號(本次試驗是6015)連接伺服器的21埠,注意這個埠號一定是1024以上的,因為1024以前的埠都已經預先被定義好,被一些典型的服務使用,當然有的還沒使用,保留給以後會用到這些埠的資源服務。當經過TCP的三次握手後,連接(控制信道)被建立(如圖1和圖2)。 圖1:FTP客戶使用FTP命令建立於伺服器的連接 圖2:用netstat命令查看,控制信道被建立在客戶機的6015和伺服器的20埠 現在用戶要列出伺服器上的目錄結構(使用ls或dir命令),那麼首先就要建立一個數據通道,因為只有數據通道才能傳輸目錄和文件列表,此時用戶會發出PORT指令告訴伺服器連接自己的什麼埠來建立一條數據通道(這個命令由控制信道發送給伺服器),當伺服器接到這一指令時,伺服器會使用20埠連接用戶在PORT指令中指定的埠號,用以發送目錄的列表(如圖3)。 圖3:ls命令是一個交互命令,它會首先與伺服器建立一個數據傳輸通道。經驗證本次試驗客戶機使用6044埠 當完成這一操作時,FTP客戶也許要下載一個文件,那麼就會發出get指令,請注意,這時客戶會再次發送PORT指令,告訴伺服器連接他的哪個"新"埠,你可以先用netstat -na這個命令驗證,上一次使用的6044已經處於TIME_WAIT狀態(如圖4)。 圖4:使用netstat命令驗證上一次使用ls命令建立的數據傳輸通道已經關閉 當這個新的數據傳輸通道建立後(在微軟的系統中,客戶端通常會使用連續的埠,也就是說這一次客戶端會用6045這個埠),就開始了文件傳輸的工作。 PASV模式 然而,當FTP客戶以PASV模式連接伺服器時,情況就有些不同了。在初始化連接這個過程即連接伺服器這個過程和PORT模式是一樣的,不同的是,當FTP客戶發送ls、dir、get等這些要求數據返回的命令時,他不向伺服器發送PORT指令而是發送PASV指令,在這個指令中,用戶告訴伺服器自己要連接伺服器的某一個埠,如果這個伺服器上的這個埠是空閑的可用的,那麼伺服器會返回ACK的確認信息,之後數據傳輸通道被建立並返回用戶所要的信息(根據用戶發送的指令,如ls、dir、get等);如果伺服器的這個埠被另一個資源所使用,那麼伺服器返回UNACK的信息,那麼這時,FTP客戶會再次發送PASV命令,這也就是所謂的連接建立的協商過程。為了驗證這個過程我們不得不藉助CUTEFTP Pro這個大家經常使用的FTP客戶端軟體,因為微軟自帶的FTP命令客戶端,不支持PASV模式。雖然你可以使用QUOTE PASV這個命令強制使用PASV模式,但是當你用ls命令列出伺服器目錄列表,你會發現它還是使用PORT方式來連接伺服器的。現在我們使用CUTEFTP Pro以PASV模式連接伺服器(如圖5)。 圖5:使用CUTEFTP Pro以PASV模式連接伺服器 請注意連接LOG里有這樣幾句話: COMMAND:> PASV 227 Entering Passive Mode (127,0,0,1,26,108) COMMAND:> LIST STATUS:> Connecting ftp data socket 127.0.0.1: 6764... 125 Data connection already open; Transfer starting. 226 Transfer complete. 其中, 227 Entering Passive Mode (127,0,0,1,26,80). 代表客戶機使用PASV模式連接伺服器的26x256+108=6764埠。(當然伺服器要支持這種模式) 125 Data connection already open; Transfer starting.說明伺服器的這個埠可用,返回ACK信息。 再讓我們看看用CUTEFTP Pro以PORT模式連接伺服器的情況。其中在LOG里有這樣的記錄: COMMAND:> PORT 127,0,0,1,28,37 200 PORT command successful. COMMAND:> LIST 150 Opening ASCII mode data connection for /bin/ls. STATUS:> Accepting connection: 127.0.0.1:20. 226 Transfer complete. STATUS:> Transfer complete. 其中, PORT 127,0,0,1,28,37告訴伺服器當收到這個PORT指令後,連接FTP客戶的28x256+37=7205這個埠。 Accepting connection: 127.0.0.1:20表示伺服器接到指令後用20埠連接7205埠,而且被FTP客戶接受。 比較分析 在這兩個例子中,請注意: PORT模式建立數據傳輸通道是由伺服器端發起的,伺服器使用20埠連接客戶端的某一個大於1024的埠;在PASV模式中,數據傳輸的通道的建立是由FTP客戶端發起的,他使用一個大於1024的埠連接伺服器的1024以上的某一個埠。如果從C/S模型這個角度來說,PORT對於伺服器來說是OUTBOUND,而PASV模式對於伺服器是INBOUND,這一點請特別注意,尤其是在使用防火牆的企業里,比如使用微軟的ISA Server 2000發布一個FTP伺服器,這一點非常關鍵,如果設置錯了,那麼客戶將無法連接。 最後,請注意在FTP客戶連接伺服器的整個過程中,控制信道是一直保持連接的,而數據傳輸通道是臨時建立的。 在本文中,朗月繁星把重點放到了FTP的連接模式,沒有涉及FTP的其他內容,比如FTP的文件類型(Type),格式控制(Format control)以及傳輸方式(Transmission mode)等。不過這些規范大家可能不需要花費過多的時間去了解,因為現在流行的FTP客戶端都可以自動的選擇正確的模式來處理,對於FTP伺服器端通常也都做了一些限制,如下: 類型:A S C I I或圖像。 格式控制:只允許非列印。 結構:只允許文件結構。 傳輸方式:只允許流方式 至於這些內容,限於篇幅朗月繁星在這里就不想再介紹了。希望這篇文章能對大家有些幫助,特別是正在學習ISA Server2000的朋友和一些對FTP不很了解的朋友。OK,就此駐筆了.參考資料: http://publish.it168.com/2005/0924/20050924030501.shtml?cChanNel=11&cpositioncode=296&hezuo=48

㈦ 請問FTP下載耗不耗本地的帶寬呀,上網會不會有影響呀

肯定會佔用本地帶寬.
一般論壇FTP都會限速,並且限速會低於你的帶寬(你是寬頻上網),這樣就會有剩餘帶寬.對你瀏覽網頁這些上網活動影響不大.如果你玩網路游戲,自己就要觀察一下了,看看下載時會不會變卡,因為在寬頻下網路游戲流暢主要有網路延時決定.

㈧ FTP上傳網頁佔用網速嗎

哎,拜託是不怎麼占網速的,應為上傳與下載是兩條線路!
在ADSL中是不對稱傳送意思就是,上傳和下載的速度是不相等的,上傳的帶寬大於下載的帶寬,因當注意的是,上傳的帶寬在緊張也不會站用下載的帶寬,反之一樣。但是他們回站用相同的cpu,這就是為什麼會在上傳時會感覺網速慢了其實不是,是你的cpu忙不過來了!

㈨ FTP數據傳輸問題

下載地址: http://download.enet.com.cn/html/020162000120701.html 希望能幫到你 Serv-U 是目前眾多的FTP 伺服器軟體之一。通過使用Serv-U,用戶能夠將任何一台PC 設置成一個FTP 伺服器,這樣,用戶或其他使用者就能夠使用FTP 協議,通過在同一網路上的任何一台PC與FTP 伺服器連接,進行文件或目錄的復制,移動,創建,和刪除等。這里提到的FTP 協議是專門被用來規定計算機之間進行文件傳輸的標准和規則,正是因為有了象FTP 這樣的專門協議,才使得人們能夠通過不同類型的計算機,使用不同類型的操作系統,對不同類型的文件進行相互傳遞。 雖然目前FTP 伺服器端的軟體種類繁多,相互之間各有優勢,但是Serv-U 憑借其獨特的功能得以展露頭腳。具體來說,Serv-U 能夠提供以下功能: 符合windows 標準的用戶界面友好親切,易於掌握。 支持實時的多用戶連接,支持匿名用戶的訪問;通過限制同一時間最大的用戶訪問人數確保PC 的正常運轉。 安全性能出眾。在目錄和文件層次都可以設置安全防範措施。能夠為不同用戶提供不同設置,支持分組管理數量眾多的用戶。可以基於IP 對用戶授予或拒絕訪問許可權。 支持文件上傳和下載過程中的斷點續傳。 支持擁有多個IP 地址的多宿主站點。 能夠設置上傳和下載的比率,硬碟空間配額,網路使用帶寬等,從而能夠保證用戶有限的資源不被大量的FTP 訪問用戶所消耗。 可作為系統服務後台運行。 可自用設置在用戶登錄或退出時的顯示信息,支持具有UNIX 風格的外部鏈接。 上面列出的只是Serv-U 眾多功能中的一部分,具體的使用將在下文中進行詳細的介紹,這里要說明的? 時,Serv-U 在保持功能全面,強大的基礎上,提供的完全易於使用的操作界面,可以說一切盡在掌握。 使用說明 用戶在使用Serv-U 的過程中可能會碰到的所有設置問題都可以通過Serv-U 窗口中的菜單選項實現。如果用戶在安裝Serv-U 之後,啟動Serv-U 時,屏幕上沒有顯示出Serv-U 的控制窗口的話,可以用滑鼠右鍵點擊位於任務條系統托盤中的Serv-U 圖標(一個大寫的字母「U」),然後選擇彈出菜單中的第一項「Show Window」,這樣屏幕上就會顯示出Serv-U 的控制窗口。 設置FTP伺服器 位於Serv-U 控制窗口中的「SETUP」菜單中的第一項「FTP-SERVER」用來對FTP 伺服器進行總體上的設置。在選擇之後出現的窗口中的第一項「FTP PORT NUMBER」用來設置FTP伺服器使用的埠號,FTP伺服器將會通過該埠收聽所有來訪用戶的信息。一般情況下,FTP 伺服器的默認埠號為21,但是用戶可以根據自己的情況自由的進行更改,只要能夠保證所採用的埠號與其它網路應用不沖突即可。這里需要說明的一點是,使用用戶自己選擇的伺服器埠可以起到很好的安全防範作用,這時,只有用戶自己和其他知道該埠號的用戶才能夠成功的實現與伺服器的連接。因此,建議用戶在設置F TP 伺服器的時候使用自己選定的埠,而不要只是簡單的使用默認值。 隨後用戶需要設置伺服器所能提供的最大速度。一般情況下,用戶可以將這項空出,那麼伺服器將會利用所有可能的帶寬為客戶提供服務。能夠為用戶提供最大的訪問速度當然很好,但是過多的F TP 用戶可能會蠶食掉一切可能的帶寬,從而使其它的網路應用幾乎不可能實現。因此,合理的控制FTP 伺服器所能夠佔用的最大帶寬還是很重要的。 下一項是設置伺服器允許的最大用戶訪問量。在此,用戶可以限制同一時間內訪問FTP 伺服器的最大人數。如果把該項設為0,那麼FTP 伺服器將會拒絕任何用戶訪問要求;如果將該項空出,那麼Serv-U 將不會對訪問人數進行控制,直到耗盡所有的系統資源。如果用戶希望自己的FTP 伺服器能夠保持正常運轉的話,那麼最好對來訪的用戶數量進行合理的限制。一般情況下,即使老式的486 機器,在使用Serv-U之後,也能夠在同一時間內為20多名用戶提供訪問支持。 在此之後的一系列復選項中的第一項為「啟動安全功能」。如果用戶沒有選擇該項,那麼任何人通過網路都可以直接進入FTP 伺服器,對伺服器中的任何文件進行隨