სხვაობა აქტიურ FTP-სა და პასიურ FTP-ს შორის

სხვაობა აქტიურ FTP-სა და პასიურ FTP-ს შორის
სხვაობა აქტიურ FTP-სა და პასიურ FTP-ს შორის

ვიდეო: სხვაობა აქტიურ FTP-სა და პასიურ FTP-ს შორის

ვიდეო: სხვაობა აქტიურ FTP-სა და პასიურ FTP-ს შორის
ვიდეო: Что такое темная материя и темная энергия? 2024, ნოემბერი
Anonim

აქტიური FTP vs პასიური FTP

FTP (ფაილის გადაცემის პროტოკოლი) არის ქსელის სტანდარტული წესების (პროტოკოლების) ნაკრები, რომელიც ეხება ფაილების გადაცემას ორ ჰოსტინგ კომპიუტერს შორის TCP/IP-ზე დაფუძნებულ ქსელზე (ქსელი, რომელიც იყენებს გადაცემის კონტროლის პროტოკოლს/ინტერნეტ პროტოკოლს ბაიტების ნაკადის მიწოდება ერთი კომპიუტერიდან მეორეზე) როგორიცაა ინტერნეტი. FTP მუშაობს კლიენტი/სერვერის პრინციპზე დაფუძნებული და ეკუთვნის OSI მოდელის აპლიკაციის დონეს (ღია სისტემების ურთიერთკავშირის მოდელი).

ჩვეულებრივ, FTP სერვერი, რომელიც ინახავს გადასატან ფაილებს, იყენებს ორ პორტს გადაცემის მიზნით, ერთი ბრძანებებისთვის და მეორე მონაცემთა გაგზავნისა და მიღებისთვის.კლიენტის კომპიუტერებიდან მოთხოვნები მიიღება სერვერის 21 პორტში, რომელიც ექსკლუზიურად არის რეზერვირებული ბრძანებების გაგზავნისთვის; ამიტომ მას სარდლობის პორტი ეწოდება. შემომავალი მოთხოვნის მიღების შემდეგ, კლიენტის კომპიუტერის მიერ მოთხოვნილი ან ატვირთული მონაცემები გადადის ცალკეული პორტის მეშვეობით, რომელსაც მონაცემთა პორტი ეწოდება. ამ ეტაპზე, FTP კავშირის აქტიური ან პასიური რეჟიმის მიხედვით, მონაცემთა გადაცემისთვის გამოყენებული პორტის ნომერი იცვლება.

რა არის აქტიური FTP?

გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება

აქტიური FTP კავშირის რეჟიმი არის სადაც Command კავშირი ინიცირებულია კლიენტის მიერ, ხოლო მონაცემთა კავშირის ინიცირება ხდება სერვერის მიერ. და რადგან სერვერი აქტიურად ამყარებს მონაცემთა კავშირს კლიენტთან, ეს რეჟიმი მოიხსენიება როგორც აქტიური.კლიენტი ხსნის პორტს, რომელიც აღემატება 1024-ს და მისი მეშვეობით უერთდება პორტს 21 ან სერვერის ბრძანების პორტს. შემდეგ სერვერი ხსნის თავის პორტს 20 და ამყარებს მონაცემთა კავშირს კლიენტის 1024-ზე მაღალ პორტთან. ამ რეჟიმში, კლიენტმა უნდა დააყენოს თავისი firewall პარამეტრები, რათა მიიღოს ყველა შემომავალი კავშირი, რომელიც მიღებულია გახსნილ პორტში.

რა არის პასიური FTP?

გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება

პასიური FTP კავშირის რეჟიმში, სერვერი მოქმედებს მთლიანად პასიურად, რადგან Command კავშირი და მონაცემთა კავშირი ინიცირებული და დამყარებულია კლიენტის მიერ. ამ რეჟიმში, სერვერი უსმენს შემომავალ მოთხოვნებს თავისი პორტის 21-ით (ბრძანების პორტი) და როდესაც კლიენტისგან მონაცემთა კავშირის მოთხოვნა მიიღება (მაღალი პორტის გამოყენებით), სერვერი შემთხვევით ხსნის ერთ-ერთ მაღალ პორტს.შემდეგ კლიენტი იწყებს მონაცემთა კავშირს სერვერის გახსნილ პორტსა და საკუთარ შემთხვევით შერჩეულ პორტს შორის 1024-ზე მაღალ პორტს შორის. ამ რეჟიმში კლიენტს არ სჭირდება შეცვალოს firewall-ის პარამეტრები, რადგან ის მოითხოვს მხოლოდ გამავალ კავშირებს და firewall არ იბლოკება. გამავალი კავშირები. თუმცა, სერვერის ადმინისტრატორებმა უნდა დარწმუნდნენ, რომ სერვერი უშვებს შემომავალ კავშირებს მის ყველა გახსნილ პორტში.

რა განსხვავებაა აქტიურ FTP-სა და პასიურ FTP-ს შორის?

სხვაობა აქტიურ FTP-სა და პასიურ FTP-ს შორის ემყარება იმას, თუ ვინ იწყებს მონაცემთა კავშირს სერვერსა და კლიენტს შორის. თუ მონაცემთა კავშირი დაწყებულია სერვერის მიერ, FTP კავშირი აქტიურია, ხოლო თუ კლიენტი იწყებს მონაცემთა კავშირს, FTP კავშირი პასიურია.

კავშირის აქტიური ან პასიური რეჟიმიდან გამომდინარე, იცვლება მონაცემთა კავშირისთვის გამოყენებული პორტი. აქტიური FTP-ში მონაცემთა კავშირი დამყარებულია სერვერის 20-ე პორტსა და კლიენტის მაღალ პორტს შორის.მეორეს მხრივ, პასიური FTP-ში მონაცემთა კავშირი მყარდება სერვერის მაღალ პორტსა და კლიენტის მაღალ პორტს შორის.

აქტიური FTP კავშირის გამოყენებისას, კლიენტის firewall პარამეტრები უნდა შეიცვალოს კლიენტთან ყველა შემომავალი კავშირის მისაღებად, ხოლო პასიური FTP კავშირის დროს, სერვერმა უნდა დაუშვას ყველა შემომავალი კავშირი სერვერთან. FTP სერვერების უმეტესობას ურჩევნია პასიური FTP კავშირი უსაფრთხოების პრობლემების გამო.

გირჩევთ: