Bezbednost na Internetu, Računarske mreže

Ping flooding – praktični primer

Jednostavan, ali efikasan, denial of service – DoS napad u računarskoj mreži je ping poplava (ping flooding) napad. Ideja je da zlonamerni računar pokrene slanje velikog broja ping poruka ka računaru meti. Ako je dovoljno poruka poslato, veza koja vodi do računara mete se preoptereti, i na taj način onemogući normalna komunikacija sa računarom metom. Cilj ping flooding DoS napada je da…

Pročitaj

Operativni sistemi

Razvoj aplikacije za BOINC grid – Deo II

U prvom delu smo govorili o tome šta predstavlja BOINC i kako se možemo priključiti projektima širom sveta. Drugi deo će nam omogućiti da iskoristimo BOINC i omogućimo našoj aplikaciji da se izvršava iz delova na drugim računarima. Svaka već postojeća aplikacija se može iskoristiti i izvrštiti paralelno. Kako bismo pokrenuli svoj projekat, potrebno je da pripremimo server. Server će…

Pročitaj

Operativni sistemi

Work Binder na Kubernetes infrastrukturi

Kubernetes je open-source platforma za automatizovanje raspoređivanja, skaliranja i upravljanja kontejnerima. On rešava probleme sa raspodelom opterećenja, automatskim oproavkom, skaliranjem i ponovnim pokretanjem node-ova i kontejnera, obezbeđuje otkrivanje servisa i minimalno vreme isporučivanja kontejnera. Kubernetes je veoma portabilan (pokretanje je moguće na cloud provajderima, bare-metal i hibridnim sistemima), konfigurabilan, modularan i poseduje veliku podršku zajednice kao i velikih kompanija. Nastalo…

Pročitaj

Virtuelizacija

Docker i Kubernetes – Deo II

U prethodnom tekstu je opisan koncept kontejnera i definisan je Docker kao aplikacija otvorenog koda koja automatizuje razvijanje aplikacija u kontejneru. Opisane su osnovne komponente Docker-a: klijent i server, slike, registri i kontejneri. Pored arhitekture Dockera-a dato je uputstvo za listanje i preuzimanje Docker slika i opisan je način kreiranja nove Docker slike. U nastavku ovog teksta biće reči o…

Pročitaj

Virtuelizacija

Vagrant

Vagrant je alat za izgradnju kompletnog razvojnog okruženja. Jednostavnim načinom za korišćenje i fokusom na automatizaciju, Vagrant sam po sebi smanjuje vreme za podešavanje radnog okruženja, pritom povećavajući razvoj/proizvodnju.

Bezbednost na Internetu, Računarske mreže

Virtuelne mreže – Deo III

Svaki zadatak predstavlja neku topologiju virtuelne mreže. U ovom delu je opisana postavka i data su rešenja za nekoliko zadataka. U ovom delu su dati: Postavka zadatka. Slika tražene topologije virtuelne mreže i kratak opis. Kloniranje osnovne virtuelne mašine, kreiranje nodova. Virtuelna mreža će biti sastavljena od više virtuelnih mašina (čvorova). Svaka VM će biti klonirana od osnovne VM. Podešavanje…

Pročitaj

Bezbednost na Internetu, Računarske mreže

Virtuelne mreže – Deo II

U ovom delu su opisani koraci koje je neophodno uraditi u VirtualBox-u. Jednom konfigurisan VirtualBox je pogodan za rešavanje većeg broja zadataka. U ovaj korak spadaju: Kreiranje osnovne VM u VirtualBox-u. Osnovna VM će biti korišćena za kloniranje (kreiranje) čvorova virtuelne mreže. Instaliranje i konfigurisanje Ubuntu-a u osnovnoj VM. Konfiguracija će biti uradjena tako da se, posle kloniranja, podešavanje kloniranih…

Pročitaj

Bezbednost na Internetu, Računarske mreže

Virtuelne mreže – Deo I

Prilikom izučavanja mreža i mrežnih tehnologija poželjno je da se studenti upoznaju sa mrežama i softverom koji demonstrira osnovne koncepte. Iako tokom kursa studenti rade u laboratorijama opremljenim računarskim mrežama, javlja se potreba da isprobaju osnovne koncepte i u slobodno vreme. Kreiranje računarske mreže u kućnim uslovima, za mnoge studente, nije moguće, zato što najčešće poseduju samo po jedan računar.…

Pročitaj