Տարբերությունը ակտիվ և պասիվ FTP-ի միջև

Տարբերությունը ակտիվ և պասիվ FTP-ի միջև
Տարբերությունը ակտիվ և պասիվ FTP-ի միջև

Video: Տարբերությունը ակտիվ և պասիվ FTP-ի միջև

Video: Տարբերությունը ակտիվ և պասիվ FTP-ի միջև
Video: IP Address - IPv4 vs IPv6 Tutorial 2024, Հուլիսի
Anonim

Ակտիվ ընդդեմ պասիվ FTP

FTP նշանակում է Ֆայլերի փոխանցման արձանագրություն: Այն ստանդարտ արձանագրություն է, որն օգտագործվում է TCP ցանցի միջոցով մի հոսթից մյուս հոսթ ֆայլերի փոխանցման ժամանակ: FTP-ն ունի հաճախորդ-սերվեր ճարտարապետություն, և այն գործում է կիրառական շերտի OSI մոդելի վրա: Տվյալների ներկայացման չորս ռեժիմ կա ցանցով տվյալների փոխանցման ժամանակ, 1. ASCII ռեժիմ

2. Երկուական ռեժիմ (պատկերի ռեժիմ)

3. EBCDIC ռեժիմ

4. Տեղական ռեժիմ

Երբ մի հոսթ (ասենք A host-ը) պետք է ֆայլ փոխանցի մեկ այլ հոսթին (ասենք հոսթ B), պետք է կապ լինի այս հոսթի A-ի և հոսթի B-ի միջև: Այս կապը հաստատելու երկու եղանակ կա: երկու տանտերերի միջև: Նրանք կոչվում են, 1. Ակտիվ FTP

2. Պասիվ FTP

(Իրականում սրանք FTP-ի տարբեր տեսակներ չեն, այլ FTP պորտի բացման տարբեր եղանակներ:)

Ակտիվ FTP

Ակտիվ ռեժիմում FTP հաճախորդը միանում է FTP սերվերի 21 պորտին պատահական ոչ արտոնյալ պորտից, որը սովորաբար ավելի մեծ է, քան 1024-ը (պորտի համարը): Հետևյալը FTP հաճախորդի և FTP սերվերի միջև հաղորդակցվելու եղանակն է Active FTP-ում, • Հաճախորդի հրամանի նավահանգիստը կապվում է սերվերի հրամանի պորտի հետ և տալիս է իր տվյալների պորտը:

• Սերվերը հաստատում է հաճախորդի հրամանի նավահանգիստը:

• Սերվերը կապ է հաստատում իր տվյալների պորտի և հաճախորդի տվյալների պորտի միջև:

• Վերջապես, հաճախորդը հաստատում է ուղարկում սերվերին:

Ակտիվ FTP-ը պետք է օգտագործվի, երբ FTP սերվերը, որը փորձում է միանալ, չի աջակցում պասիվ FTP միացումներին, կամ եթե FTP սերվերը գտնվում է firewall/router/NAT սարքի հետևում:

Պասիվ FTP

Պասիվ FTP ռեժիմը մշակված է Ակտիվ ռեժիմի միացման խնդիրները լուծելու համար: FTP հաճախորդը կարող է օգտագործել PASV հրամանը սերվերին ասելու համար, որ կապը պասիվ է: Սա FTP հաճախորդի և սերվերի միջև կապն է պասիվ ռեժիմում:

• Հաճախորդը կապվում է սերվերների հրամանի պորտի հետ և թողարկում PASV հրամանը, որպեսզի ասի, որ սա պասիվ կապ է:

• Այնուհետև սերվերը տալիս է իր լսողական տվյալների պորտը հաճախորդին:

• Այնուհետև հաճախորդը տվյալ պորտի միջոցով կապ է հաստատում սերվերի և իր միջև: (պորտը տրվում է սերվերի կողմից)

• Վերջապես, սերվերը հաստատում է ուղարկում հաճախորդին:

Պասիվ FTP-ն պետք է մշտապես օգտագործվի, եթե սխալ տեղի չի ունեցել կամ եթե FTP կապն օգտագործում է ոչ ստանդարտ FTP պորտեր:

Ո՞րն է տարբերությունը ակտիվ և պասիվ FTP-ի միջև:

1. Ակտիվ ռեժիմն ավելի շատ անվտանգություն է ապահովում FTP սերվերի համար: Բայց պասիվ ռեժիմում դա չի անում: (Պասիվ ռեժիմն օգտագործվում է, երբ FTP կապերն արգելափակված են firewalls-ի կողմից:)

2. Ակտիվ FTP-ն կարող է խնդիրներ առաջացնել firewalls-ի պատճառով: Բայց պասիվ FTP-ն firewalls-ից կապի հետ կապված խնդիրներ չունի)

3. Ակտիվ ռեժիմում հաճախորդը ստեղծում է հրամանի ալիքը, իսկ սերվերը ստեղծում է տվյալների ալիքը, սակայն պասիվ FTP-ում երկու կապերն էլ հաստատվում են հաճախորդի կողմից:

4. Վեբ բրաուզերի լռելյայն ռեժիմի մեծ մասը Պասիվ է: Ակտիվ ռեժիմը չի օգտագործվում որպես դիտարկիչի լռելյայն ռեժիմ:

Խորհուրդ ենք տալիս: