# 1/8 Peer-to-Peer / Client-Server

Peer-to-Peer mreže i mreže Client-Server

Računarske mreže mogu biti logički klasifikovane kao:

1) Peer-to-Peer mreže 

2) Client-Server mreže

Peer-to-Peer mreže

Peer-to-Peer mreža nema namenskih servera. U Peer-to-Peer mreži, odredjen broj radnih stanica (ili klijenata) je povezano zajedno radi deljenja uređaja, informacija ili podataka. Sve radne stanice se smatraju jednakim. Svaki računar može delovati kao klijent ili server, u svakom slučaju. Ova mreža je idealna za “male” mreže gdje nema potrebe za namenskim serverima, kao što su kućne mreže, male poslovne mreže ili maloprodajne trgovine. Microsoft izraz za Peer-to-Peer mrežu je “Workgroup”.

Nema ograničenja za broj računara u peer-to-peer mreži. Ali Peer-to-Peer implementacije su namenjene “malim” mrežama. Obično radna grupa sadrži manje od 10 radnih stanica.

Mreža ravnopravnih korisnika

Operativni sistemi normalne radne stanice su Windows 95/98 (zastarelo), Windows ME (zastarelo), NT Workstation (zastarelo), Windows 2000 professional (zastarelo), Windows XP (zastarelo), Vista, Windows 7, Windows 8 / 8.1, Windows 10 , Ubuntu, Kali Linux itd.

Klijentsko-serverske mreže

Peer-to-Peer računarske mreže su dobre za male poslovne organizacije. Na primer: mala apoteka, servis za automobile, itd. Glavni nedostatak Peer-to-Peer mreža je naveden u nastavku:

• Sve se čuva distribuirano u različitim računarima.

• Datoteke koje generiše korisnik čuvaju se u pojedinačnim računarima. Backup podataka je izuzetno težak.

• Svaki računar ima svoju korisničku bazu podataka. Ne postoji centralizirano upravljanje korisničkim i korisničkim privilegijama. Korisnici moraju da zapamte svoje korisničke ID-ove i lozinke u svakom računaru. Upravljanje mrežnim korisnicima je izuzetno teško.

Kako mreža organizacije raste, oni moraju postupno nadograditi svoju Peer-to-Peer mrežu na mrežu zasnovanu na klijent-server.

Klijent/server kompjuterska mreža je sastavljena od klijenata i servera. Sada moramo razumeti pojmove Klijent i Server.

Šta je klijent? Računar koji traži bilo koji resurs sa drugog računara je klijentski računar. Možete zamisliti klijenta kao računar u vašoj mreži, gdje korisnik mreže izvodi neku mrežnu aktivnost. Na primer: Preuzimanje datoteke sa “File Servera”, pregledanje, itd. Korisnik mreže obično koristi klijentski računar kako bi obavio svoj svakodnevni rad.

Šta je server? Ako računar ima resurs koji se poslužuje na drugom računaru, on je serverski računar. Klijent uspostavlja vezu sa serverom i pristupa uslugama instaliranim na serveru. Poslužitelj nije namenjen korisniku mreže da pretražuje internet ili radi rad s proračunskim tablicama. Računarski server je instaliran sa odgovarajućim operativnim sistemom i povezanim softverom da bi poslužio mrežne klijente sa jednom ili više usluga, kontinuirano bez prekida.

U klijent-server mreži, high-end serveri, instalirani sa mrežnim operativnim sistemom (Server Operating System) i srodnim softverom, kontinuirano služe klijentima na mreži, pružajući im specifične usluge na zahtjev.

