關(guān)于ftp端口可以隨意改嗎,ftp端口這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、FTP端口號是 21FTP的端口號能改ftp的端口號20、21的區(qū)別一個是數(shù)據(jù)端口,一個是控制端口,控制端口一般為21,而數(shù)據(jù)端口不一定是20,這和FTP的應(yīng)用模式有關(guān),如果是主動模式,應(yīng)該為20,如果為被動模式,由服務(wù)器端和客戶端協(xié)商而定.21端口主要用于FTP(File Transfer Protocol,文件傳輸協(xié)議)服務(wù),F(xiàn)TP服務(wù)主要是為了在兩臺計算機之間實現(xiàn)文件的上傳與下載,一臺計算機作為FTP客戶端,另一臺計算機作為FTP服務(wù)器,可以采用匿名(anonymous)登錄和授權(quán)用戶名與密碼登錄兩種方式登錄FTP服務(wù)器。
2、一個主動模式的FTP連接建立要遵循以下步驟: 客戶端打開一個隨機的端口(端口號大于1024,在這里,我們稱它為x),同時一個FTP進(jìn)程連接至服務(wù)器的21號命令端口。
3、此時,源端口為隨機端口x,在客戶端,遠(yuǎn)程端口為21,在服務(wù)器。
4、 客戶端開始監(jiān)聽端口(x+1),同時向服務(wù)器發(fā)送一個端口命令(通過服務(wù)器的21號命令端口),此命令告訴服務(wù)器客戶端正在監(jiān)聽的端口號并且已準(zhǔn)備好從此端口接收數(shù)據(jù)。
5、這個端口就是我們所知的數(shù)據(jù)端口。
6、 服務(wù)器打開20號源端口并且建立和客戶端數(shù)據(jù)端口的連接。
7、此時,源端口為20,遠(yuǎn)程數(shù)據(jù)端口為(x+1)。
8、 客戶端通過本地的數(shù)據(jù)端口建立一個和服務(wù)器20號端口的連接,然后向服務(wù)器發(fā)送一個應(yīng)答,告訴服務(wù)器它已經(jīng)建立好了一個連接。
本文分享完畢,希望對大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!