karlo-ferencak.from.hr
Izrada peer to peer mreže – Seminar

Izrada peer to peer mreže – Seminar

Peer-to-peer mreže: Praktični savjeti za ostvarivanje

Sadržaj rada
U radu će biti objašnjeno kako ostvariti jednostavnu peer-to-peer (P2P) mrežu između dva korisnika. Prikazat ćemo dva načina izvedbe: korištenjem lokalne mreže (LAN) i pomoću VPN-a. Također, opisat ćemo moguće probleme i dati savjete za njihovo rješavanje.

 

Uvod u peer-to-peer mreže

Peer-to-peer (P2P) mreža je model umrežavanja u kojem svi uključeni uređaji imaju jednak status. Za razliku od klijent-poslužitelj (client-server) arhitekture, u P2P mreži svaki računalo može istovremeno biti i klijent i poslužitelj. Takve se mreže koriste za dijeljenje datoteka, komunikaciju i igranje igara. Prednost P2P mreža je što ne zahtijevaju centralni poslužitelj, čime se smanjuju troškovi i povećava fleksibilnost korištenja.

Način 1: Povezivanje putem lokalne mreže (LAN)

Postupak:

  1. Provjera mrežne povezanosti – oba uređaja moraju biti spojena na istu lokalnu mrežu (kabelsku ili Wi-Fi).
  2. Postavljanje IP adresa

    – provjeriti IP adrese pomoću naredbe ipconfig (Windows) ili ifconfig (Linux/Mac).

  3. Uključivanje dijeljenja datoteka:
    • Na Windowsima: Uključiti “File and Printer Sharing” u mrežnim postavkama.
    • Na Linuxu: Koristiti samba ili NFS za dijeljenje resursa.
  4. Testiranje povezanosti – pomoću naredbe ping [IP_adresa] provjeriti mogu li se uređaji međusobno vidjeti.
  5. Dijeljenje datoteka ili igranje igara – nakon uspješnog povezivanja, korisnici mogu dijeliti datoteke ili igrati igre koje podržavaju LAN mod.

Mogući problemi i rješenja:

  • Problem: Uređaji se ne vide.
    • Rješenje: Provjeriti vatrozid i antivirus koji mogu blokirati komunikaciju.
  • Problem: Spora veza.
    • Rješenje: Koristiti žičanu vezu umjesto Wi-Fi-ja.
  • Problem: Neispravne IP adrese.
    • Rješenje: Postaviti statičke IP adrese kako bi se izbjegli problemi s dinamičkom dodjelom IP-a.

 

Način 2: Povezivanje putem VPN-a

Ako se korisnici nalaze na različitim lokacijama, VPN (Virtual Private Network) može simulirati lokalnu mrežu.

Postupak:

  1. Odabir VPN softvera – npr. Hamachi, ZeroTier ili OpenVPN.
  2. Instalacija i konfiguracija:
    • Na svakom računalu instalirati VPN softver.
    • Kreirati privatnu mrežu i pridružiti oba računala.
  3. Provjera povezivanja – oba računala trebaju dobiti virtualne IP adrese.
  4. Korištenje P2P aplikacija – n
  5. akon povezivanja, moguće je koristiti dijeljenje datoteka, igre ili druge P2P aplikacije.

Mogući problemi i rješenja:

  • Problem: VPN ne uspostavlja vezu.
    • Rješenje: Provjeriti postavke mrežne kartice i vatrozida.
  • Problem: Velika latencija.
    • Rješenje: Odabrati VPN s poslužiteljima blizu korisnika.
  • Problem: Povezivanje traje dugo ili dolazi do prekida veze.
    • Rješenje: Provjeriti internetsku vezu i koristiti stabilniji VPN poslužitelj.

Dodatne sigurnosne mjere

P2P mreže mogu biti ranjive na sigurnosne prijetnje, pa je preporučljivo koristiti:

  •  Antivirusni softver– kako bi se spriječilo širenje malicioznih datoteka.
  • Enkripciju podataka – osobito pri korištenju VPN-a kako bi se spriječio neovlašteni pristup.
  • Pravilno postavljene dozvole – kako bi samo ovlašteni korisnici imali pristup dijeljenim resursima.

Zaključak

Peer-to-peer mreže su korisne za brzo povezivanje korisnika bez potrebe za centralnim poslužiteljem. Korištenjem LAN-a ili VPN-a, moguće je ostvariti sigurne i stabilne veze između dva korisnika. Odabir metode ovisi o dostupnosti mrežne infrastrukture i sigurnosnim potrebama. P2P mreže mogu biti iznimno korisne za razmjenu podataka, igranje igara i druge oblike suradnje, no važno je poduzeti odgovarajuće mjere sigurnosti kako bi se zaštitili korisnici i njihovi podaci.

Poveznice na relevantne stranice:

Može se koristiti kao vodič za postavljanje jednostavne P2P mreže između dva korisnika, uz praktične savjete i moguća rješenja problema.

Skip to content