FTP სერვერი FTP კლიენტის წინააღმდეგ
ფაილის გადაცემის პროტოკოლი (FTP) არის პროტოკოლი, რომელიც გამოიყენება ფაილის ინტერნეტით გადასატანად ერთი ჰოსტიდან მეორეზე. FTP ეფუძნება კლიენტ-სერვერის არქიტექტურას. FTP სერვერი ინახავს ფაილებს და მონაცემთა ბაზებს, რომლებიც საჭიროა კლიენტების მიერ მოთხოვნილი სერვისების უზრუნველსაყოფად. ყველაზე ხშირად, FTP სერვერი არის მაღალი სიმძლავრის მოწყობილობა, რომელსაც შეუძლია ერთდროულად გაუმკლავდეს კლიენტის მრავალ მოთხოვნას. FTP კლიენტი ზოგადად არის პერსონალური კომპიუტერი, რომელსაც იყენებს საბოლოო მომხმარებელი ან მობილური მოწყობილობა, რომელსაც აქვს საჭირო პროგრამული უზრუნველყოფა, რომელსაც შეუძლია მოითხოვოს და მიიღოს ფაილები ინტერნეტით FTP სერვერიდან.
რა არის FTP სერვერი?
FTP სერვერი არის მაღალი სიმძლავრის მოწყობილობა, რომელიც ინახავს ფაილებს და სხვა ინფორმაციას, რომელიც საჭიროა კლიენტების მოთხოვნების დასაკმაყოფილებლად ინტერნეტით/ინტრანეტით. FTP სერვერი მუდმივად მუშაობს და უსმენს შემომავალ FTP მოთხოვნებს. კლიენტი თავდაპირველად ამყარებს საკონტროლო კავშირს სერვერთან 21-ე პორტის საშუალებით კომუნიკაციით. ეს საკონტროლო კავშირი ღია რჩება მთელი საკომუნიკაციო სესიის განმავლობაში. ეს კავშირი გამოიყენება ადმინისტრაციის ინფორმაციის გადასაცემად. შემდეგ, FTP სერვერის მიერ იხსნება მეორე კავშირი 20-ე პორტის მეშვეობით, დაუკავშირებულ კლიენტს და ამ კავშირს მონაცემთა კავშირი ეწოდება. ფაილები გადაიცემა მონაცემთა კავშირის საშუალებით და მიმდინარე გადაცემა შეიძლება შეჩერდეს საკონტროლო კავშირზე შეწყვეტის სიგნალის გაგზავნით.
რა არის FTP კლიენტი?
ყველაზე ხშირად, FTP კლიენტი არის პერსონალური კომპიუტერი ან მობილური მოწყობილობა, რომელიც მუშაობს აპლიკაციის პროგრამულ უზრუნველყოფას, რომელსაც შეუძლია FTP სერვერთან კომუნიკაცია და ფაილების მოძიება.ჩვეულებრივ, FTP კლიენტი იწყებს კომუნიკაციას FTP სერვერთან. რომელიც მუდმივად უსმენს შემოსულ მოთხოვნებს. FTP სერვერთან დასაკავშირებლად, კლიენტმა ჯერ უნდა მიაწოდოს დანიშნულების სერვერი, რომელთანაც დაკავშირება სურს და საჭირო სერთიფიკატები, როგორიცაა მომხმარებლის სახელი და პაროლი. კავშირის დაყენების შემდეგ, კლიენტს შეუძლია დაიწყოს ფაილის გადაცემის პროცესი. არსებობს უამრავი უფასო და კომერციული FTP კლიენტის პროგრამული უზრუნველყოფა, რომელიც მხარს უჭერს სხვადასხვა პლატფორმებს. კლიენტის ეს პროგრამული უზრუნველყოფა მერყეობს მარტივი ბრძანების სტრიქონიდან GUI აპლიკაციებამდე, რომელიც უზრუნველყოფს მომხმარებლის უფრო მეგობრულ გარემოს. FTP კლიენტები ასევე მხარს უჭერენ სხვადასხვა ინტერნეტ პროტოკოლებს, როგორიცაა FTP SSH-ზე, FTPS (FTP SSL-ზე), FXP (Site2site გადაცემა) და ა.შ.
რა განსხვავებაა FTP სერვერსა და FTP კლიენტს შორის?
FTP კლიენტი და FTP სერვერი ორი ძირითადი მხარეა ჩართული FTP პროტოკოლში, რომელიც გამოიყენება ფაილების ინტერნეტით გადასატანად. ზოგადად, FTP სერვერი არის მაღალი ხარისხის მოწყობილობა, რომელიც ინახავს ფაილებს და მონაცემთა ბაზებს, რომლებიც შეიცავს ინფორმაციას, რომელიც საჭიროა FTP კლიენტების მოთხოვნების დასაკმაყოფილებლად. FTP კლიენტი არის პერსონალური კომპიუტერი ან მობილური მოწყობილობა, რომელიც აწარმოებს პროგრამულ პროგრამას, რომელსაც შეუძლია დაუკავშირდეს FTP სერვერს და მიიღოს ფაილები მისგან. FTP სერვერი ყოველთვის აგრძელებს შემომავალი მოთხოვნების მოსმენას და კლიენტი იწყებს საკომუნიკაციო სესიას სერვერთან საკონტროლო კავშირის გახსნით. შემდეგ სერვერი გადასცემს ფაილებს კლიენტს სერვერთან მონაცემთა კავშირის დამყარებით.