Белсенді FTP және пассивті FTP арасындағы айырмашылық

Белсенді FTP және пассивті FTP арасындағы айырмашылық
Белсенді FTP және пассивті FTP арасындағы айырмашылық

Бейне: Белсенді FTP және пассивті FTP арасындағы айырмашылық

Бейне: Белсенді FTP және пассивті FTP арасындағы айырмашылық
Бейне: Дүниетану 3 - сынып, 1 - тоқсан 2024, Шілде
Anonim

Белсенді FTP және пассивті FTP

FTP (File Transfer Protocol) – TCP/IP негізіндегі желі арқылы екі хост-компьютер арасында файлдарды тасымалдауға қатысты стандартты желі ережелерінің (хаттамалардың) жинағы (беруді басқару протоколын/Интернет протоколын пайдаланатын желі бір компьютерден екіншісіне байт ағынын жеткізу) мысалы, интернет. FTP клиент/сервер принципі негізінде жұмыс істейді және ол OSI үлгісінің Қолданба деңгейіне жатады (Open Systems Interconnection моделі).

Әдетте, тасымалданатын файлдарды сақтайтын FTP сервері тасымалдау мақсатында екі портты пайдаланады, біреуі Пәрмендер үшін, екіншісі Деректерді жіберу және қабылдау үшін. Клиенттік компьютерлерден сұраныстар тек Пәрмендерді жіберуге арналған сервердің 21 портында қабылданады; сондықтан ол командалық порт деп аталады. Кіріс сұрауы алынғаннан кейін клиенттік компьютер сұраған немесе жүктеп салған деректер Деректер порты деп аталатын бөлек порт арқылы тасымалданады. Бұл кезде, FTP қосылымының Белсенді немесе Пассивті режиміне байланысты деректерді тасымалдау үшін пайдаланылатын порт нөмірі өзгереді.

Белсенді FTP дегеніміз не?

Кескін
Кескін
Кескін
Кескін

Белсенді FTP қосылым режимі командалық қосылымды Клиентпен, ал Деректер қосылымын Сервермен іске қосатын жер. Сервер Клиентпен деректер байланысын белсенді түрде орнатқандықтан, бұл режим Белсенді деп аталады. Клиент 1024-тен жоғары портты ашады және ол арқылы 21 портына немесе Сервердің командалық портына қосылады. Содан кейін Сервер өзінің 20 портын ашады және Клиенттің 1024-тен жоғары портына деректер қосылымын орнатады. Бұл режимде Клиент ашылған портта қабылданған барлық кіріс қосылымдарын қабылдау үшін желіаралық қалқан параметрлерін орнатуы керек.

Пасивті FTP дегеніміз не?

Кескін
Кескін
Кескін
Кескін

Пасивті FTP қосылымы режимінде сервер толығымен пассивті әрекет етеді, өйткені Пәрмен қосылымы және Деректер қосылымы Клиент арқылы іске қосылады және орнатылады. Бұл режимде Сервер өзінің 21 порты (пәрмен порты) арқылы кіріс сұрауларды тыңдайды және Клиенттен деректер қосылымына сұраныс түскенде (жоғары портты пайдаланып) Сервер өзінің Жоғары порттарының бірін кездейсоқ ашады. Содан кейін Клиент Сервердің ашылған порты мен өзінің 1024-тен жоғары кездейсоқ таңдалған порты арасында деректер қосылымын бастайды. Бұл режимде Клиент желіаралық қалқан параметрлерін өзгертуге міндетті емес, өйткені ол тек шығыс қосылымдарды қажет етеді және желіаралық қалқан блоктамайды. шығыс қосылымдары. Дегенмен, сервер әкімшілері Сервер өзінің барлық ашылған порттарында кіріс қосылымдарға рұқсат беретініне көз жеткізуі керек.

Белсенді FTP мен пассивті FTP арасындағы айырмашылық неде?

Белсенді FTP және пассивті FTP арасындағы айырмашылық Сервер мен Клиент арасындағы Деректер қосылымын кім бастайтынына негізделген. Деректер қосылымы Сервер арқылы басталса, FTP қосылымы белсенді, ал егер Клиент деректер қосылымын бастаса, FTP қосылымы пассивті болады.

Байланыстың Белсенді немесе Пассивті режиміне байланысты Деректер қосылымы үшін пайдаланылатын порт өзгереді. Белсенді FTP жүйесінде деректер қосылымы сервердің 20 порты мен клиенттің жоғары порты арасында орнатылады. Екінші жағынан, пассивті FTP жүйесінде деректер байланысы Сервердің Жоғары порты мен Клиенттің Жоғары порты арасында орнатылады.

Белсенді FTP қосылымын пайдаланған кезде, Клиенттің брандмауэр параметрлері Клиентке барлық кіріс қосылымдарды қабылдау үшін өзгертілуі керек, ал пассивті FTP қосылымында Сервер Серверге барлық кіріс қосылымдарға рұқсат беруі керек. Көптеген FTP серверлері қауіпсіздік мәселелеріне байланысты пассивті FTP қосылымын таңдайды.

Ұсынылған: