Архитектура рачунарске мреже се дефинише као физички и логички дизајн софтвера, хардвера, протокола и медија за пренос података. Једноставно можемо рећи како су рачунари организовани и како се задаци додељују рачунару.
Користе се две врсте мрежних архитектура:
стринг претворити у инт у Јава
- Пеер-То-Пеер мрежа
- Мрежа клијент/сервер
Пеер-То-Пеер мрежа
- Пеер-То-Пеер мрежа је мрежа у којој су сви рачунари повезани заједно са једнаким привилегијама и одговорностима за обраду података.
- Пеер-То-Пеер мрежа је корисна за мала окружења, обично до 10 рачунара.
- Пеер-То-Пеер мрежа нема наменски сервер.
- Сваком рачунару се додељују посебне дозволе за дељење ресурса, али то може довести до проблема ако рачунар са ресурсом не ради.
Предности пеер-то-пеер мреже:
- Јефтинији је јер не садржи наменски сервер.
- Ако један рачунар престане да ради, али други рачунари неће престати да раде.
- Лако га је подесити и одржавати јер сваки рачунар управља сам собом.
Недостаци пеер-то-пеер мреже:
- У случају Пеер-То-Пеер мреже, она не садржи централизовани систем. Због тога не може направити резервну копију података јер се подаци разликују на различитим локацијама.
- Има безбедносни проблем јер се уређајем управља сам.
Мрежа клијент/сервер
- Мрежа клијент/сервер је мрежни модел дизајниран за крајње кориснике зване клијенти, да приступе ресурсима као што су песме, видео, итд. са централног рачунара познатог као Сервер.
- Централни контролер је познат као а сервер док се сви остали рачунари у мрежи позивају клијентима .
- Сервер обавља све главне операције као што су безбедност и управљање мрежом.
- Сервер је одговоран за управљање свим ресурсима као што су датотеке, директоријуми, штампач, итд.
- Сви клијенти комуницирају једни са другима преко сервера. На пример, ако клијент1 жели да пошаље неке податке клијенту 2, онда прво шаље захтев серверу за дозволу. Сервер шаље одговор клијенту 1 да започне своју комуникацију са клијентом 2.
Предности клијент/сервер мреже:
- Мрежа клијент/сервер садржи централизовани систем. Због тога можемо лако направити резервну копију података.
- Мрежа клијент/сервер има наменски сервер који побољшава укупне перформансе целог система.
- Безбедност је боља у мрежи клијент/сервер јер један сервер администрира заједничке ресурсе.
- Такође повећава брзину дељења ресурса.
Недостаци мреже клијент/сервер:
- Мрежа клијент/сервер је скупа јер захтева сервер са великом меморијом.
- Сервер има мрежни оперативни систем (НОС) који обезбеђује ресурсе клијентима, али цена НОС-а је веома висока.
- За управљање свим ресурсима је потребан наменски администратор мреже.