Multicast routing
Směrování multicastů
bachelor thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/84467Identifiers
Study Information System: 177174
Collections
- Kvalifikační práce [11322]
Author
Advisor
Referee
Knop, Dušan
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
General Computer Science
Department
Department of Applied Mathematics
Date of defense
16. 6. 2016
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
English
Grade
Excellent
Keywords (English)
multicast routing, BIRD, PIM, networkingV práci implementujeme podporu multicastového směrování do směrovacího démonu BIRD. Nejprve projdeme základní principy multicastu v IP a různé režimy multicastového směrovacího protokolu PIM. Následně rozebíráme aspekty démonu BIRD související s naším cílem. Představujeme řešení spočívající v im- plementaci třech samostatných BIRD protokolů: IGMP, PIM a multicastového rozhraní k jádru OS. Nakonec popisujeme naše nástroje pro testování síťového software jako je BIRD v komplexních virtuálních sítích.
We implement multicast routing in the BIRD routing daemon. At first, we review basic principles of IP multicast and different modes of the PIM multicast routing protocol. Then we outline the architecture of the BIRD and discuss its aspects related to our goal. We present our solution based on adding IGMP, bidi- rectional PIM, and kernel interface as three separate BIRD protocols. Finally, we describe our framework for testing network software in complex virtual networks.