izpis_h1_title_alt

Stičišče internetnih omrežij na osnovi protokola mejnih usmerjevalnikov
ID ŠTIRN, FILIP (Author), ID STERLE, JANEZ (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (1,01 MB)
MD5: 06B1CDB5DC25A67BFAF63B77C2E0137D
PID: 20.500.12556/rul/a87a6cd0-2f07-4902-9cb5-8ae8d30838f9

Abstract
Internet temelji na povezovanju administrativno ločenih omrežij, poimenovanih avtonomni sistemi. V uvodu diplomskega dela je tako podano, kaj vse je potrebno za vzpostavitev uspešne komunikacije med napravami, povezanimi v internetni sistem, oziroma med napravami znotraj organizacije. Sem spadajo informacije o usmerjevalnih protokolih in naslavljanju. Namen diplomske naloge je bil raziskati, kako se internetni ponudniki ter večje organizacije povezujejo med seboj in si izmenjujejo informacije o omrežjih. Protokol mejnih usmerjevalnikov (BGP) je internetni protokol, ki je namenjen prav temu, zato je od vseh obravnavanih usmerjevalnih protokolov tudi bolj podrobno opisan. V jedru dela so podane osnovne funkcije in načini povezovanja s protokolom mejnih usmerjevalnikov. Ponudniki in večje organizacije imajo za ta namen med seboj vzpostavljenih več povezav, za uravnoteženo razporejanje prometnih obremenitev med njimi, pa uporabljajo protokol BGP. Opisana teorija o protokolu zajema njegovo terminologijo in osnovne koncepte delovanja, pri čemer je narejen poudarek na povezovalnih metodah, prek katerih se usmerjevalniki povezujejo med seboj, sporočilih za izmenjavo informacij in kako si na podlagi teh sporočil gradijo usmerjevalne tabele. Razloženi so sledeči pojmi: avtonomni sistem, interne seje BGP, eksterne seje BGP in atributi BGP. Nadaljevanje je namenjeno bolj napredni uporabi protokola BGP. Sem spadajo vprašanja, kako lahko vplivamo na izbor internetnih poti, kako lahko zmanjšamo število omrežij v usmerjevalnih tabelah, in podobno. Filtriranje usmerjevalnih poti je v internetnih sistemih zelo razširjen postopek, zato moramo poznati zadevna orodja na osnovi katerih so realizirana. Analizirali smo sledeče metode: usmerjevalne zemljevide, regularne izraze, sezname predpon ter skupnosti BGP. Sledi poglavje o postopkih, kako si storitveni ponudniki izmenjujejo internetni promet med svojimi avtonomnimi sistemi skozi fizično infrastrukturo, ki ji pravimo stičišče internetnih omrežij (IX). Opisan je Slovenski IX ter mednarodno vozlišče, ki deluje v Amsterdamu. Naštete so prednosti takega povezovanja v smislu alternative neposrednemu medsebojnemu povezovanju. V zadnjem delu smo na praktičnem delu spoznali, kako se operaterji povezujejo prek stičišč in kako si skladno s potrebami ustvarijo svojo usmerjevalno politiko. V tem primeru se operaterji povezujejo na strežnik usmerjevalnih poti, zato smo pred praktičnim delom obravnavali še pomen in uporabo tega strežnika. Glavne prednosti uporabe strežnika usmerjevalnih poti so naslednje: zmanjšanje števila potrebnih eksternih sej BGP, ločeni funkciji usmerjanja in posredovanja ter več stopenj filtriranja prometa. V analizi so podane tudi implementacije strežnikov poti, ki so trenutno na voljo. Za strežnike poti proizvajalca Cisco, pa je v praktičnem delu podan tudi podroben nastavitveni proces skupaj z njegovo obrazložitvijo. Iz sklepa lahko razberemo, da je osnovna nastavitev strežnikov poti sorazmerno enostaven proces, da pa lahko zadeva postane kompleksna, brž ko pridejo k nam informacije o večjem številu poti in je potrebno izbrane izmed njih ustrezno filtrirati. Za zaključek so podani še rezultati praktičnega dela, ki v prvem delu predvsem potrjujejo teze iz obravnavane teorije, s katero smo se seznanili v uvodnih poglavjih diplomskega dela, v zaključnem delu, pa je podana še primerjava preizkušene komercialne rešitve z odprtokodno.

Language:Slovenian
Keywords:internet, omrežja, usmerjevalni protokoli, protokol mejnih usmerjevalnikov, BGP, stičišče internetnih omrežij, strežnik usmerjevalnih poti, Cisco, BIRD
Work type:Bachelor thesis/paper
Organization:FE - Faculty of Electrical Engineering
Year:2016
PID:20.500.12556/RUL-84505 This link opens in a new window
Publication date in RUL:26.08.2016
Views:3015
Downloads:459
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Internet exchange based on border gateway protocol
Abstract:
The internet is based on the integration of separated administrative networks, named autonomous systems. In the introduction of this thesis we shortly describe what is necessary in order to establish successful communication between devices that are connected to the internet or between devices within an organization. This includes information about routing protocols and internet addressing. The thesis mostly deals with how internet providers and large organizations connect with each other and exchange information. The protocol that serves this purpose, and is the main object of interest of the thesis, is called the border gateway protocol (BGP). The core part of the thesis includes the basic functions and ways of connecting with the protocol. Providers and large organizations keep multiple mutual links for this purpose. In order to balance and distribute the traffic load between them, they use the BGP protocol. The basic theory about the protocol includes its terminology and concepts, the focus being on how the routers – devices that forward data packets along networks – connect to each other using this protocol, as well as which messages they exchange and how they, on the basis of these messages, build the routing table. The theory features some of the following concepts: autonomous system, iBGP/eBGP sessions and attributes of BGP protocol. This is followed up with more advanced applications of the protocol. There are some demanding questions, namely about how to influence the selection of paths, how to reduce the number of networks in the routing tables and so on. There is a lot of filtering going on throughout the web; so it is necessary to know its tools. We describe the following tools: route maps, regular expressions, prefix lists and BGP communities. The next part deals with how service providers exchange internet traffic between/among their autonomous systems through physical infrastructure, called internet exchange points. We have taken a closer look at the Slovenian IX and another larger one located in Amsterdam. We also describe the benefits of such connections, compared to direct connections. The final part of the thesis gives a practical example of how two operators can interconnect through the internet exchange, and how they – if necessary – can build a routing policy. But since in this case, the operators connect through a route server, we have to start by describing the function and usage of this server first. The results show that the main benefits of route servers are the following - a smaller number of eBGP sessions, separated functions of routing and forwarding and more stages of filtering of the internet traffic. Further on, we take a look at some practical implementations of the route servers on offer. In the practical part of the thesis we explain the list of commands on routers provided by the American firm Cisco Systems. Our conclusion is that the basic setting is a simple one, but complexity rises as we receive more infromation, meaning we have to filter some out. To conclude, some results from practical part are presented and they confirm the theory accrued during this thesis. We then compare the commercial solution with the open-source one, as well as listing all pros and cons regarding one and the other.

Keywords:internet, networks, routing protocols, border gateway protocol, BGP, internet exchange points, route server, Cisco, BIRD

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back