Erinevus aktiivse ja passiivse FTP vahel

Erinevus aktiivse ja passiivse FTP vahel
Erinevus aktiivse ja passiivse FTP vahel

Video: Erinevus aktiivse ja passiivse FTP vahel

Video: Erinevus aktiivse ja passiivse FTP vahel
Video: What is IPX - Internet Protocol (IP) Packet eXchange 2024, Juuli
Anonim

Aktiivne vs passiivne FTP

FTP tähistab failiedastusprotokolli. See on standardprotokoll, mida kasutatakse failide edastamiseks ühest hostist teise TCP-põhise võrgu kaudu. FTP-l on klient-server arhitektuur ja see töötab rakenduskihi OSI mudelil. Andmete üle võrgu edastamisel on neli andmeesitusrežiimi, 1. ASCII režiim

2. Binaarrežiim (pildirežiim)

3. EBCDIC režiim

4. Kohalik režiim

Kui üks host (oletame, et host A) peab faili teisele hostile (oletame, et host B) üle kandma, peaks selle hosti A ja hosti B vahel olema ühendus. Ühenduse loomiseks on kaks võimalust kahe peremehe vahel. Neid kutsutakse

1. Aktiivne FTP

2. Passiivne FTP

(Tegelikult pole need erinevad FTP tüübid, vaid erinevad FTP-pordi avamise viisid.)

Aktiivne FTP

Aktiivses režiimis ühendub FTP-klient FTP-serveri pordiga 21 juhusliku privilegeerimata pordi kaudu, mis on tavaliselt suurem kui 1024 (pordi number). Allpool on toodud viis FTP-kliendi ja FTP-serveri vaheliseks suhtlemiseks aktiivses FTP-s, • Kliendi käsuport võtab ühendust serveri käsupordiga ja annab selle andmepordi.

• Server annab kliendi käsupordile kinnituse.

• Server loob ühenduse oma andmepordi ja kliendi andmepordi vahel.

• Lõpuks saadab klient serverile kinnituse.

Aktiivset FTP-d tuleks kasutada, kui FTP-server, mis üritab ühendust luua, ei toeta passiivseid FTP-ühendusi või kui FTP-server on tulemüüri/ruuteri/NAT-seadme taga.

Passiivne FTP

Passiivne FTP-režiim on välja töötatud aktiivse režiimi ühendusprobleemide lahendamiseks. FTP klient saab kasutada PASV käsku, et öelda serverile, et ühendus on passiivne. See on side FTP-kliendi ja serveri vahel passiivses režiimis.

• Klient võtab ühendust serveri käsupordiga ja annab PASV-käsu, et öelda, et ühendus on passiivne.

• Seejärel annab server oma kuulamisandmete pordi kliendile.

• Seejärel loob klient antud porti kasutades andmeühenduse serveri ja enda vahel. (pordi annab server)

• Lõpuks saadab server kliendile kinnituse.

Passiivset FTP-d tuleks kasutada kogu aeg, välja arvatud juhul, kui ilmnes tõrge või kui FTP-ühendus kasutab mittestandardseid FTP-porte.

Mis vahe on aktiivsel ja passiivsel FTP-l?

1. Aktiivne režiim pakub FTP-serverile suuremat turvalisust. Kuid passiivses režiimis seda ei tehta. (Passiivset režiimi kasutatakse siis, kui tulemüürid blokeerivad FTP-ühendused.)

2. Aktiivne FTP võib tulemüüride tõttu probleeme tekitada. Kuid passiivsel FTP-l ei ole tulemüüride ühendusprobleeme)

3. Aktiivses režiimis loob klient käsukanali ja server loob andmekanali, kuid passiivses FTP-s loob mõlemad ühendused klient.

4. Enamik veebibrauseri vaikerežiimist on passiivne. Aktiivset režiimi ei kasutata brauseri vaikerežiimina.

Soovitan: