FTP szerver vs FTP kliens
A File Transfer Protocol (FTP) egy olyan protokoll, amely egy fájl interneten keresztüli átvitelére szolgál egyik állomásról a másikra. Az FTP a kliens-szerver architektúrán alapul. Az FTP-kiszolgáló tárolja azokat a fájlokat és adatbázisokat, amelyek szükségesek az ügyfelek által kért szolgáltatások nyújtásához. Leggyakrabban az FTP szerver egy nagy teljesítményű eszköz, amely egyszerre több kliens kérést képes kezelni. Az FTP kliens általában egy végfelhasználó által használt személyi számítógép vagy egy olyan mobil eszköz, amely a szükséges szoftvert futtatja, amely képes fájlokat kérni és fogadni az interneten keresztül egy FTP szerverről.
Mi az FTP szerver?
Az FTP-kiszolgáló egy nagy teljesítményű eszköz, amely tárolja a fájlokat és egyéb információkat, amelyek szükségesek az ügyfelektől az interneten / intraneten keresztül érkező kérések kielégítéséhez. Az FTP-kiszolgáló folyamatosan futtatja és figyeli a beérkező FTP-kéréseket. Az ügyfél először a 21-es porton keresztüli kommunikációval hoz létre vezérlő kapcsolatot a szerverrel. Ez a vezérlő kapcsolat nyitva marad az egész kommunikációs munkamenet alatt. Ez a kapcsolat az adminisztrációs információk közlésére szolgál. Ezután egy második kapcsolatot nyit meg az FTP szerver a 20. porton keresztül a kommunikált klienssel, és ezt a kapcsolatot adatkapcsolatnak nevezzük. A fájlok átvitele az adatkapcsolaton keresztül történik, és a folyamatban lévő átvitel leállítható azáltal, hogy megszakítási jelet küld a vezérlő kapcsolaton keresztül.
Mi az FTP kliens?
Leggyakrabban az FTP kliens olyan személyi számítógép vagy mobil eszköz, amely olyan alkalmazásszoftvert futtat, amely képes kommunikálni és fájlokat letölteni egy FTP szerverről. Általában az FTP kliens kezdeményezi a kommunikációt az FTP szerverrel. amely folyamatosan figyeli a beérkező kéréseket. Az FTP-kiszolgálóval való kapcsolódáshoz az ügyfélnek először meg kell adnia a csatlakozni kívánt célkiszolgálót, valamint a szükséges hitelesítő adatokat, például egy felhasználói nevet és egy jelszót. A kapcsolat létrejötte után az ügyfél megkezdheti a fájlátvitel folyamatát. Rengeteg ingyenes és kereskedelmi FTP kliens szoftver létezik, amelyek támogatják a különböző platformokat. Ezek az ügyfélszoftverek az egyszerű parancssori alkalmazásoktól a GUI alkalmazásokig terjednek, amelyek felhasználóbarátabb környezetet nyújtanak. Az FTP kliensek különféle internetes protokollokat is támogatnak, például az FTP-t SSH-n keresztül,FTPS (FTP over SSL), FXP (Site2site transfer) stb.
Mi a különbség az FTP-kiszolgáló és az FTP-kliens között?
Az FTP-kliens és az FTP-kiszolgáló a két fő fél, aki részt vesz az FTP-protokollban, amelyet fájlok továbbítására használnak az interneten keresztül. Általában az FTP-kiszolgáló egy nagy teljesítményű eszköz, amely a fájlokat és adatbázisokat tárolja az FTP-ügyfelektől érkező kérések kielégítéséhez szükséges információkkal. Az FTP-kliens olyan személyi számítógép vagy mobil eszköz, amely olyan szoftveralkalmazást futtat, amely képes kommunikálni az FTP-kiszolgálóval, és fájlokat szerez belőle. Az FTP-kiszolgáló mindig figyelemmel kíséri a beérkező kéréseket, és az ügyfél egy vezérlő kapcsolat megnyitásával kezdeményezi a kommunikációs munkamenetet. Ezután a szerver fájlokat továbbít az ügyfélnek adatkapcsolat létrehozásával a szerverrel.