端口號(hào)標(biāo)識(shí)了一個(gè)主機(jī)上進(jìn)行通信的不同的應(yīng)用程序,我們?cè)谧鰯?shù)據(jù)傳輸時(shí)候,需要先連接FTP服務(wù)器的端口。默認(rèn)情況下FTP協(xié)議使用的是20和21這兩個(gè)端口,那么FTP端口號(hào)20和21區(qū)別是什么呢?
成都創(chuàng)新互聯(lián)公司專(zhuān)注為客戶(hù)提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于做網(wǎng)站、網(wǎng)站設(shè)計(jì)、康馬網(wǎng)絡(luò)推廣、小程序設(shè)計(jì)、康馬網(wǎng)絡(luò)營(yíng)銷(xiāo)、康馬企業(yè)策劃、康馬品牌公關(guān)、搜索引擎seo、人物專(zhuān)訪(fǎng)、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供康馬建站搭建服務(wù),24小時(shí)服務(wù)熱線(xiàn):18982081108,官方網(wǎng)址:www.cdcxhl.com
FTP端口號(hào)20和21的主要區(qū)別在于,20端口號(hào)是用于傳輸數(shù)據(jù)(包括接收和傳送文件),21端口號(hào)則是用于傳輸控制信息(接收和傳送FTP指令)。
在FTP文件傳輸中,客戶(hù)端首先連接到FTP服務(wù)器的21端口,進(jìn)行用戶(hù)的認(rèn)證,認(rèn)證成功后,要傳輸文件時(shí),服務(wù)器會(huì)開(kāi)一個(gè)端口為20來(lái)進(jìn)行傳輸數(shù)據(jù)文件。所以,F(xiàn)TP端口號(hào)20才是真正傳輸所用到的端口,端口21只用于FTP的登陸認(rèn)證。
拓展閱讀:《FTP工具哪個(gè)好用 五款好用的FTP工具推薦》
《寶塔Linux面板創(chuàng)建FTP連接服務(wù)器圖文教程》
我們通過(guò)FTP客戶(hù)端下載文件過(guò)程中,有時(shí)會(huì)遇到下載到99%時(shí),文件一直不動(dòng),不能成功地下載。出現(xiàn)這種情況是因?yàn)槲募螺d完畢后,還要在21端口進(jìn)行用戶(hù)認(rèn)證,如果下載文件的等待時(shí)間過(guò)長(zhǎng),客戶(hù)機(jī)與服務(wù)器的21端口的連接就會(huì)被服務(wù)器認(rèn)為是超時(shí)連接而中斷,從而導(dǎo)致下載失敗。這時(shí)最好的解決方法是重新設(shè)置21端口的響應(yīng)時(shí)間(可以把響應(yīng)時(shí)間設(shè)置長(zhǎng)點(diǎn))。
以上是關(guān)于FTP端口號(hào)20和21區(qū)別的介紹,后續(xù)我們也可以根據(jù)需要修改相關(guān)FTP端口號(hào)。