Cum se configurează porturile FTP? Ce sunt porturile FTP?

Porturile FTP sunt în prezent o versiune standard transfer de date prin diferite rețele TCP, inclusiv prin Internet. Aceste protocoale sunt adesea utilizate pentru a descărca tot felul de pagini sau documente de rețea de la un dispozitiv de dezvoltare privată la diferite servere de găzduire deschise.

Ce sunt?

porturile ftp

Porturile FTP sunt construite integral pe arhitectura client-server și, în același timp, asigură utilizarea unei game largi de conexiuni de rețea pentru transmiterea de comenzi sau informații între server și client. Utilizatorii care utilizează această versiune de protocoale pot trece procedura de autentificare, trecând parola și autentificarea în text clar. Alternativ, dacă prevede structura serverului, acestea pot fi conectate anonim. Printre altele, este de asemenea posibil să se utilizeze protocolul SSH, care oferă transmisia absolută a datelor, ascunderea parolei și autentificarea, precum și criptarea opțională a conținutului.

Un pic de istorie

Primele aplicații client care utilizează porturi FTP erau dispozitive interactive de linie de comandă care implementează comenzi de sintaxă și standard. Interfețele grafice de utilizator au fost dezvoltate de atunci pentru numeroasele sisteme de operare utilizate până în prezent și, în special, merită remarcată printre aceste interfețe utilități comune de proiectare web, cum ar fi Microsoft Expression.

Porturile FTP sunt unul dintre cele mai vechi standarde în aceste zile, deoarece au apărut în 1971 înainte de TCP / IP și HTTP. La început, a fost folosit exclusiv peste NCP, dar până în prezent aplicarea acesteia se răspândește în mod activ pentru a transmite o varietate de software, precum și accesul la resursele de la distanță.

Care sunt diferențele sale față de HTTP?

portul implicit ftp

Portul FTP implicit are o caracteristică destul de luminată - este utilizarea mai multor conexiuni. În acest caz, un canal în acest caz este folosit ca manager, iar prin acesta se dau comenzi către server, iar răspunsurile sunt returnate din acesta. Prin celelalte canale, informațiile necesare sunt transmise direct, cu un canal utilizat pentru fiecare transmisie.

Din acest motiv, dacă utilizați portul FTP implicit, în cadrul aceleiași sesiuni, este furnizată transmisia simultană a mai multor fișiere în direcții diferite. Deoarece fiecare canal deschide pur și simplu propriul port TCP, care este selectat manual de către client sau alege automat serverul, în funcție de modul de transmisie aplicat.

Care sunt avantajele?

redirecționarea portului ftp

Modul binar este baza pentru un transfer folosind protocolul FTP. Din acest motiv, porturile de acest tip permit reducerea semnificativă costurile generale trafic, precum și reducerea timpului necesar pentru schimbul de informații în timpul transferului de fișiere mari. Protocolul HTTP, în orice caz, necesită codarea informațiilor binare într-o formă de text, care se poate face, de exemplu, folosind algoritmul Base64 specializat.

Utilizând portul FTP standard, clientul intră inițial în sesiune și toate operațiile ulterioare vor fi deja efectuate în el. Cu alte cuvinte, serverul își amintește inițial starea actuală și o menține la un anumit nivel. În același timp, atunci când se utilizează protocolul HTTP, o astfel de memorie nu este prezent, ca obiectivul prezentului protocol este pur și simplu transfer de date, după care se uită complet despre operațiunea. În acest sens, atunci când se utilizează HTTP protocoale stateful implementate de alte tehnologii care nu se referă la acest protocol.

Cum funcționează?



ftp port protocol

muncă Protocolul FTP este implementat în stratul de aplicație al modelului OSI și este utilizat pentru a transfera date atunci când utilizează TCP / IP. Pentru a face acest lucru, trebuie să porniți inițial un server FTP care va aștepta cererile primite. În cazul în care clientul trebuie să fie capabil să se conecteze în mod independent, cu serverul folosind un număr de port 21. Este de remarcat faptul că o astfel de conexiune va rămâne deschisă pe tot parcursul sesiunii. A doua conexiune este deschisă numărul portului serverului 20 la un port care utilizează un client este numit modul activ, sau poate fi deschis de către client direct de la orice port convenabil la portul server corespunzător. Acest lucru se numește modul pasiv și este necesar pentru transferul de fișiere.