Dobro poznati proizvodi operativnog sistema za računare su Windows 2012 / Windows 2012 R2 , Unix ( Oracle Solaris , IBM AIX , HP UX , FreeBSD , NetBSD , OpenBSD , SCO Unix itd.), GNU / Linux ( Kali Linux, RedHat Enterprise Linux , Debian Linux , SUSE Enterprise , Ubuntu Server , CentOS Server , Mandriva , Fedora itd.

Klijent-server mreže zahtevaju namenske servere. Serverski hardver je skuplji od standardnih Desktop računara. Klijent-server mreže koštaju više nego peer-to-peer mreže. Mrežni operativni sistem (Serverski operativni sistem) je takođe skuplji od operativnih sistema .

Mreža klijentskog servera

Različiti tipovi poslužitelja koji se koriste u mrežama navedeni su u nastavku.

File Server : Datotečni serveri se koriste za centralno pohranjivanje korisničkih dokumenata i datoteka. Idealan fajl server bi trebao imati veliku količinu memorije i prostora za pohranu, brze hard diskove, višestruke procesore, brze mrežne adaptere, redundantne izvore napajanja itd.

Datotečni poslužitelj pokreće FTP (File Transfer Protocol) u Windows, Linux ili Unix mrežama, ili SMBP (Server Message Block Protocol) u Windows mrežama. Poznati FTP softverski proizvodi su Micrsoft IIS , vsftpd , Apache FTP Server itd.

Glavna prednost centralnog čuvanja korisničkih datoteka na mreži i elektronskih dokumenata na serveru datoteka je da se korisničkim datotekama mreže i dokumentima može lako upravljati (backup-ovati). Razmislite o upravljanju korisničkim datotekama mreže i elektronskim dokumentima koji se čuvaju u radnim stanicama korisnika u mreži, a čine ih hiljade računara! Skoro nemoguće.

Print Server : Print Server, koji preusmjerava zadatke ispisa s klijentskih računala na određene pisače.

Mail Server : Mail serveri se koriste za slanje e-pošte putem e-mail protokola. Najčešće korišten protokol za slanje e-pošte je SMTP (Simple Mail Transfer Protocol). Mail serveri razmenjuju e-poštu između različitih domena.

Najrašireniji softverski paketi Mail Server su Microsoft Exchange Server , SENDMAIL (sada probna tačka) , qmail , Postfix itd.

Aplikacijski poslužitelj : Uobičajene računalne aplikacije ili programi koje zahtijevaju različiti korisnici mreže mogu se izvoditi na centralnom poslužitelju, što omogućuje višestrukim korisnicima mreže pristup zajedničkim mrežnim aplikacijama s mreže. Tipično aplikacijski poslužitelji izvode poslovnu logiku. To znači da je svaki posao različit i da je aplikacijski server serverski softver koji kontrolira poslovni proces. Neki primjeri za aplikacijski poslužiteljski softver su SAP BASIS, WebLogic, WebSphere itd.

Poslužitelj baze podataka: Poslužitelj baze podataka omogućava ovlaštenim mrežnim klijentima da kreiraju, pregledavaju, mijenjaju i / ili brišu podatke organizacije, pohranjene u zajedničku bazu podataka.

Primjeri sustava za upravljanje bazama podataka su Oracle 10g / 11g , Microsoft SQL Server 2000/2005/2008/2012 , PostgreSQL , IBM DB2 , MySQL , Sybase , Informix itd.

Directory Servers : Directory Servers omogućava centralnu administraciju i upravljanje mrežnim korisnicima i mrežnim resursima. Poslužitelji direktorija pružaju osnovne funkcije mrežne sigurnosti, provjere autentičnosti, autorizacije i računovodstva .

Primjeri poslužitelja direktorija su Microsoft Active Directory , NetIQ eDirectory , Fedora imenik poslužitelja , OpenLDAP itd.

#1/7 CAN i MAN, Mreža Campus Area (CAN) i Metropolitan Area Network (MAN)

Mreža Campus Area (CAN) i Metropolitan Area (MAN)

Najvažnije kategorije računarskih mreža su lokalne mreže (LAN) i mreže širokog područja (WAN) . LAN i WAN su najčešće korišteni izrazi koji opisuju računarske mreže. Međutim, druge kategorije mreža se takođe retko koriste da bi opisale računarske mreže. Slede dve druge kategorije, koje se koriste za opisivanje računalnih mreža.

1) Campus Area Networks (CAN)

2) Metropolitan Area Network (MAN).

Možete razmotriti Campus Area Networks (CAN) i Metropolitan Area Network (MAN) kao veće verzije lokalnih mreža (LAN).

CAN

Campus Area Networks (CAN) je računarska mreža koja se sastoji od više lokalnih mreža (LAN) , koje su povezane u ogromnom kampusu. Na primer; u ogromnom univerzitetu, poslovnom parku ili bolnici, raspoređenom na više zgrada, raspoređenih na više stotina hektara zemljišta.

