FTP osta šodien ir standarta versija datu izmantojot dažādus TCP tīklus, tostarp internetu, un šķiet, arī.Šie protokoli bieži izmanto, lai lejupielādētu visu tīmekļa lapas vai dokumentu veidu no privātā vienības attīstību dažādos atvērts servera hostingu.
Kas tie ir?
FTP osta ir pilnībā būvēts uz arhitektūras "klients-serveris", un tādējādi ietver izmantošanu dažādiem tīkla savienojumus apraides komandu vai datu starp serveri un klientu.Klienti, kas izmanto šo versiju protokolu var nodot autentifikācijas procedūru, kas iet lietotājvārdu un paroli skaidrā tekstā.Vai arī, ja tas paredz struktūra servera var savienot anonīmi.Cita starpā tas paredz iespēju izmantot protokola SSH, kas nodrošina pilnīgi drošu datu pārraidi, slēpjot paroli un login, un tālāk šifrējot visu saturu.
Nedaudz vēstures
pirmā klienta lietojumprogrammas, kas izmanto ostas FTP, ir interaktīva komandrindas ierīces, kas īsteno standarta komandas un sintaksi.Grafiskā lietotāja saskarnes ka laiks tika izstrādātas dažādas operētājsistēmas, kas tiek izmantoti līdz pat šai dienai, un jo īpaši tas ir vērts starp šīm saskarnēm atzīmējot, komunālie vispārējā web dizains, piemēram, Microsoft Expression.
FTP osta šodien ir viena no vecākajām standartiem, kā viņš parādījās 1971. gadā, pirms TCP / IP un HTTP.Sākumā tas tika izmantots tikai virsū NKP, bet līdz šim tā piemērošanu tiek aktīvi izplatās un pārraidi dažādu programmatūru, kā arī piekļuvi attāliem resursiem.
kā tas atšķiras no HTTP?
osta noklusējuma FTP ir diezgan spilgts iezīme - ir izmantot vairākiem savienojumiem.Tādējādi viens kanāls, kas šajā gadījumā tiek izmantots kā kontroles, un komandas tiek dota, izmantojot serveri, un atgriež atbildi.Pēc atlikušajiem kanāliem tiek veikta tieši nodot vajadzīgo informāciju, bet viens kanāls tiek izmantots katrā pārraides.
Šā iemesla dēļ, ja jūs izmantojat noklusēto FTP portu, vienā sesijā nodrošina vienlaicīgu pārraidi vairākus failus dažādos virzienos.Tā kā katrs kanāls tikko atvēra savu TCP porta numurs, kuru klients izvēlas, lai manuāli vai automātiski izvēlēties serveri, atkarībā no tā, vai tiek izmantots pārraides režīmā.
Kādas ir priekšrocības?
Binary režīms lika pamatus pārraidei, izmantojot protokolu FTP.Ostas šāda veida dēļ tas var būtiski samazināt pieskaitāmās satiksmes un samazināt laiku, kas nepieciešams, lai informācijas apmaiņas procesā nodot lielu failu.Protokols HTTP formātā, jebkurā gadījumā prasa kodēšanas bināro informāciju teksta veidā, ko var izdarīt, piemēram, izmantojot specializētu algoritmu base64.
Izmantojot standarta ostas FTP klients sākotnēji bija daļa no sesijas, un visas turpmākās darbības tiks veiktas jau tajā.Citiem vārdiem sakot, sākotnēji serveris saglabā pašreizējo statusu un saglabā to iepriekš noteiktā līmenī.Tajā pašā laikā, kad, izmantojot HTTP protokolu šādu atmiņu nav klāt, jo mērķis protokols ir vienkārši pārsūtīt datus, pēc kura viņš pilnīgi aizmirst par operāciju.Šajā sakarā, izmantojot HTTP pakešfiltrēšanas veiktas citas tehnoloģijas, kas nav saistīti ar šo protokolu.
Kā tas strādā?
Work FTP protokols īsteno pieteikumu slāni OSI modeļa un tiek izmantots, lai pārraidītu datus, izmantojot TCP / IP.Lai to izdarītu, vispirms gribu palaist FTP-serveri, kas klausītos ienākošos pieprasījumus.Ja nepieciešams, klients var patstāvīgi sazināties ar serveri, izmantojot ostu pie vairākiem 21. Ir vērts atzīmēt, ka šāda saikne paliks atvērta visu sesiju.Otrais savienojums ir atvērts servera porta numuru 20, ostas ka klients izmanto ko sauc par aktīvā režīmā, vai var atvērt tieši ar klienta no jebkurā piemērotā ostā, ka tā ir ostā atbilstošo servera.To sauc par pasīvo režīmu un ir nepieciešams, lai pārsūtītu failu.
izmantošana plūsmas kontrole tiek veikta īpaša sesija.Tā, piemēram, šādi plūsmas tiek aktīvi izmanto procesā apmaiņu starp serveri un klienta visi paroles vai tās pašas komandas veidu, ja no protokola tips izmantotā Telnet.Tā, piemēram, komanda «Ielādēt filename" veiks īpašu failu pārnesi no servera uz klientu.Sakarā ar veidošanos šāda divējāda ostas struktūru FTP līdz šim tiek uzskatīta vneshnepolosnym protokols, atšķirībā no HTTP, kas ir in-band.
Kā izveidot?
Ja jūs nezināt, kā atvērt ostu FTP, to var izdarīt, izmantojot resursu FileZilla izriet:
- sākotnēji palaist sev FileZilla.
- tagad atvērts "Site Manager", tad pop-up logs, nospiediet "New Site".
- uz "General" tab ievadiet: Host: jūs izmantojat domēnu;Server Type: FTP vai FTPES (iesakām pēdējo) ievades veids: "normāls" vai "Pieprasīt paroli" (atkal, pēdējais variants ir labākais tā iemesla dēļ, ka jūsu parole netiks saglabāts, lai gan tas vienmēr būs jāievadatā pie ieejas);Lietotājvārds: tips pēc kārtas jūsu pieteikšanās FTP.
- Tagad dodieties uz punktu "Transfer Settings", un pēc tam izvēlieties sadaļu "Transfer Mode" iespēja "Passive".
- Beigās noklikšķiniet uz "Connect" pogu.
Tagad jūs darīt portu pāradresācija FTP, jūsu savienojums ir izveidota un saglabāta "Site Manager", un jūs varat to izmantot pēc saviem ieskatiem.
anonīms protokols
uzņēmēja, kas piedāvā FTP-pakalpojumu, ja nepieciešams, var nodrošināt lietotājus ar pilnīgi anonīms piekļuvi.Šajā gadījumā lietotāji sākotnēji nāk uz kā anonīms.Tomēr ir vērts atzīmēt, ka sistēma var arī noteikt, izskatot jutīga serveri.Lai gan lielākā daļa gadījumu cilvēki tiek lūgts norādīt savu e-pasta adresi, nevis paroli, patiesībā, sistēma nav veikt jebkādas pārbaudes, un šis solis ir, faktiski, nav obligāta.
Most FTP-hosts, kas sniedz dažādas programmatūras atjauninājumus, kas bieži vien dod priekšroku, lai saglabātu iespēju anonīmo piekļuvi.
NAT-PT protokols
īpaši atļautu izmantot FTP caur specializēto ugunsmūri, tika nolemts izmantot specializētu atļauja NAT, ko sauc arī eksperti NAT-PT.Ar to, jūs varat bez grūtībām pārsūtīt uz ienākošo savienojumu klientam no servera, jo šajā procesā NAT būs aizstāt nosūtīto informāciju no klienta, norādot serveris pareizo portu un adresi, ar kuru tas ir iespējams pieslēgties, un pēc tam sākt apraidi savienojumu no servera uz klienta adresi.
Neskatoties uz diezgan lielo skaitu visdažādākajiem pasākumiem un jauninājumiem, kas ir veikti, lai atbalstītu FTP, prakse izmantojot NAT-PT gribētu atslēgt dažādas maršrutētāju vai maršrutētāju, lai nodrošinātu papildu aizsardzību pret dažādiem vīrusiem.