FTP сервері және FTP клиенті
Файл тасымалдау протоколы (FTP) – файлды интернет арқылы бір хосттан екіншісіне тасымалдау үшін қолданылатын протокол. FTP клиент-сервер архитектурасына негізделген. FTP сервері клиенттер сұраған қызметтерді қамтамасыз ету үшін қажет файлдар мен дерекқорларды сақтайды. Көбінесе FTP сервері бір уақытта бірнеше клиенттік сұрауларды өңдей алатын қуатты құрылғы болып табылады. FTP клиенті әдетте соңғы пайдаланушы немесе FTP серверінен интернет арқылы файлдарды сұрауға және қабылдауға қабілетті қажетті бағдарламалық құралды іске қосатын мобильді құрылғы пайдаланатын жеке компьютер болып табылады.
FTP сервері дегеніміз не?
FTP сервері – интернет/интранет арқылы клиенттерден келетін сұрауларды қанағаттандыру үшін қажетті файлдар мен басқа ақпаратты сақтайтын қуатты құрылғы. FTP сервері үздіксіз жұмыс істейді және кіріс FTP сұрауларын тыңдайды. Клиент бастапқыда 21 порт арқылы байланысу арқылы сервермен басқару қосылымын жасайды. Бұл басқару қосылымы бүкіл байланыс сеансы бойы ашық қалады. Бұл байланыс әкімшілік ақпаратпен байланысу үшін пайдаланылады. Содан кейін FTP сервері 20 порт арқылы байланысқан клиентпен екінші қосылымды ашады және бұл қосылым деректер қосылымы деп аталады. Файлдар деректер қосылымы арқылы тасымалданады және ағымдағы тасымалдауды басқару қосылымы арқылы тоқтату сигналын жіберу арқылы тоқтатуға болады.
FTP клиенті дегеніміз не?
Көбінесе FTP клиенті FTP серверімен байланысуға және файлдарды шығарып алуға қабілетті қолданбалы бағдарламалық құралды іске қосатын жеке компьютер немесе мобильді құрылғы болып табылады. Әдетте, FTP клиенті FTP серверімен байланысты бастайды. ол кіріс сұрауларды үнемі тыңдайды. FTP серверіне қосылу үшін клиент алдымен қосылғысы келетін тағайындалған серверді және пайдаланушы аты мен құпия сөз сияқты қажетті тіркелгі деректерін қамтамасыз етуі керек. Қосылым орнатылғаннан кейін клиент файлды тасымалдау процесін бастай алады. Түрлі платформаларды қолдайтын көптеген тегін және коммерциялық FTP клиенттік бағдарламалық жасақтамасы бар. Бұл клиенттік бағдарламалық құрал қарапайым пәрмен жолы қолданбаларынан пайдаланушыға ыңғайлы ортаны қамтамасыз ететін GUI қолданбаларына дейін ауқымды қамтиды. FTP клиенттері сонымен қатар SSH арқылы FTP, FTPS (SSL арқылы FTP), FXP (Site2site transfer) сияқты әртүрлі интернет протоколдарын қолдайды.
FTP сервері мен FTP клиентінің айырмашылығы неде?
FTP клиенті және FTP сервері файлдарды интернет арқылы тасымалдау үшін пайдаланылатын FTP протоколына қатысатын екі негізгі тарап болып табылады. Жалпы, FTP сервері FTP клиенттерінен келетін сұраныстарды қанағаттандыру үшін қажетті ақпаратты сақтайтын файлдар мен дерекқорларды сақтайтын өнімділігі жоғары құрылғы. FTP клиенті - бұл FTP серверімен байланысуға және одан файлдарды алуға қабілетті бағдарламалық қосымшаны іске қосатын жеке компьютер немесе мобильді құрылғы. FTP сервері әрқашан кіріс сұрауларды тыңдауды жалғастырады және клиент сервермен басқару қосылымын ашу арқылы байланыс сеансын бастайды. Содан кейін сервер сервермен деректер қосылымын жасау арқылы файлдарды клиентке тасымалдайды.