MAN

Metropolitan Area Network (MAN) je veći od mrežnih mreža u kampusu (CAN) kada se razmatra koliko je područje pokriveno, ali manje od mreže širokog područja (WAN). Metropolitan Area Network (MAN) povezuje brojne lokalne mreže (LAN) koristeći veze širokog propusnog opsega unutar grada.

#1/6 Lokalne mreže (LAN) i mreže širokog područja (WAN), razlika između LAN-a i WAN-a

Lokalna mreža (LAN) i mreža širokog područja (WAN)

Lokalna mreža (LAN): Lokalna mreža (LAN) je računarska mreža, koja je ograničena na malu kancelariju, jednu zgradu, više zgrada unutar kampusa itd. Tipično, lokalna mreža (LAN) je privatna mreža koju održava jedna organizacija.

Ispod slike prikazana je lokalna mreža (LAN) povezana zajedno pomoću mrežnog prekidača.

Wide Area Network (WAN): Mreža širokog područja (WAN) se prostire na više geografskih lokacija, koje se sastoje od više LAN-ova. Skoro je nemoguće da mala i srednja organizacija (osim pružalaca mrežnih usluga) povuče mrežne kablove između svoje dve kancelarije u dve različite zemlje udaljene 1000 kilometara. Kompanije koje pružaju mrežne usluge, (koji se nazivaju i ISP-ovi) daju rješenja za povezivanje za Wide Area Networks (WAN).

Razlike između lokalnih mreža (LAN) i široke mreže (WAN)

• Lokalna mreža (LAN) je privatna računarska mreža koja povezuje računare u malim fizičkim područjima. Primer: mala kancelarija, jedna zgrada, više zgrada, itd. Mreže širokog područja (WAN) su vrsta računarske mreže za povezivanje kancelarija koje se nalaze na različitim geografskim lokacijama. Wide Area Network (WAN) zavisi uglavnom od Internet provajdera (ISP) za rešenja za povezivanje.

• Lokalna mreža (LAN) ima veće stope propusnosti. Trenutne lokalne mreže (LAN) rade na opsegu od 100 Mbps, 1 Gbps ili 10 Gbps. Mreže širokog područja (WAN) imaju niže stope propusnosti u odnosu na lokalnu mrežu (LAN). Tekuće mreže širokog područja rade na 4 Mbps, 8 Mbps, 20 Mbps, 50 Mbps, 100 Mbps i više…

• Stope propusne moći lokalne mreže (LAN) su skoro konstantne. Brzina propusnog opsega za lokalnu mrežu (LAN) zavisi od karakteristika LAN tehnologije koja se koristi (normalno FastEthernet ili Gigabit Ethernet). Budući da većina rešenja za povezivanje širokog područja (WAN) zavisi o pružateljima internet usluga (ISP), ograničenja vezana za budžet utiču na kvalitet WAN-a.

• Većina trenutnih lokalnih mreža (LAN) koriste Ethernet kao LAN standard (FastEthernet 100 Mbps, ili Gigabit Ethernet 1/10 Gbps). WAN koristi tehnologije kao što je VPN (Virtual Private Network) preko Interneta, MPLS, FrameRelay ili iznajmljenih linija kao WAN rešenja za povezivanje.

• Budući da su lokalne mreže (LAN) privatne mreže, kojima upravljaju namenski lokalni mrežni administratori, lokalne mreže (LAN) su pouzdanije i sigurnije od Wide Area Networks (WAN). Budući da mreže širokog područja (WAN) uključuju pružatelje usluga treće strane, WAN mreže su manje pouzdane i sigurne.

• Početni troškovi postavljanja lokalnih mreža (LAN) su niski jer su uređaji potrebni za postavljanje mreža jeftini. Početni troškovi postavljanja širokopojasnih mreža (WAN) su visoki, zbog uređaja (ruteri, “firewall” itd.), kablova i radne snage.

• Lokalne mreže (LAN) tekući troškovi su manji. Wide Area Networks (WANs) tekući troškovi su visoki. Mreže širokog područja (WAN) obično imaju periodične mesečne troškove kao naknade za pristup dobavljaču usluga.

• Mreže širokog područja (WAN) su više zakrčene od lokalnih mreža (LAN).