Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 604600

Implementacija podrške za upravljanje višeodredišnim prosljeđivanjem paketa pasivnim IGMP slušanjem u programskom Ethernet prospojniku


Prebeg, Ivor
Implementacija podrške za upravljanje višeodredišnim prosljeđivanjem paketa pasivnim IGMP slušanjem u programskom Ethernet prospojniku, 2010., diplomski rad, diplomski, Fakultet elektrotehnike i računarstva, Zagreb


CROSBI ID: 604600 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Implementacija podrške za upravljanje višeodredišnim prosljeđivanjem paketa pasivnim IGMP slušanjem u programskom Ethernet prospojniku
(Implementation of multicast forwarding management support using passive IGMP snooping in software Ethernet switch)

Autori
Prebeg, Ivor

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, diplomski

Fakultet
Fakultet elektrotehnike i računarstva

Mjesto
Zagreb

Datum
05.07

Godina
2010

Stranica
45

Mentor
Mikuc, Miljenko

Neposredni voditelj
Zec, Marko

Ključne riječi
IGMP; višeodredišno prosljeđivanje; prospojnik; programska podrška; virtualizacija; FreeBSD; VIMAGE
(IGMP; multicast; switch; virtualization; FreeBSD; VIMAGE)

Sažetak
Iako običan korisnik Interneta gotovo uvijek može bez smetnji otvoriti svoju Facebook stranicu ili gledati televizijski program prenošen internetskim tehnologijama, Internet pati od mnoštva problema koji se pokušavaju privremeno riješiti na razne načine. Jedan od njih je i neoptimalnost u prosljeđivanju višeodredišnog prometa u prospojnicima podatkovnog sloja. Naime, kako se upravljanje višeodredišnim grupama obavlja protokolom IGMP, u protokolnom složaju smještenom iznad, odnosno unutar mrežnog sloja, prospojnik podatkovnog sloja po pravilima OSI, odnosno TCP/IP složaja ne smije zadirati u zaglavlja ostalih slojeva. Prema tome, prospojnik nema znanja o pripadnosti krajnjih računala višeodredišnim grupama, pa višeodredišni promet procesira kao da se radi o difuzno razaslanom te ga prosljeđuje na sva sučelja osim onog na kojem je primljen. Time se stvara nepotreban mrežni promet koji u mrežama s intenzivnim višeodredišnim prometom uzrokuje zagušenja. Rješenje koje se nameće samo po sebi je ugradnja mogućnosti procesiranja poruka prometa IGMP u prospojnike, na osnovu koji prospojnik može izgraditi tablice prosljeđivanja i tako reducirati broj nepotrebnih dupliciranja višeodredišnih paketa. Kako ovo rješenje krši opće principe OSI, odnosno TCP/IP složaja vjerojatno nikad neće postati službeno standardizirano, no unatoč tome ugrađeno je u napredne prospojnike pa njegovu implementaciju možemo smatrati opravdanom. Virtualizacija protokola usmjeravanja višeodredišnog prometa nužan je korak u razvoju tehnologije VIMAGE implementirane u operacijskom sustavu FreeBSD. VIMAGE omogućuje istovremeno pokretanje više instanci mrežnog složaja unutar jezgre čime virtualna jail okruženja postaju sasvim neovisna u smislu mrežne konfiguracije. To znači da je unutar svakog jail okruženja moguće pokrenuti neovisnu konfiguraciju sigurnosne stijene, usmjerivačkog programa, virtualnih mrežnih sučelja i slično. Kako bi virtualizacija mrežnog složaja bila sasvim funkcionalna, svaka implementacija korištenih protokola mora biti napisana držeći se pravila posebne programske paradigme koju zahtjeva tehnologija VIMAGE. Tako je, na primjer, moguće koristiti VIMAGE tehnologiju bez virtualizirane implementacije protokola SCTP ukoliko mrežna konfiguracija ne koristi protokol SCTP. Potrebnim se pokazalo korištenje višeodredišne komunikacije unutar virtualnog okruženja jail. Osim virtualizacije protokola IGMP, potrebno je također prilagoditi implementaciju protokola za usmjerivanje višeodredišnog prometa, PIM-SM i PIM-DM, što je i učinjeno, a programski kod postao je dio operacijskog sustava FreeBSD.

Izvorni jezik
Hrvatski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Projekti:
036-0362027-1640 - Upravljanje mrežom i uslugama temeljeno na znanju (Jevtić, Dragan, MZO ) ( CroRIS)

Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Miljenko Mikuc (mentor)


Citiraj ovu publikaciju:

Prebeg, Ivor
Implementacija podrške za upravljanje višeodredišnim prosljeđivanjem paketa pasivnim IGMP slušanjem u programskom Ethernet prospojniku, 2010., diplomski rad, diplomski, Fakultet elektrotehnike i računarstva, Zagreb
Prebeg, I. (2010) 'Implementacija podrške za upravljanje višeodredišnim prosljeđivanjem paketa pasivnim IGMP slušanjem u programskom Ethernet prospojniku', diplomski rad, diplomski, Fakultet elektrotehnike i računarstva, Zagreb.
@phdthesis{phdthesis, author = {Prebeg, Ivor}, year = {2010}, pages = {45}, keywords = {IGMP, vi\v{s}eodredi\v{s}no proslje\djivanje, prospojnik, programska podr\v{s}ka, virtualizacija, FreeBSD, VIMAGE}, title = {Implementacija podr\v{s}ke za upravljanje vi\v{s}eodredi\v{s}nim proslje\djivanjem paketa pasivnim IGMP slu\v{s}anjem u programskom Ethernet prospojniku}, keyword = {IGMP, vi\v{s}eodredi\v{s}no proslje\djivanje, prospojnik, programska podr\v{s}ka, virtualizacija, FreeBSD, VIMAGE}, publisherplace = {Zagreb} }
@phdthesis{phdthesis, author = {Prebeg, Ivor}, year = {2010}, pages = {45}, keywords = {IGMP, multicast, switch, virtualization, FreeBSD, VIMAGE}, title = {Implementation of multicast forwarding management support using passive IGMP snooping in software Ethernet switch}, keyword = {IGMP, multicast, switch, virtualization, FreeBSD, VIMAGE}, publisherplace = {Zagreb} }




Contrast
Increase Font
Decrease Font
Dyslexic Font