Интернет је скуп клијената који траже податке и услуге и сервера који их пружају. Сазнајте више о многим типовима сервера.

У модерном програмирању, преовлађујућа архитектура се ослања на комуникацију клијент-сервер. Клијентски рачунар захтева податке од сервера. Сервер прима захтев и одговара на њега са подацима или грешком неке врсте.

Реч „сервер“ може да се односи и на рачунарски хардвер и софтвер који обезбеђује функционалност за друге програме.

Сервери играју виталну улогу у потрошњи добара и услуга и многе врсте се користе у рачунарском умрежавању. Сазнајте шта су, њихове случајеве употребе и по чему се разликују.

1. Оригин Серверс

Изворни сервер слуша и одговара на долазне интернет захтеве. Обично се користи у комбинацији са серверима за ивицу и кеширање. Оригин сервери се састоје од једног или више програма који клијентима испоручују веб садржај.

Обично се користи за пружање услуга клијентима попут веб локације са подацима. Изворни сервери могу бити спори. То је зато што брзина зависи од удаљености између клијента и сервера. Сервер мора да обради захтеве и одговоре клијената, што одлаже учитавање.

instagram viewer

Можете смањити кашњење изворних сервера помоћу мреже за испоруку садржаја (ЦДН). ЦДН се састоји од дистрибуираних сервера који кеширају садржај близу клијента. Ово смањује раздаљину између изворног сервера и клијента, смањујући кашњење.

ЦДН-ови лако преносе интернет средства као што су ХТМЛ странице, ЈаваСцрипт датотеке, слике и видео снимци. Ова средства помажу у преносу интернет садржаја.

2. Прокси сервери

Прокси сервер је апликација која делује као посредник између клијента и сервера. Они обрађују захтев у име клијента и маскирају његов идентитет. Они испоручују одговор са изворног сервера.

Прокси сервери делују као софтвер за контролу садржаја. Они филтрирају шифроване податке, евидентирају, приступају услугама и повећавају безбедност у мрежи. Прокси сервери користе различите врсте протокола да би обавили посао.

Можете креирајте сопствени прокси сервер да бисте сакрили идентитет ваших уређаја на вебу. Ово може смањити шансу да доживите напад. Организације користе прокси сервере да ограниче врсту веб садржаја доступног на њиховој мрежи. Они раде заједно са изворним серверима како би смањили кашњење и побољшали безбедност.

3. Веб сервери

Веб сервер је и софтвер и хардвер који обрађује захтеве преко веба. Веб сервери користе мрежне протоколе за обраду садржаја. Ови протоколи укључују ХТТП (Хипертект Трансфер Протоцол), СМТП (Симпле Маил Трансфер Протоцол) и ФТП (Филе Трансфер Протоцол).

Веб сервери раде за приказивање садржаја веб локације. Они обрађују, чувају и испоручују садржај корисницима путем веба. Хардвер веб сервера повезује и размењује податке са повезаним уређајима.

Софтвер контролише начин на који корисник приступа подацима. Можете да користите веб сервере у веб хостингу или хостинг података за веб-базиране апликације.

4. Сервери база података

Сервери база података управљају базама података које садрже податке или информације. Они могу бити било који сервер који одржава датотеке у апликацији базе података. Они контролишу приступ бази података за овлашћене кориснике.

Програмери креирају базе података на серверима база података користећи скрипт језике као што је СКЛ. Апликације морају да се повежу са сервером базе података да би приступиле бази података.

Сервери база података чувају резервне податке на централној локацији. Они дозвољавају овлашћеним корисницима и апликацијама на мрежи да приступе подацима. Организације користе сервере базе података за филтрирање захтева клијената и заштиту података.

Једна база података може имати више сервера, а више база података може имати један сервер. Примери сервера база података укључују Мицрософт СКЛ Сервер или Орацле.

5. Цлоуд сервери

Цлоуд сервер је централизовани сервер који удаљени хостује добављач услуга у облаку. Клијенти могу приступити серверу путем интернет везе. Као и физички сервери, сервери у облаку могу да складиште, обрађују и испоручују податке. Цлоуд сервери пружају услуге клијентима на даљину, без обзира на локацију.

Цлоуд сервери су физички сервери који се испоручују путем интернета. Ово се дешава кроз процес који се зове виртуелизација. Када хипервизор апстрахује физичке сервере, он ствара виртуелни ресурс. Виртуелни ресурс се затим аутоматизује и испоручује клијентима путем интернета.

Клијенти који користе сервере у облаку не поседују или управљају сопственим физичким серверима. Уместо тога, организација треће стране пружа услуге сервера. Ово је модел инфраструктуре као услуге (ИааС).

То је облик рачунарства у облаку који пружа виртуелне услуге преко интернета. Клијенти плаћају да користе сервере у облаку за складиштење и управљање ресурсима и скалирање кад год желе. Клијенти могу да деле јавни облак или да имају приватни или хибридни облак (локални и виртуелни). Примери добављача сервера у облаку укључују Амазон Веб Сервицес и Мицрософт Азуре.

6. Маил Серверс

Маил сервери контролишу слање и пријем поште преко мреже. Прима пошту од клијената и испоручује пошту другим серверима поште и клијентима. Маил сервери рукују и испоручују е-пошту преко мреже као што је интернет.

Сервер за пошту омогућава услуге е-поште. Прима е-пошту од клијента и испоручује је другом серверу поште. Клијент може бити било који рачунарски софтвер, на пример, десктоп или мобилни уређај. Маил сервери користе СМТП за обраду и испоруку информација. Гмаил пружа бесплатан СМТП сервер које можете да користите за слање е-поште из своје апликације или веб локације. Примери клијената који користе сервере поште укључују Гмаил, Иахоо итд.

7. ДНС сервери

ДНС (Домаин Наме Сервице) сервер преводи имена домена у одговарајуће ИП адресе. Ваш претраживач се позива на ДНС сервер када унесете име домена у прегледач. У рачунарској мрежи, сви уређаји имају идентификујућу ИП адресу. Они користе ИП адресу да би се идентификовали када се повезују на интернет.

ДНС сервер вам омогућава да избегнете меморисање ИП адреса. Уместо тога, укуцавање имена домена преводи се у ИП адресу и проналази ресурс који тражите. Постоје динамички ДНС сервери и статички ДНС сервери. Можете то урадити ручно или користити а бесплатни динамички ДНС провајдер.

8. ДХЦП сервер

ДХЦП (Динамиц Хост Цоммуницатион Протоцол) сервер конфигурише мрежна подешавања клијентских рачунара. Динамички додељује ИП адресе рачунарима у ЛАН мрежи. Без ДХЦП сервера, морали бисте ручно да конфигуришете ИП адресе за сваки уређај у вашој мрежи.

За шта се користе сервери?

Сервери постоје да би олакшали пружање података корисницима. Они могу да управљају мрежом, деле програме, хостују базе података и веб странице и преносе е-пошту.

Постоји много других типова сервера који се користе у рачунарском умрежавању. Други као што су ФТП сервери, сервери апликација, ДХЦП и сервери датотека су подједнако важни. Сваки сервер има специфичне функције и случајеве употребе.

Важно је знати како сервери функционишу ако радите у техници. Разумевање сервера вам помаже да максимизирате њихове могућности на физичким и виртуелним платформама.