Հաճախորդի սերվերի ցանցերի ներածություն

Հաճախորդի սերվերի տերմինը վերաբերում է համացանցային մոդելին համակարգչային ցանցերի համար, որոնք օգտագործում են ինչպես հաճախորդի ապարատային սարքերի, այնպես էլ սերվերների, որոնցից յուրաքանչյուրն ունի հատուկ գործառույթներ: Հաճախորդ-սերվերի մոդելը կարելի է օգտագործել ինտերնետում, ինչպես նաեւ տեղական ցանցերում (LAN) : Ինտերնետում հաճախորդ-սերվերի համակարգերի օրինակներ ներառում են վեբ բրաուզերներ եւ վեբ սերվերներ , FTP հաճախորդներ եւ սերվերներ եւ DNS :

Հաճախորդը եւ սերվերը

Հաճախորդի / սերվերի ցանցի ստեղծումը տարիներ առաջ աճել է ժողովրդականության մեջ, քանի որ անհատական ​​համակարգիչները (PCs) դարձել են հին մայրցամաքային համակարգիչների ընդհանուր այլընտրանք: Հաճախորդի սարքերը սովորաբար ունենում են ցանցային ծրագրային ծրագրեր ունեցող համակարգիչներ, որոնք տեղադրված են այդ խնդրանքով եւ տեղեկատվություն ստանում ցանցի միջոցով: Բջջային սարքերը, ինչպես նաեւ սեղանադիր համակարգիչները կարող են ծառայել որպես հաճախորդներ:

Սերվերային սարքը սովորաբար պարունակում է ֆայլեր եւ տվյալների բազաներ, ներառյալ ավելի բարդ ծրագրեր, ինչպիսիք են վեբ կայքեր: Սերվերային սարքերը հաճախակի են դառնում ավելի բարձր հզորությամբ կենտրոնական պրոցեսորներ, ավելի շատ հիշողության եւ ավելի մեծ սկավառակակիրներ, քան հաճախորդները:

Հաճախորդ-սերվերի ծրագրեր

Հաճախորդի-սերվերի մոդելը կազմակերպում է ցանցի երթեւեկությունը հաճախորդի կողմից, ինչպես նաեւ սարքի միջոցով: Ցանցի հաճախորդները հաղորդագրություն են ուղարկում սերվեր `դրա դիմում ներկայացնելու համար: Սերվերները արձագանքում են իրենց հաճախորդներին `յուրաքանչյուր խնդրանքի վրա եւ արդյունքների վերադարձնելով: Մեկ սերվերը աջակցում է բազմաթիվ հաճախորդներին, եւ մի քանի սերվերներ կարող են ցանցային միասնական սերվերային լողավազանում կառավարել աճող մշակման բեռը, քանի որ հաճախորդների թիվը աճում է:

Հաճախորդի համակարգիչը եւ սերվերի համակարգիչը , սովորաբար, երկու տարբեր առանձին սարքեր են, որոնք նախատեսված են իրենց նպատակին հասնելու համար: Օրինակ, վեբ սերվերը աշխատում է մեծ էկրանին, իսկ վեբ սերվերը ոչ մի ցուցադրման կարիք չունի եւ կարող է տեղակայվել աշխարհի ցանկացած կետում: Որոշ դեպքերում, սակայն, տվյալ սարքը կարող է այնպես գործել այնպես, ինչպես հաճախորդը եւ սերվերը նույն դիմումի համար: Բացի այդ, մեկ դիմումի համար նախատեսված սերվերը կարող են միաժամանակ հանդես գալ որպես այլ սերվերների հաճախորդ, տարբեր ծրագրերի համար:

Ինտերնետում ամենատարածված ծրագրերից ոմանք հետեւում են հաճախորդ-սերվերի մոդելի, ներառյալ էլփոստի, FTP- ի եւ վեբ ծառայություններ: Այս հաճախորդներից յուրաքանչյուրն ունի ինտերֆեյս (կամ գրաֆիկական կամ տեքստի վրա հիմնված) եւ հաճախորդի ծրագիր, որը թույլ է տալիս օգտվողին կապվել սերվերների հետ: Էլփոստի եւ FTP- ի դեպքում օգտագործողները ինտերֆեյսում մուտքագրում են համակարգչային անուն (կամ երբեմն էլ IP հասցե ) `սերվերի հետ կապեր հաստատելու համար:

Տեղական Հաճախորդ-Սերվերի Ցանցեր

Շատ տնային ցանցեր օգտագործում են հաճախորդ-սերվերի համակարգեր փոքր մասշտաբով: Լայնաշերտ երթուղղիչները , օրինակ, պարունակում են DHCP սերվերներ, որոնք ապահովում են IP հասցեները տնային համակարգիչներին (DHCP հաճախորդներին): Տան մեջ հայտնաբերված ցանցային սերվերների այլ տեսակներ ներառում են տպման սերվերներ եւ պահեստային սերվերներ :

Հաճախորդ-սերվեր `ընդդեմ գործընկերների եւ այլ մոդելների

Ցանցի ցանցի հաճախորդ-սերվերի մոդելը նախապես մշակվել է, օգտագործելով ավելի մեծ թվով օգտվողների տվյալների բազայի հայտեր: Հիմնական մոդելի համեմատությամբ, հաճախորդ-սերվերի ցանցը ավելի լավ ճկունություն է տալիս, քանի որ կապերը կարող են կատարվել ըստ պահանջի, այլ ոչ թե ֆիքսված: Հաճախորդ-սերվերի մոդելը նաեւ աջակցում է մոդուլային ծրագրեր, որոնք կարող են հեշտացնել ծրագրերի ստեղծման աշխատանքը: Հաճախորդ-սերվերի համակարգերի այսպես կոչված երկու աստիճան եւ երեք աստիճան տիպի ծրագրային ծրագրերը բաժանվում են մոդուլային բաղադրիչներին, եւ յուրաքանչյուր բաղադրիչ տեղադրվում է այդ ենթահամակարգի համար մասնագիտացված հաճախորդների կամ սերվերների վրա:

Հաճախորդ-սերվերը միայն մեկ մոտեցում է ցանցային ծրագրերի կառավարման համար: Հաճախորդ-սերվերի առաջնային այլընտրանքը, peer-to-peer networking- ը վերաբերում է բոլոր սարքերի համարժեք հնարավորությանը, այլ ոչ թե մասնագիտացված հաճախորդին կամ սերվերային դերերին: Համօգտագործվող սերվերների հետ համեմատած, ընկերների համար ցանցը առաջարկում է որոշ առավելություններ, ինչպիսիք են ավելի լավ ճկունությունը ցանցի ընդլայնման համար, որը հաճախորդների մեծ թվաքանակն է: Հաճախորդ-սերվերի ցանցերը, ընդհանուր առմամբ, առաջարկում են առավելություններ, հասկանալով նաեւ հասակակիցների նկատմամբ, ինչպիսիք են մեկ կենտրոնացված վայրում ծրագրերը եւ տվյալների կառավարումը: