comparison of open source s/w for ftp : gftp nftp skateftp iglooftp pro ncftp

20
Comparison of open source S/W for FTP : gFTP nFTP SkateFTP IglooFTP PRO ncFTP PANTELIS PANTELIDIS [email protected] MAY 2002 UNIVERSITY OF MACEDONIA MASTER INFORMATION SYSTEMS INFORMATION SYSTEMS IN MARKETING AND POLLS Professor: A.A. ECONOMIDIS [email protected]

Upload: egan

Post on 09-Jan-2016

29 views

Category:

Documents


0 download

DESCRIPTION

UNIVERSITY OF MACEDONIA MASTER INFORMATION SYSTEMS INFORMATION SYSTEMS IN MARKETING AND POLLS Professor: A.A. ECONOMIDIS [email protected]. Comparison of open source S/W for FTP : gFTP nFTP SkateFTP IglooFTP PRO ncFTP. PANTELIS PANTELIDIS [email protected] MAY 2002. Θέματα. Open source - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Comparison of open source S/W for FTP : gFTP nFTP SkateFTP IglooFTP PRO ncFTP

Comparison of open source S/W for FTP :

gFTP nFTP SkateFTP IglooFTP PRO ncFTP

PANTELIS PANTELIDIS

[email protected]

MAY 2002

UNIVERSITY OF MACEDONIAMASTER INFORMATION SYSTEMSINFORMATION SYSTEMS IN MARKETING AND POLLS

Professor: A.A. [email protected]

Page 2: Comparison of open source S/W for FTP : gFTP nFTP SkateFTP IglooFTP PRO ncFTP

ΘέματαOpen source Το πρωτόκολλο FTP FTP console Τα δημοφιλέστερα προγράμματα για FTP

Παρουσίαση προγραμμάτων gFTP NFTP SkateFTP IglooFTP PRO ncFTP

Συγκρίσεις – Συγκριτικοί πίνακες

Page 3: Comparison of open source S/W for FTP : gFTP nFTP SkateFTP IglooFTP PRO ncFTP

Open source

Ο όρος «Open Source» χαρακτηρίζει τα προγράμματα τα οποία διακινούνται ελεύθερα και στα οποία ο πηγαίος κώδικας είναι εξ’ ολόκληρου διαθέσιμος και χαρακτηρίζεται από την ακεραιότητά του. Κάθε τι που προκύπτει με τη χρήση αυτού του κώδικα, μπορεί και αυτό να θεωρηθεί σαν open source. Η παραπέρα ανάπτυξη του πηγαίου κώδικα δεν έχει περιορισμούς στα πεδία έρευνας.Χαρακτηριστικό παράδειγμα open source το λειτουργικό σύστημα linux (πρωτοδημιουργήθηκε το 1991 από το Σουηδό φοιτητή Linus Torvalds).

Page 4: Comparison of open source S/W for FTP : gFTP nFTP SkateFTP IglooFTP PRO ncFTP

Το πρωτόκολλο FTP(RFC-959)

PI: Protocol InterpreterDTP: Data Transfer Protocol

PI: Protocol InterpreterDTP: Data Transfer Protocol

Server PI

Server DTPFile System

User Interface

User PI

User DTP

User

File System

Contorl

Data

Page 5: Comparison of open source S/W for FTP : gFTP nFTP SkateFTP IglooFTP PRO ncFTP

Η RFC-959 περιλαμβάνει πολλές πληροφορίες και λεπτομέρειες σχετικά με   Παραμέτρους εντολών   Λίστες κωδικών απόκρισης   Διαγράμματα κατάστασης πρωτοκόλλων   Υποστήριξη για διάφορος τύπους δομών αρχείων 

FTP αποκρίσεις   Όλες οι αποκρίσεις στέλνονται με σκοπό τον έλεγχο της σύνδεσηςΟι αποκρίσεις είναι μιας γραμμής που περιλαμβάνει - Έναν τριψήφιο κωδικό κατάστασης - Ένα μήνυμα (σε text μορφή)   Οι προδιαγραφές του FTP συμπεριλαμβάνουν και αποκρίσεις πολλών γραμμών   Οι κωδικοί κατάστασης χρησιμοποιούνται για προγράμματα, το μήνυμα για τους ανθρώπους

Page 6: Comparison of open source S/W for FTP : gFTP nFTP SkateFTP IglooFTP PRO ncFTP

Εντολές υπηρεσίαςRETR ανάκτηση (retrieve) αρχείουSTOR αποστολή αρχείουSTOU αποστολή αρχείου και αποθήκευση ως μοναδικό (unique)APPE αποστολή αρχείου και προσάρτηση (append)ABOR διακοπή (abort) προηγούμενης εντολής υπηρεσίαςPWD εμφάνιση τρέχοντος καταλόγου (print working directory)LIST μεταφορά της λίστας των αρχείων 

Εντολές ελέγχου πρόσβασηςUSER καθορισμός χρήστηPASS καθορισμός κωδικούCWD αλλαγή καταλόγουCDUP μετάβαση στο “γονικό” κατάλογοQUIT έξοδος 

Εντολές μεταφοράς παραμέτρωνPORT κοινοποίηση της τοπικής θύρας δεδομένωνPASV αίτηση της αντίστοιχη θύρας από το serverTYPE καθορισμός τύπου δεδομένωνMODE καθορισμός τρόπου μετάδοσηςSTRU καθορισμός δομής αρχείων

Page 7: Comparison of open source S/W for FTP : gFTP nFTP SkateFTP IglooFTP PRO ncFTP

Τα δημοφιλέστερα προγράμματα για FTP

( 5 COWS – tucows.com )

WS_FTP της IPSwitch Inc.

CuteFTP της GlobalSCAPE Inc

FTP_Voyager της RhinoSoft.com

Bullet Proof FTP της Boolet Proof Software

3DFTP της ομώνυμης εταιρείας

Page 8: Comparison of open source S/W for FTP : gFTP nFTP SkateFTP IglooFTP PRO ncFTP

Bullet ProofFTP

Page 9: Comparison of open source S/W for FTP : gFTP nFTP SkateFTP IglooFTP PRO ncFTP

Άλλα δημοφιλή προγράμματα για μεταφορά αρχείων

GetGight

Go!Zilla

GNUtella

KaZaA

AudioGallaxy

Δίκτυα Τύπου Napster :

Page 10: Comparison of open source S/W for FTP : gFTP nFTP SkateFTP IglooFTP PRO ncFTP

Παρουσίαση προγραμμάτων

Page 11: Comparison of open source S/W for FTP : gFTP nFTP SkateFTP IglooFTP PRO ncFTP

gFTPΔημιουργός

Brian Masney

Home Pagehttp://gftp.seul.org

Έκδοση2.0.11

Μέγεθος868.5 Kb

ΠεριβάλλονText / GUI (Χ11)

ΛειτουργικάΌλα τα τύπου

UNIX

ΆδειαGPL

ΤιμήFreeware

Κώδικας C / GTK+ 1.2/2.0

για GUI

Page 12: Comparison of open source S/W for FTP : gFTP nFTP SkateFTP IglooFTP PRO ncFTP

NFTP

Δημιουργός Sergey Ayukov

Home Page http://www.ayukov.com/nftp

Έκδοση 1.64 Beta 1 - 21/1/2001

Μέγεθος 944.0 Kb

Περιβάλλον Console (Text) με menu και GUI

Λειτουργικά Όλα τα τύπου UNIX – X11, BeOSWindows 95/98/NT/2000 , OS/2

Άδεια Shareware

Τιμή $25.00

Κώδικας C

Page 13: Comparison of open source S/W for FTP : gFTP nFTP SkateFTP IglooFTP PRO ncFTP

SkateFTPΕταιρεία Apostle1 Soft

Έκδοση Stable 1.0 11/11/99

Μέγεθος 77.7Kb

Περιβάλλον GUI - X11 (Linux)

Άδεια Open source

Κώδικας TCL / TK

Page 14: Comparison of open source S/W for FTP : gFTP nFTP SkateFTP IglooFTP PRO ncFTP

IglooFTP ProΔημιουργός

JeanMark Jacquet

Home Pagehttp://www.littleigloo.org

ΈκδοσηPRO 2.1

Μέγεθος1244 Kb

ΠεριβάλλονGUI

ΛειτουργικάΌλα τα τύπου UNIX-X11

Windows95/98/NT/2000

ΆδειαShareware

GPL - παλ. εκδόσεις

Τιμή$34.95

Free beta εκδόσεις

Κώδικας C / GTK+

Page 15: Comparison of open source S/W for FTP : gFTP nFTP SkateFTP IglooFTP PRO ncFTP

ncFTP

Δημιουργός Mike Gleason

Home Page http://www.ncftpd.com/ncftp

Έκδοση Client 3.1

Μέγεθος 379.0 Kb

Περιβάλλον Console

Λειτουργικά UNIX / LinuxWindows 95/98/NT/2000

Άδεια Freeware

Κώδικας C / C++

Page 16: Comparison of open source S/W for FTP : gFTP nFTP SkateFTP IglooFTP PRO ncFTP

Άλλα προγράμματα (Linux)

AdmiNFTP GHX quftp

AxY FTP GREED sFTP

Caitoo Guiftp tkFTP

DPS-FTP (Kevlar FTP)

KBear Wget

FormulaWeb kftp Yafc

Ganesha lftp quftp

Page 17: Comparison of open source S/W for FTP : gFTP nFTP SkateFTP IglooFTP PRO ncFTP

Τυπικά χαρακτηριστικάτων 5 προγραμμάτων

Page 18: Comparison of open source S/W for FTP : gFTP nFTP SkateFTP IglooFTP PRO ncFTP

Συγκριτικός πίνακας δυνατοτήτων

Page 19: Comparison of open source S/W for FTP : gFTP nFTP SkateFTP IglooFTP PRO ncFTP

Τελική αξιολόγηση

Πρόγραμμαβαθμός tucows

Τελική αξιολόγηση

GFTP 5 5

NFTP 4 4

SkateFTP 3 3

IglooFTP PRO

5 4,5

ncFTP 4 3,5

Page 20: Comparison of open source S/W for FTP : gFTP nFTP SkateFTP IglooFTP PRO ncFTP

Ευχαριστώ