Utilizarea fluxului de control se face pentru a lucra cu o anumită sesiune. De exemplu, astfel de fire sunt utilizate în mod activ în procesul de schimb între server și client toate tipurile de parole sau echipe, cum ar fi protocolul Telnet, dacă este cazul. Astfel, de exemplu, comanda "Nume fișier RETR" va transfera un anumit fișier către client de la server. Datorită formării unei astfel de structuri cu două porturi, FTP este considerat astăzi un protocol de bandă străină, spre deosebire de HTTP, care rămâne în bandă.

Cum se configurează?

Dacă nu știi cum port deschis FTP, puteți face acest lucru utilizând Resursa FileZilla după cum urmează:

  1. Inițial, executați fișierul însuși.
  2. Deschideți acum "Site Manager", apoi faceți clic pe butonul "Site nou" din fereastra pop-up.
  3. În fila General, introduceți: Host: tipul dvs. de server: FTP sau FTPES (ultimul este recomandat), Tip de conectare: "Normal" sau "Solicitare parolă" (din nou, , că parola dvs. nu va fi salvată, deși va trebui să o introduceți întotdeauna la autentificare) - Nume utilizator: introduceți datele de conectare FTP în acest rând.
  4. Acum mergeți la "Setări de transfer", apoi selectați "Passive" în secțiunea "Modul de transfer".
  5. În final, faceți clic pe butonul "Conectați".

Acum ați terminat port forwarding FTP, conexiunea dvs. este configurată și stocată în "Site Manager" și o puteți utiliza la discreția dvs.

Protocolul anonim

portul standard ftp

O gazdă care furnizează un serviciu FTP, dacă este necesar, poate oferi utilizatorilor accesul anonim. În acest caz, utilizatorii inițial introduc sistemul ca anonim. Cu toate acestea, trebuie remarcat faptul că sistemul poate, de asemenea, să fie sensibil la minuscule pe anumite servere. Deși majoritatea covârșitoare a cazurilor de persoane li se cere să introduceți adresa de e-mail în loc de o parolă, în realitate, sistemul nu efectuează orice controale, iar acest pas este, de fapt, nu este obligatorie.

Cele mai multe gazde FTP care furnizează diferite actualizări de software preferă adesea să mențină accesul anonim.

Protocolul NAT-PT

cum se deschide portul ftp

În mod specific, pentru a permite utilizarea FTP prin firewall-uri dedicate, sa decis să utilizeze o rezoluție NAT de specialitate, care, de asemenea numit specialiști NAT-PT. Cu este posibil, fără nici o dificultate de a transfera o conexiune de intrare la client de la server, deoarece în procesul de NAT poate substitui informațiile transmise de la client care indică serverul de port și adresa corectă la care va fi capabil să se conecteze, și apoi începe difuzarea conexiunea de la server la adresa clientului.

În ciuda unui număr mare de măsuri și inovații cele mai diverse care au fost luate pentru a oferi suport FTP, în practică este de preferat ca utilizarea funcției NAT-PT să fie dezactivată în diferite routere sau routere, pentru a oferi o protecție suplimentară împotriva diferitelor viruși.

Distribuiți pe rețelele sociale:

înrudit
Cum de a deschide un port în Linux și ce să verificați deja deschis?Cum de a deschide un port în Linux și ce să verificați deja deschis?
Care sunt protocoalele FTPS și SFTP?Care sunt protocoalele FTPS și SFTP?
Portul FTPS - ce este?Portul FTPS - ce este?
Arhitectura client-server: trăsături de interacțiuneArhitectura client-server: trăsături de interacțiune
Ce este un protocol HTTP?Ce este un protocol HTTP?
Cum se deschide porturile în "Minecraft" pentru a juca în rețea?Cum se deschide porturile în "Minecraft" pentru a juca în rețea?
Mail porturile SMTP și semnificația lorMail porturile SMTP și semnificația lor
Serviciul FTP de pe Internet este proiectat ... FTP File Transfer ServiceServiciul FTP de pe Internet este proiectat ... FTP File Transfer Service
Porturile TCP. Lista de porturi TCP și UDPPorturile TCP. Lista de porturi TCP și UDP
Client SSH: Configurație. Cel mai bun client SSHClient SSH: Configurație. Cel mai bun client SSH
» » Cum se configurează porturile FTP? Ce sunt porturile FTP?