Dynamische routering. Routeringsalgoritmes

Maat: px
Weergave met pagina beginnen:

Download "Dynamische routering. Routeringsalgoritmes"

Transcriptie

1 0 1 Dynamische routering Routers informeren naburige routers over de netwerken waarmee ze verbonden zijn Routing daemon communiceert via een routing protocol en past dynamisch de routing tabel aan (toevoegen/verwijderen). Bij alternatieve routes naar dezelfde bestemming: daemon kiest de beste route. Internet: onderverdeeld in een aantal autonome systemen (AS) Een AS wordt normaal beheerd door één enkele entiteit IGP Interior Gateway Protocol: elk AS gebruikt zijn eigen routing protocol om te communiceren tussen de verschillende routers binnen het AS, bijv. RIP en OSPF. EGP Exterior Gateway Protocol: gebruikt tussen routers in verschillende AS, bijv. BGP, gebaseerd op TCP Twee categorieën gecentraliseerd: het pad met de laagste kosten wordt berekend aan de hand van kennis over het hele netwerk; het algortime kent dus alle verbindingen tussen de knopen inclusief de kosten; deze informatie moet eerst verzameld worden in een router en dan kan de berekening uitgevoerd worden; omdat het algoritme moet weten hoe groot de kosten van alle links in het netwerk zijn, wordt zo n algoritme een linkstatealgoritme genoemd; gedecentraliseerd: het pad met de laagste kosten wordt iteratief en gedistribueerd berekend; een knoop begint de berekening met de kennis van de links waarmee hij verbonden is; de resultaten van deze berekening wordt doorgegeven aan de buurknopen; en dit proces zit zich iteratief verder; hier wordt gesproken van een distancevectoralgortime omdat elke knoop een vector met schattingen van de kosten (afstanden) naar alle andere knopen in het netwerk bijhoudt. Routeringsalgoritmes doel: bepalen van een goed pad doorheen het netwerk tussen zenders en ontvangers Formulering: een graaf G = (N, E), een verzameling van N knopen en E bogen Boog (x, y) tussen knopen x en y: met c(x, y) de link kosten meestal gerelateerd aan de lengte van de fysieke verbinding tussen x en y. Ongerichte grafen: bogen hebben geen richting en c(x, y) = c(y, x). Knoop y is een buur van knoop x wanneer boog (x, y) element is van E Een pad in een graaf G = (N, E) is een reeks knopen (x 1, x,...,x p ) waarbij alle knopenparen (x 1, x ), (x, x 3 ),...,(x p 1, x p ) bogen zijn in E. Voorbeeld 6 knopen en 10 bogen Pad met laagste kosten tussen routers A en Z heeft totale kost van. Het pad loopt vanaf A via B en Y naar Z. A 1 C B Y X Z Andere onderverdelingen zijn en statisch: het gebruikte pad verandert weinig in de tijd en meestal omwille van een menselijk ingrijpen; dynamisch: paden veranderen afhankelijk van belasting of topologie van het netwerk; zo n dynamisch algoritme wordt periodiek uitgevoerd of als reactie op veranderingen in de topologie van het netwerk; daardoor zijn ze ook gevoeliger voor lussen en oscillaties in paden; load-sensitive: de kosten van een link zijn afhankelijk van de belasting van de link; een hoogbelaste link zal een hogere kost hebben en zal daardoor door zo n algoritme minder opgenomen worden in het pad met de kleinste kost; load-insensitive: de kosten van een link zijn expliciet onafhankelijk van de huidige (of vroegere) mate van belasting van die link. De huidige routeringsalgoritmen in het internet zijn van deze soort.

2 3 Voorbeeld. stap reeds B C X Y Z Linkstaterouteringsalgoritmes Een linkstatealgoritme werkt op basis van kennis van de volledige netwerktopologie en de kosten van alle links. 1. elke knoop broadcast linkstatepaketten naar alle andere knopen in het netwerk linkstatepakket bevat identiteiten en kosten van de daarmee verbonden links na een tijdje hebben alle knopen in het netwerk een identiek en compleet overzicht van het netwerk;. elke knoop kan de paden met de laagste kost naar elke andere knoop in het netwerk berekenen. 0 A [A, 1] [A, ] [0, ] [A, ] [0, ] 1 AB [B, ] [B, ] [0, ] ABC [B, ] [0, ] 3 ABCY [Y, 3] [Y, 7] 4 ABCYX [X, ] ABCYXZ [A, 1] [A, ] [Y, 3] [B, ] [X, ] Dit algoritme bepaalt in feite de kortste route van het startknooppunt naar elk ander knooppunt. In de laatste stap wordt voor elke knoop de waarde van het kortste pad vanuit de startknoop A gevonden. Voor knoop Z is deze waarde en het pad loopt langs Z, X, Y, B, A (te bepalen via de herkomstgetallen). Algoritme van Dijkstra Alle knopen krijgen een label, bestaande uit twee getallen, zodanig dat via deze labels het kortste pad kan gevonden worden: 1. Initialisatie. Elk knoop krijgt een label, bestaande uit twee getallen. Het eerste getal geeft aan vanuit welke knoop de betreffende knoop gelabeld is (het herkomstgetal). Het tweede getal geeft de waarde d(i) van het label, met i het knoopnummer. De startknoop s krijgt label [s, 0]. De buren v van de startknoop krijgen een label gelijk aan [s, d(v)] met d[v] = c(s, v), de kost van de boog (s, v). All andere knopen krijgen een label [0, ].. Labelingsproces. Bepaal de knoop w die nog aan bod gekomen is, met minimale d(w). Pas de label van elke buur v van w eventueel aan, indien d(w) + c wv < d(v): de label van de knoop v wordt [w, d(w) + c wv ]. Herhaal deze stap totdat er alle knopen aan bod gekomen zijn. 3. Kortste pad. Elke knoop heeft nu een labelwaarde, die de waarde is van het kortste pad van de startknoop naar de betreffende knoop. Via de herkomstgetallen van de labels kan het kortste pad worden teruggezocht. Oefening. Zoek de kortste paden vanuit D naar alle andere routers. A B 3 D F C E G H

3 4 Distance vector padbepalingsalgoritme gedistribueerd: elke node ontvangt alleen informatie van één of meer direct aangrenzende nodes; het algoritme voert aan de hand daarvan een berekening uit en deelt vervolgens het resultaat van de berekening aan de aangrenzende nodes mee; iteratief: dit proces gaat net zo lang door totdat er geen informatie meer tussen de aangrenzende nodes wordt uitgewisseld (zelfbeëindigend); asynchroon: voor het uitvoeren van het algoritme hoeven de betrokken nodes niet in een vaste volgorde samen te werken; informatie die doorgespeeld wordt: een vector met afstanden naar de bestemmingen praktisch nut: 1. de oplossing levert de records in de forwardingstabel van x. Onderstel dat v de aangrenzende node van x is waarbij het minimum van de vergelijking gevonden wordt. Wanneer knoop x een paket naar knoop y wil verzenden via het pad met de laagste kosten, dan moet deze knoop dat via knoop v doen. Dus in de forwardingstabel van x zal v de volgendehoprouter voor de uiteindelijke bestemming y zijn.. de vergelijking laat de communicatievorm tussen aangrenzende knopen zien: elke knoop x begint met het berekenen van D x (y), schatting van de kosten van het pad met de laagste kosten tussen zichzelf en knoop y voor alle knopen in N; de distancevector die door knoop x verstuurd wordt, is D x = [D x (y) : y N]. Vergelijking van Bellman-Ford belangrijke relatie tussen de kosten van paden met de laagste kosten: d x (y) = min v {c(x, v) + d v (y)} met v alle aangrenzende knopen van x met d x (y) de kosten van het pad met de laagste kosten van knoop x naar knoop y. nogal intuïtief: wanneer we reizen van x naar v en dan het pad met de laagste kosten van v naar y nemen, zijn de kosten van het pad c(x, v)+d v (y); omdat we de reis moeten starten bij een aangrenzende knoop v, worden de laagste kosten van x naar y bepaald door het minimum van c(x, v) + d v (y) genomen over alle aangrenzende knopen v. Voorbeeld: laagste kosten vanuit de buren van A naar Z gekend: d Y (Z) = 3, d C (Z) =, d B (Z) = 4 kost van het kortste pad vanuit A naar Z min{ + 3, +, 1 = 4}, gelijk aan. A C 1 B Y X Z Werking Elke knoop x beschikt over volgende actuele routeringsinformatie: voor elke buur v de kost c(x, v) naar de buur v; de distancevector van x, D x = [D x (y) : y N] met daarin de schatting van x van de kosten naar alle bestemmingen y in N; de distancevectoren van elke buur v, D v. Af en toe verzendt elke knoop een kopie van zijn eigen distancevector naar alle aangrenzende knopen. Bij ontvangst van een nieuwe distancevector van een van zijn buren v in knoop x wordt met de vergelijking van Bellman-Ford zijn eigen distancevector geactualiseerd: D y (x) = min v [c(x, v) + D v (y)] voor elke knoop y N Bij wijzigingen in de distancevector zal knoop x deze geactualiseerde distancevector naar alle aangrenzende knopen verzenden. En deze knopen kunnen dan elk hun eigen distancevector actualiseren en doorsturen naar hun buren.

4 6 7 Routing Information Protocol (RIP) elke router maakt periodiek (30 seconden) zijn complete routeringstabel bekend aan andere routers (UDP, poort 0); voor elk netwerk dat de router kan bereiken, wordt de metric vermeld: hop count of het aantal stappen naar de bestemming; werking: stel dat R1 van een naburige R hoort dat deze netwerk N kan bereiken in stappen; daardoor berekent R1 dat hij netwerk N kan bereiken in 6 stappen, door het pakket naar R te sturen; R1 kan dus zijn eigen routeringstabel aanpassen, maar alleen wanneer R1 nog geen route had naar N of wanneer de oude route langer was dan de nieuwe route. routes worden uit de tabel verwijderd wanneer de route een metric van 16 of meer heeft of wanneer een route een tijdlang (3 minuten) niet meer bevestigd is. A B C D Verbinding tussen C en D valt uit broadcast bestem hop-count A D 3 B D C D broadcast bestem hop-count A D 3 B D C D 3 broadcast bestem hop-count A D 3 B D 4 C D 3 Probleem A D 3 B B D C C D 1 A D 3 B B D C C D 3 B A D 3 B B D 4 C C D 3 B A D B B D 4 C C D B C B D 3 B Voorbeeld A B C D A 1 A 1 D C D 1 A B D 1 A 3 C B C Er ontstaat een lus in het pad: om D te bereiken bepaalt C het pad via B, en B via C. Een paket dat bij B of C aankomt op weg naar D zal eeuwig heen en weer verzonden worden tussen deze twee knopen. Een eerste oplossing voor dit probleem is split horizon: in RIP-broadcasts op een bepaald netwerk worden geen routes opgenomen die via dat betreffende netwerk lopen. Dus: B zal in zijn RIP-broadcast op het netwerk van C geen route opnemen naar D (omdat die route via het netwerk van C loopt). Maar dit is niet voldoende om alle problemen op te lossen. Bij de techniek poisoned reverse worden routes wel doorgestuurd maar krijgen bepaalde routes een oneindige kost. In bovenvermelde lus heeft knoop B een pad naar knoop D via knoop C berekend. Knoop B meldt aan knoop C dat zijn afstand naar knoop D oneindig is (D B (D) = ). Vanaf dan zal knoop C niet meer via knoop B naar knoop D gaan, want de kost wordt c(c, B) + d B (D) of c(c, B) +. Ook deze techniek is niet voldoende wanneer lus via drie of meer knopen loopt.

5 8 9 Nadelen van RIP count to infinity: routing loop IP-pakkketten met als bestemming D worden heen en weer gestuurd tussen B en C tot hun time-to-live verstreken is; bij infinity (16) wordt de route wel opgeruimd; trage convergentie: bij een verandering in de topologie kan het vele minuten duren voordat een consistente routeringssituatie terug bereikt is; hop count is de enige maatstaf: wat met twee snelle LAN-verbindingen ten opzichte van één trage punt-naar-puntverbinding; duur omwille van het gebruik van broadcasting oorspronkelijk geen ondersteuning voor subnetting en CIDR security-problemen: boodschappen worden blind vertrouwd, zonder authenticatie van de afzender gevoelig voor fouten in implementaties en fouten van beheerders: het verspreiden van fouten kan tot chaos leiden. + vooral geschikt voor eenvoudige en statische netwerken Globale werking van OSPF 1. Elke node bepaalt regelmatig (elke 10 seconden) welke interlinks hij heeft (Hello pakketjes) en wat de kwaliteit/kosten van die interlinks zijn. Als er ook een pakketje van de andere kant komt (de link is dus bidirectioneel) kijkt de node of de link-statusgegevens (LSA) kloppen met zijn link status database. Actualiseren van de interlinks database: de nodes aan beide einden van de interlink sturen elkaar alle LSA headers toe en over en weer worden updates uitgewisseld. Als de twee nodes volledig gesynchroniseerd zijn (fully adjacent), wordt de nieuwe info doorgegeven aan de andere nodes (reliable flooding).. Elke node bouwt op basis van de ontvangen LSA s een complete database van interlinks op. Met deze gegevens berekent elke node door middel van het Dijkstra OSPF algoritme de beste routes. Deze worden vastgelegd in de routeringstabel. Een interlink wordt alleen in de routering opgenomen als beide nodes (van de interlink) de route adverteren. 3. Als er dingen veranderen in het netwerk worden er nieuwe LSA s verstuurd, de databases van de link states worden opnieuw gesynchroniseerd tussen de nodes en de routeringstabellen worden aangepast. Open Shortest Path First elke router houdt de status van al zijn links bij een database met link states: beschrijvingen van de actuele verbindingen: wat voor soort verbinding, wie met wie verbonden en wat de kosten van een verbinding zijn. flooding: deze informatie wordt doorgespeeld aan andere routers, die op hun beurt de informatie ook weer verder zullen sturen: uiteindelijk komt de informatie van elke router bij elke andere router terecht routers bouwen op deze manier een complete kaart op van de netwerktopologie routes naar een bepaalde bestemming kunnen op basis van deze kaart lokaal uitgerekend worden (kortste pad-algoritme van Dijkstra) alleen bij veranderingen in de topologie worden updates gestuurd. Link State Advertisements (LSA) hebben een volgnummer, zodat duidelijk is welk LSA het meest recent is en een veld dat de ouderdom aangeeft. Als de maximale leeftijd (3600 seconden) wordt overschreden, wordt een LSA verwijderd uit de databases. OSPF link-state pakketten 1. Hello: realiseren en onderhouden van naburigheid met andere routers; bepalen van designated router en backup designated router (hello interval, dead interval, area number). Database Description (DBD): verkorte versie van de link-state databank van de zender; ontvanger vergelijkt dit met zijn eigen link-state databank 3. Link State Request (LSR): van een ontvangende router die meer informatie vraagt in verband met een entry in de databank 4. Link State Update (LSU): antwoord op een LSR met nieuwe informatie in de vorm van een Link-State Advertisement (LSA) neighbour tabel: informatie over de buren topology tabel: informatie over volledige netwerk routing tabel: nadat de kortste paden berekend zijn. Link State Acknowledgement (LSAck): bevestiging van de ontvangst van een LSU boodschap.

6 30 Karakteristieken geen beperking van een weg bepalen tussen slechts 1 kruispunten (hops) snellere convergentie, omdat veranderingen in de topologie direct gemeld worden gecompliceerdere implementatie meer lokale berekeningen nodig: zowel voor het opbouwen van de kaart als voor het berekenen van de routes; het aantal routers in het netwerk mag daarom niet meer zijn dan een paar honderd minder foutgevoelig: het complete pad naar de bestemming is gekend: er is niet alleen gekend dat er een route is, maar ook hoe die route loopt load balancing: omdat de volledige netwerktopologie gekend is, kunnen meerdere alternatieve routes berekend worden en kan de belasting eventueel gedeeld worden over de alternatieve routes. Vergelijking LS: elke knoop communiceert met alle andere knopen (via broadcast), maar levert alleen de kosten van de direct aangrenzende knopen DV: elke knoop communiceert alleen met de direct aangrenzende knopen, maar levert aan die buren schattingen van de laagste kosten van zichzelf naar alle andere knopen (waarvan hij weet heeft) in het netwerk Complexiteit berichten Convergentie snelheid Robustheid LS: linkstate elke router informatie over alle links in het netwerk O( N ) berekeningen O( N E ) berichten routeringsberekeningen zijn van elkaar afgescheiden DV: distance vector alleen direct met elkaar verbonden routers wisselen bij elke iteratie informatie uit langzame convergentie en ev. creatie van lussen (count-toinfinity) knoop kan foutieve informatie over een pad met laagste kosten verzenden

Opvullen van de routeringstabel. Statisch of dynamisch. Dynamische routering. Distance vector padbepalingsalgoritme

Opvullen van de routeringstabel. Statisch of dynamisch. Dynamische routering. Distance vector padbepalingsalgoritme Opvullen van de routeringstabel 1. bij het configureren van een netwerkinterface wordt een directe route automatisch ingevuld voor het netwerk waaraan de netwerkinterface gekoppeld is 2. statische en dynamische

Nadere informatie

Computerarchitectuur en netwerken. Netwerklaag/Routering

Computerarchitectuur en netwerken. Netwerklaag/Routering Computerarchitectuur en netwerken Netwerklaag/Routering Lennart Herlaar 8 oktober 06 Inhoud Routeringsalgoritmen Link state Distance vector Hierarchische routering Routering in Internet RIP OSPF BGP Lennart

Nadere informatie

Bij rekenvragen de berekening opschrijven. Bij beredeneringsvragen de motivering geven.

Bij rekenvragen de berekening opschrijven. Bij beredeneringsvragen de motivering geven. Open vragen (7 vragen): 60% van het cijfer. ij rekenvragen de berekening opschrijven. ij beredeneringsvragen de motivering geven. 1. Een browser vraagt een kleine HTML pagina op van een website. In de

Nadere informatie

Kortste Paden. Algoritmiek

Kortste Paden. Algoritmiek Kortste Paden Toepassingen Kevin Bacon getal Six degrees of separation Heeft een netwerk de small-world eigenschap? TomTom / Google Maps 2 Kortste paden Gerichte graaf G=(N,A), en een lengte L(v,w) voor

Nadere informatie

Algoritmes in ons dagelijks leven. Leve de Wiskunde! 7 April 2017 Jacobien Carstens

Algoritmes in ons dagelijks leven. Leve de Wiskunde! 7 April 2017 Jacobien Carstens Algoritmes in ons dagelijks leven Leve de Wiskunde! 7 April 2017 Jacobien Carstens Wat is een algoritme? Een algoritme is een eindige reeks instructies die vanuit een gegeven begintoestand naar een beoogd

Nadere informatie

Kortste Paden. Algoritmiek

Kortste Paden. Algoritmiek Kortste Paden Vandaag Kortste Paden probleem All pairs / Single Source / Single Target versies DP algoritme voor All Pairs probleem (Floyd s algoritme) Dijkstra s algoritme voor Single Source Negatieve

Nadere informatie

Grafen. Indien de uitgraad van ieder punt 1 is, dan bevat de graaf een cykel. Indien de ingraad van ieder punt 1 is, dan bevat de graaf een cykel.

Grafen. Indien de uitgraad van ieder punt 1 is, dan bevat de graaf een cykel. Indien de ingraad van ieder punt 1 is, dan bevat de graaf een cykel. Grafen Grafen Een graaf bestaat uit een verzameling punten (ook wel knopen, of in het engels vertices genoemd) en een verzameling kanten (edges) of pijlen (arcs), waarbij de kanten en pijlen tussen twee

Nadere informatie

IPv6 Workshop Routering Niels den Otter <Niels.denOtter@surfnet.nl>

IPv6 Workshop Routering Niels den Otter <Niels.denOtter@surfnet.nl> IPv6 Workshop Routering Niels den Otter Utrecht, 19 maart 2008 Introductie - Meeste routeringsprotocollen zijn aanpast of uitbreid voor IPv6 - Soms nieuwe versies van het protocol

Nadere informatie

N E T W E R K E N C O M P U T E R. Inhoudsopgave

N E T W E R K E N C O M P U T E R. Inhoudsopgave KULeuven Technologiecampus De Nayer Industrieel ingenieur Opleiding Elektronica-ICT Masterjaar C O M P U T E R N E T W E R K E N Inhoudsopgave 1. Internet Protocol 2. Routing 3. Domain name service 4.

Nadere informatie

Inhoud Inleiding switched netwerken 11 Basis-switch-concepten en confi guratie 39 3 VLAN s

Inhoud Inleiding switched netwerken 11 Basis-switch-concepten en confi guratie 39 3 VLAN s 5 Inhoud 1 Inleiding switched netwerken 11 1.1 LAN-ontwerp 11 1.1.1 Geconvergeerde netwerken 12 1.1.2 Switched netwerken 19 1.2 De switched omgeving 24 1.2.1 Frame-forwarding 24 1.2.2 Switch-domeinen 33

Nadere informatie

Computerarchitectuur en netwerken. Multicast protocollen Datalinklaag/LANs

Computerarchitectuur en netwerken. Multicast protocollen Datalinklaag/LANs Computerarchitectuur en netwerken 12 Multicast protocollen Datalinklaag/LANs Lennart Herlaar 24 oktober 2017 Inhoud Netwerklaag broadcast multicast Datalink laag foutdetectie en -correctie multiple access

Nadere informatie

LAN, MAN, WAN. Telematica. Schakeltechnieken. Circuitschakeling. 4Wordt vooral gebruikt in het telefoonnetwerk 4Communicatie bestaat uit 3 fasen:

LAN, MAN, WAN. Telematica. Schakeltechnieken. Circuitschakeling. 4Wordt vooral gebruikt in het telefoonnetwerk 4Communicatie bestaat uit 3 fasen: LAN, MAN, WAN Telematica Networking (Netwerk laag) Hoofdstuk 11, 12 Schakeltechnieken 4Circuitschakeling: tussen zender en ontvanger wordt een verbinding gelegd voor de duur van de communicatie 4Pakketschakeling:

Nadere informatie

Revisie geschiedenis. [XXTER & KNX via IP]

Revisie geschiedenis. [XXTER & KNX via IP] Revisie geschiedenis [XXTER & KNX via IP] Auteur: Freddy Van Geel Verbinding maken met xxter via internet met de KNX bus, voor programmeren of visualiseren en sturen. Gemakkelijk, maar niet zo eenvoudig!

Nadere informatie

Het Internet zou omschreven kunnen worden als een wereldwijd netwerk van computer-netwerken die met elkaar verbonden zijn via de TCP/IP techniek.

Het Internet zou omschreven kunnen worden als een wereldwijd netwerk van computer-netwerken die met elkaar verbonden zijn via de TCP/IP techniek. Scriptie door een scholier 5419 woorden 19 mei 2001 6,9 114 keer beoordeeld Vak Informatica Strcutuur Wat is het Internet? Het Internet zou omschreven kunnen worden als een wereldwijd netwerk van computer-netwerken

Nadere informatie

11/2 Routing onder Novell

11/2 Routing onder Novell Troubleshooting 11/2 Routing onder Novell 11/2.1 Inleiding In vroeger dagen had Novell een product genaamd Multi Protocol Router. Hiermee kon een Novell-server worden ingericht als volwaardige router.

Nadere informatie

4IP = Internet Protocol 4Protocol gebruikt op netwerk laag in het internet 4Geen betrouwbaarheid

4IP = Internet Protocol 4Protocol gebruikt op netwerk laag in het internet 4Geen betrouwbaarheid Internet Protocol Telematica Quality Of Service (Netwerk laag) Hoofdstuk 5 4IP = Internet Protocol 4Protocol gebruikt op netwerk laag in het internet 4Geen betrouwbaarheid n Pakketten kunnen verloren raken

Nadere informatie

Tweede deeltentamen Netwerken (INFONW) 29 juni 2009

Tweede deeltentamen Netwerken (INFONW) 29 juni 2009 Departement Informatica en Informatiekunde, Faculteit Bètawetenschappen, UU. In elektronische vorm beschikbaar gemaakt door de TBC van A Eskwadraat. Het college INFONW werd in 2008-2009 gegeven door drs.

Nadere informatie

Netwerksimulatie Verslag 3

Netwerksimulatie Verslag 3 Netwerksimulatie Verslag 3 Philippe Dellaert 3e Bachelor Computerwetenschappen-Elektrotechniek Wouter Van Ranst 3e Bachelor Computerwetenschappen-Bedrijfsbeheer 16 mei 2007 1 Vereenvoudigde KULeuvenNet

Nadere informatie

Tentamen Telematica Systemen en Toepassingen (261000) 3 november 2010, 8.45 12.15

Tentamen Telematica Systemen en Toepassingen (261000) 3 november 2010, 8.45 12.15 Page 1 of 14 Naam Initialen Studentnummer Studierichting Tentamen Telematica Systemen en Toepassingen (261000) 3 november 2010, 8.45 12.15 Opmerkingen: Alleen 1 dubbelzijdig blad met aantekeningen / samenvatting

Nadere informatie

Basis Netwerkconfiguratie. Ing. Tijl Deneut Lector Toegepaste Informatica Howest Onderzoeker XiaK, UGent

Basis Netwerkconfiguratie. Ing. Tijl Deneut Lector Toegepaste Informatica Howest Onderzoeker XiaK, UGent Basis Netwerkconfiguratie Ing. Tijl Deneut Lector Toegepaste Informatica Howest Onderzoeker XiaK, UGent IPv6: andere grootorde Hét IPv4 probleem? -> 32bit getal! Max 2^32 = 4 miljard combinaties Alle IPv4

Nadere informatie

Computernetwerken III: Reeks A

Computernetwerken III: Reeks A Computernetwerken III: Reeks A A1. Configuratie van de netwerkinterface Bridging a. Bespreek alle (ook meer recente) opdrachten, inclusief hun opties en output, die onder Linux voor de configuratie van

Nadere informatie

Examen Telematica Systemen en Toepassingen (261000) 22 juni 2004

Examen Telematica Systemen en Toepassingen (261000) 22 juni 2004 Page 1 of 12 Naam Initialen Studentnummer Geboortedatum Studierichting Examen Telematica Systemen en Toepassingen (261000) 22 juni 2004 Opmerkingen: Alleen 1 dubbelzijdig blad met aantekeningen / samenvatting

Nadere informatie

N.B.: Dit tentamen bestaat uit 30 opgaven Totaal aantal bladzijden: 13

N.B.: Dit tentamen bestaat uit 30 opgaven Totaal aantal bladzijden: 13 TECHNISCHE UNIVERSITEIT DELFT Faculteit EWi Afdeling Softwaretechnologie Basiseenheid PDS Tentamen Computernetwerken (IN26052 19 juni 2007, 14:00-17:OO uur N.B.: Dit tentamen bestaat uit 30 opgaven Totaal

Nadere informatie

Uitwerking tentamen Analyse van Algoritmen, 29 januari

Uitwerking tentamen Analyse van Algoritmen, 29 januari Uitwerking tentamen Analyse van Algoritmen, 29 januari 2007. (a) De buitenste for-lus kent N = 5 iteraties. Na iedere iteratie ziet de rij getallen er als volgt uit: i rij na i e iteratie 2 5 4 6 2 2 4

Nadere informatie

2WO12: Optimalisering in Netwerken

2WO12: Optimalisering in Netwerken 2WO12: Optimalisering in Netwerken Leo van Iersel Technische Universiteit Eindhoven (TU/E) en Centrum Wiskunde & Informatica (CWI) 27 februari 2014 http://homepages.cwi.nl/~iersel/2wo12/ l.j.j.v.iersel@gmail.com

Nadere informatie

Doorzoeken van grafen. Algoritmiek

Doorzoeken van grafen. Algoritmiek Doorzoeken van grafen Algoritmiek Vandaag Methoden om door grafen te wandelen Depth First Search Breadth First Search Gerichte Acyclische Grafen en topologische sorteringen 2 Doolhof start eind 3 Depth

Nadere informatie

5-1. De funktie van de netwerklaag - De datalink brengt frames van het ene punt van een transmissiekanaal naar een ander. 5.

5-1. De funktie van de netwerklaag - De datalink brengt frames van het ene punt van een transmissiekanaal naar een ander. 5. De funktie van de netwerklaag - De datalink brengt frames van het ene punt van een transmissiekanaal naar een ander.. De netwerklaag - De netwerklaag brengt pakketten van bron naar bestemming. in2210 Computernetwerken:

Nadere informatie

BGP. Inter-domain routing met het Border Gateway Protocol. Iljitsch van Beijnum Amsterdam, 14 maart 2006

BGP. Inter-domain routing met het Border Gateway Protocol. Iljitsch van Beijnum Amsterdam, 14 maart 2006 BGP Inter-domain routing met het Border Gateway Protocol Iljitsch van Beijnum Amsterdam, 14 maart 2006 Routing tussen ISPs Interne routingprotocollen werken hier niet: te veel informatie Dus: externe routingprotocollen:

Nadere informatie

5. De netwerklaag. De funktie van de netwerklaag

5. De netwerklaag. De funktie van de netwerklaag . De netwerklaag in3001 datacomm. en netwerken : Netwerklaag 1 De funktie van de netwerklaag - De datalink brengt frames van het ene punt van een transmissiekanaal naar een ander. - De netwerklaag brengt

Nadere informatie

Elfde college algoritmiek. 10 mei Algoritme van Dijkstra, Gretige Algoritmen

Elfde college algoritmiek. 10 mei Algoritme van Dijkstra, Gretige Algoritmen lgoritmiek 019/lgoritme van ijkstra lfde college algoritmiek 10 mei 019 lgoritme van ijkstra, Gretige lgoritmen 1 lgoritmiek 019/ynamisch programmeren Programmeeropdracht 3 Lange Reis 0 10 10 1 1 100 0

Nadere informatie

Inhoudsopgave. SNI handleiding. Inhoudsopgave

Inhoudsopgave. SNI handleiding. Inhoudsopgave Inhoudsopgave Inhoudsopgave INHOUDSOPGAVE...1 INLEIDING...2 AANSPRAKELIJKHEID EN GARANTIE...2 ALGEMENE WERKING...3 PRINT AANSLUITINGEN...4 AANSLUITSCHEMA S...6 VIA COMPUTER NETWERK...6 VIA DONGLE...6 BOUTRONIC

Nadere informatie

5. De netwerklaag. De funktie van de netwerklaag - De datalink brengt frames van het ene punt van een transmissiekanaal naar een ander.

5. De netwerklaag. De funktie van de netwerklaag - De datalink brengt frames van het ene punt van een transmissiekanaal naar een ander. 5. De netwerklaag in2210 Computernetwerken: Netwerklaag 1 De funktie van de netwerklaag - De datalink brengt frames van het ene punt van een transmissiekanaal naar een ander. - De netwerklaag brengt pakketten

Nadere informatie

Computerarchitectuur en netwerken. Multicast protocollen Datalinklaag/LANs

Computerarchitectuur en netwerken. Multicast protocollen Datalinklaag/LANs Computerarchitectuur en netwerken 12 Multicast protocollen Datalinklaag/LANs Lennart Herlaar 20 oktober 2014 Inhoud Netwerklaag broadcast multicast Datalink laag foutdetectie en -correctie multiple access

Nadere informatie

Sommige praktische IP problemen kunnen worden geformuleerd als optimalisering op een netwerk.

Sommige praktische IP problemen kunnen worden geformuleerd als optimalisering op een netwerk. Netwerkanalyse (H3) Sommige praktische IP problemen kunnen worden geformuleerd als optimalisering op een netwerk. Deze problemen kunnen vaak als continu LP probleem worden opgelost. Door de speciale structuur

Nadere informatie

Hoofdstuk!7!Kortste!paden!

Hoofdstuk!7!Kortste!paden! oofdstukkortstepaden oofdstukkortstepaden In een gewogen graaf is men soms geïnteresseerd in het kortste pad tussen twee punten: dat is een pad, waarbij de som van de gewichten zo klein mogelijk is..inleiding

Nadere informatie

Overzicht. 1. Definities. 2. Basisalgoritme. 3. Label setting methoden. 4. Label correcting methoden. 5. Ondergrenzen. 6.

Overzicht. 1. Definities. 2. Basisalgoritme. 3. Label setting methoden. 4. Label correcting methoden. 5. Ondergrenzen. 6. Overzicht 1. Definities 2. Basisalgoritme 3. Label setting methoden 4. Label correcting methoden 5. Ondergrenzen 6. Resultaten Kortste Pad Probleem 1 Definities Een graaf G = (V, E) bestaat uit een verzameling

Nadere informatie

Veelgestelde vragen Corporate en Zakelijk Internet

Veelgestelde vragen Corporate en Zakelijk Internet Laatste wijziging op 28 februari 2017 Veelgestelde vragen Corporate en Zakelijk Internet In dit document geven wij antwoord op veelgestelde vragen over onze diensten Corporate Internet en Zakelijk Internet.

Nadere informatie

De statespace van Small World Networks

De statespace van Small World Networks De statespace van Small World Networks Emiel Suilen, Daan van den Berg, Frank van Harmelen epsuilen@few.vu.nl, daanvandenberg1976@gmail.com, Frank.van.Harmelen@cs.vu.nl VRIJE UNIVERSITEIT AMSTERDAM 2 juli

Nadere informatie

LAN segment. Virtual local area network. Twee LAN segmenten. Evolutie. een enkelvoudige hub of switch is een fysisch LAN segment (Ethernet segment)

LAN segment. Virtual local area network. Twee LAN segmenten. Evolutie. een enkelvoudige hub of switch is een fysisch LAN segment (Ethernet segment) LAN segment een enkelvoudige hub of is een fysisch LAN segment (Ethernet segment) Virtual local area network een VLAN is een verzameling computers in een LAN die met elkaar kunnen communiceren alsof ze

Nadere informatie

Computernetwerken III Oplossingen van modelvragen

Computernetwerken III Oplossingen van modelvragen Computernetwerken III Oplossingen van modelvragen Tim Besard Dimitri Roose 14 juni 2010 Hoofdstuk 1 Reeks A 1.1 Configuratie van netwerkinterfaces ( 1.2) en bridging (labnota s) Bespreek alle opdrachten

Nadere informatie

Transport-, Routing- en Schedulingproblemen. Wi4062TU / Wi487TU / a86g. Uitwerkingen 08-04-2005

Transport-, Routing- en Schedulingproblemen. Wi4062TU / Wi487TU / a86g. Uitwerkingen 08-04-2005 Transport-, Routing- en Schedulingproblemen Wi4062TU / Wi487TU / a86g Uitwerkingen 08-04-2005 1 Transportprobleem Onderdeel a Fabriek 1 kan 120 ton staal fabriceren in 40 uur. Voor fabriek 2 is dit 150

Nadere informatie

S u b n e t t e n. t h e t r u e s t o r y 1100 0000. 1010 1000. 0000 0001. 0000 0001 1111 1111. 1111 1111. 1111 1111. 0000 0000.

S u b n e t t e n. t h e t r u e s t o r y 1100 0000. 1010 1000. 0000 0001. 0000 0001 1111 1111. 1111 1111. 1111 1111. 0000 0000. S u b n e t t e n t h e t r u e s t o r y 1100 0000. 1010 1000. 0000 0001. 0000 0001 1111 1111. 1111 1111. 1111 1111. 0000 0000 Part 1 Inhoud Wat is een subnet?... 2 Waarom?... 3 Het begin.... 3 Een voorbeeld...

Nadere informatie

SD-WAN, de nieuwe IT- Infrastructuur. Een functionele en technische uitleg waarom SD-WAN zo populair is.

SD-WAN, de nieuwe IT- Infrastructuur. Een functionele en technische uitleg waarom SD-WAN zo populair is. SD-WAN, de nieuwe IT- Infrastructuur Een functionele en technische uitleg waarom SD-WAN zo populair is. 01 Waarom SD-WAN Blz. 1 02 Uitleg SD-WAN Blz. 2 03 Functionaliteiten Blz. 3-4 04 Veilige toegang

Nadere informatie

Benaderingsalgoritmen

Benaderingsalgoritmen Benaderingsalgoritmen Eerste hulp bij NP-moeilijkheid 1 Herhaling NP-volledigheid (1) NP: er is een polynomiaal certificaat voor jainstanties dat in polynomiale tijd te controleren is Een probleem A is

Nadere informatie

9. Strategieën en oplossingsmethoden

9. Strategieën en oplossingsmethoden 9. Strategieën en oplossingsmethoden In dit hoofdstuk wordt nog even terug gekeken naar alle voorgaande hoofdstukken. We herhalen globaal de structuren en geven enkele richtlijnen voor het ontwerpen van

Nadere informatie

Beschrijving webmail Enterprise Hosting

Beschrijving webmail Enterprise Hosting Beschrijving webmail Enterprise Hosting In dit document is beschreven hoe e-mail accounts te beheren zijn via Enterprise Hosting webmail. Webmail is een manier om gebruik te maken van e-mail functionaliteit

Nadere informatie

Basis installatie handleiding TempWeb

Basis installatie handleiding TempWeb Basis installatie handleiding TempWeb Inhoud 1. Checklist (voor de verkoop)... 3 2. De Internet coordinator G10/G11... 4 2.1 LED signalen van de Coördinator... 5 2.2 Het programmeren van een vast IP adres...

Nadere informatie

Toetsmatrijs examen 8491

Toetsmatrijs examen 8491 Kwalificatie en Crebo: MK-telecom ICT engineer 10926 Deelkwalificatie en Crebo: 4087 56105 Servicedocument: 6591 Titel van het examen: Theorie routering en switching Relevante eindtermen. Taco. 1 de leerling

Nadere informatie

Volledig netwerk, Open Source tools geven je de mogelijkheid om netwerkconfiguraties. Virtuele routers in User-mode Linux

Volledig netwerk, Open Source tools geven je de mogelijkheid om netwerkconfiguraties. Virtuele routers in User-mode Linux LM0204PZEBRAweb.qxd 26-03-2004 10:32 Pagina 18 N e t w e r k e n Volledig netwerk, Virtuele routers in User-mode Linux Het testen van verschillende routing configuraties kan meestal alleen met behulp van

Nadere informatie

Tentamen combinatorische optimalisatie Tijd:

Tentamen combinatorische optimalisatie Tijd: Tentamen combinatorische optimalisatie 26-05-2014. Tijd: 9.00-11.30 Tentamen is met gesloten boek. Beschrijf bij elke opgave steeds het belangrijkste idee. Notatie en exacte formulering is van minder belang.

Nadere informatie

Elfde college algoritmiek. 18 mei Algoritme van Dijkstra, Heap, Heapify & Heapsort

Elfde college algoritmiek. 18 mei Algoritme van Dijkstra, Heap, Heapify & Heapsort Algoritmiek 018/Algoritme van Dijkstra Elfde college algoritmiek 18 mei 018 Algoritme van Dijkstra, Heap, Heapify & Heapsort 1 Algoritmiek 018/Algoritme van Dijkstra Uit college 10: Voorb. -1- A B C D

Nadere informatie

Tentamen IN2210 Computernetwerken I dinsdag 28 oktober tot uur

Tentamen IN2210 Computernetwerken I dinsdag 28 oktober tot uur Technische Universiteit Delft Faculteit Elektrotechniek, Wiskunde en Informatica Tentamen IN0 Computernetwerken I dinsdag 8 oktober 003 4.00 tot 7.00 uur Algemeen: - Het gebruik van boeken en aantekeningen

Nadere informatie

Inhoud. Packet Tracer ix. Labs xi

Inhoud. Packet Tracer ix. Labs xi v Inhoud Packet Tracer ix Labs xi 1 Routingconcepten 1 1.1 Initiële configuratie van een router 2 1.1.1 Eigenschappen van een router 2 1.1.2 Apparaten verbinden 14 1.1.3 Basisinstellingen van een router

Nadere informatie

Zelftest Internet concepten en technieken

Zelftest Internet concepten en technieken Zelftest Internet concepten en technieken Document: n0832test.fm 25/01/2017 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTIE ZELFTEST INTERNET CONCEPTEN EN

Nadere informatie

Distributed Systems Chat (DSC) Protocol & Eisen versie 1.7c, 22 maart 2011

Distributed Systems Chat (DSC) Protocol & Eisen versie 1.7c, 22 maart 2011 Distributed Systems Chat (DSC) Protocol & Eisen versie 1.7c, 22 maart 2011 Inhoudsopgave 1) Inleiding 2) Netwerkarchitectuur 3) De Cliënt 4) De Server 5) Te verzamelen en gebruiken data 6) Berichten 7)

Nadere informatie

Examen Datastructuren en Algoritmen II

Examen Datastructuren en Algoritmen II Tweede bachelor Informatica Academiejaar 2016 2017, eerste zittijd Examen Datastructuren en Algoritmen II Naam :.............................................................................. Lees de hele

Nadere informatie

Netwerkstroming. Algoritmiek

Netwerkstroming. Algoritmiek Netwerkstroming Netwerkstroming Toepassingen in Logistiek Video-streaming Subroutine in algoritmen 2 Vandaag Netwerkstroming: wat was dat ook alweer? Minimum Snede Maximum Stroming Stelling Variant: Edmonds-Karp

Nadere informatie

Verslag Project Gedistribueerde Systemen

Verslag Project Gedistribueerde Systemen Bart stukken Bjorn Schobben Wietse Jorissen Verslag Project Gedistribueerde Systemen Platform OS De software is ontwikkeld onder windows (zowel XP als 7). Taal Er is gebruik gemaakt van C++ om het spel

Nadere informatie

Dienstbeschrijving KPN IP-VPN. Een dienst in KPN ÉÉN

Dienstbeschrijving KPN IP-VPN. Een dienst in KPN ÉÉN Dienstbeschrijving KPN IP-VPN Een dienst in KPN ÉÉN Versie : v1.0 Datum : 1 januari 2018 Inhoud 1 Dit is KPN IP-VPN 3 2 KPN IP-VPN varianten 4 2.1 Kenmerken 4 3 KPN IP-VPN 5 3.1 Technisch 5 3.2 Redundancy

Nadere informatie

CVO PANTA RHEI - Schoonmeersstraat 26 9000 GENT 09 335 22 22

CVO PANTA RHEI - Schoonmeersstraat 26 9000 GENT 09 335 22 22 identificatie opleiding Informatica modulenaam Datacommunicatie code module C3 goedkeuring door aantal lestijden 120 studiepunten datum goedkeuring structuurschema / volgtijdelijkheid link: inhoud link

Nadere informatie

Xelion ESPA koppeling Handleiding Beheer V1.6

Xelion ESPA koppeling Handleiding Beheer V1.6 Xelion ESPA koppeling Handleiding Beheer V1.6 van de Xelion ESPA koppeling. Dit document is bedoeld voor beheerders en operators Inhoud 1 Overzicht... 1 2... 2 2.1 Espa apparaat toevoegen... 4 2.1.1 ESPA

Nadere informatie

2 Energiemanagement van een draadloos sensornetwerk

2 Energiemanagement van een draadloos sensornetwerk Nederlandse Samenvattingen 13 2 Energiemanagement van een draadloos sensornetwerk Bennie Mols Steeds meer toepassingen bevatten draadloze sensoren die in een netwerk met elkaar communiceren. Hoe kunnen

Nadere informatie

Transport-, Routing- en Schedulingproblemen. Wi4062TU / Wi487TU / a86g. Uitwerkingen

Transport-, Routing- en Schedulingproblemen. Wi4062TU / Wi487TU / a86g. Uitwerkingen Transport-, Routing- en Schedulingproblemen Wi4062TU / Wi487TU / a86g Uitwerkingen 28-03-2003 1 Docenten Onderdeel a Er zijn 6 vakken V 1, V 2,..., V 6. Vak V j heeft een vraag b j = 1, voor j = 1, 2,...,

Nadere informatie

Wat basiskennis... IPv4, is het einde nabij? Applicatie. Sessie. Fysiek

Wat basiskennis... IPv4, is het einde nabij? Applicatie. Sessie. Fysiek Wat basiskennis... TCP/IP model Applicatie Transport Internet Fysiek OSI model Applicatie Presentatie Sessie Transport Netwerk Data Link Fysiek MAC (bv: 90:fb:a6:ae:b3:5a) IPv4 (bv: 127.0.0.1) (R)ARP TCP,

Nadere informatie

Maak Bezorging Op Dezelfde Dag Winstgevend Zodat U Kunt Concurreren Met De Besten

Maak Bezorging Op Dezelfde Dag Winstgevend Zodat U Kunt Concurreren Met De Besten Maak Bezorging Op Dezelfde Dag Winstgevend Zodat U Kunt Concurreren Met De Besten Copyright Route4Me Inc. Doen De Eisen Van Klanten Een Aanslag Op Uw Bedrijf Extreme Eisen: De eisen van klanten zijn uitgegroeid

Nadere informatie

SERVER MONITOR SMS SERVER

SERVER MONITOR SMS SERVER TEC Server Monitor: Een flexibele oplossing om uw server zorgvuldig te monitoren en te bewaken. De TEC Server Monitor is een flexibele applicatie voor het bewaken van uw server. Indien de server offline

Nadere informatie

TW2020 Optimalisering

TW2020 Optimalisering TW2020 Optimalisering Hoorcollege 8 Leo van Iersel Technische Universiteit Delft 2 november 2016 Leo van Iersel (TUD) TW2020 Optimalisering 2 november 2016 1 / 28 Minimum Opspannende Boom (Minimum Spanning

Nadere informatie

Onafhankelijke verzamelingen en Gewogen Oplossingen, door Donald E. Knuth, The Art of Computer Programming, Volume 4, Combinatorial Algorithms

Onafhankelijke verzamelingen en Gewogen Oplossingen, door Donald E. Knuth, The Art of Computer Programming, Volume 4, Combinatorial Algorithms Onafhankelijke verzamelingen en Gewogen Oplossingen, door Donald E. Knuth, The Art of Computer Programming, Volume 4, Combinatorial Algorithms Giso Dal (0752975) Pagina s 5 7 1 Deelverzameling Representatie

Nadere informatie

GPS repeater. Inleiding

GPS repeater. Inleiding NASA GPS repeater Inleiding De Clipper GPS repeater wordt geleverd met 10 meter kabel, een 9 pins RS 232 connector en een 12 Volt voedingkabel. Het apparaat neemt gegevens over zoals verzonden door een

Nadere informatie

1 Complexiteit. of benadering en snel

1 Complexiteit. of benadering en snel 1 Complexiteit Het college van vandaag gaat over complexiteit van algoritmes. In het boek hoort hier hoofdstuk 8.1-8.5 bij. Bij complexiteitstheorie is de belangrijkste kernvraag: Hoe goed is een algoritme?

Nadere informatie

Hoofdstuk 13: Integer Lineair Programmeren

Hoofdstuk 13: Integer Lineair Programmeren Hoofdstuk 13: Integer Lineair Programmeren Vandaag: Wat is Integer Lineair Programmeren (ILP)? Relatie tussen ILP en LP Voorbeeld 1: Minimum Spanning Tree (MST) Voorbeeld 2: Travelling Salesman Problem

Nadere informatie

Temperatuur logger synchronisatie

Temperatuur logger synchronisatie Temperatuur logger synchronisatie Juni 10, 2010 1 / 7 Temperatuur logger synchronisatie Introductie Twee of meerdere ontvangers van het Multilogger systeem kunnen met de temperature logger synchronisatie

Nadere informatie

Tentamen Telematica Systemen en Toepassingen (261000) 8 november

Tentamen Telematica Systemen en Toepassingen (261000) 8 november Page 1 of 16 Naam Initialen Studentnummer Geboortedatum Studierichting Tentamen Telematica Systemen en Toepassingen (261000) 8 november 2006 9.00 12.30 Opmerkingen: Alleen 1 dubbelzijdig blad met aantekeningen

Nadere informatie

Communicatienetwerken

Communicatienetwerken Communicatienetwerken Oefeningen 4 : ALGEMEEN (niet voor MTI) Woensdag 2 december 2009 1 VRAAG 1 : MAC/IP adressen toekennen 2 VRAAG 1 : MAC/IP adressen toekennen Scenario Link 1 Link 2 Link 3 Link 4 Link

Nadere informatie

Examen Datastructuren en Algoritmen II

Examen Datastructuren en Algoritmen II Tweede bachelor Informatica Academiejaar 2012 2013, tweede zittijd Examen Datastructuren en Algoritmen II Naam :.............................................................................. Lees de hele

Nadere informatie

3. Structuren in de taal

3. Structuren in de taal 3. Structuren in de taal In dit hoofdstuk behandelen we de belangrijkst econtrolestructuren die in de algoritmiek gebruikt worden. Dit zijn o.a. de opeenvolging, selectie en lussen (herhaling). Vóór we

Nadere informatie

Universiteit Utrecht Betafaculteit. Examen Discrete Wiskunde op donderdag 13 april 2017, uur.

Universiteit Utrecht Betafaculteit. Examen Discrete Wiskunde op donderdag 13 april 2017, uur. Universiteit Utrecht Betafaculteit Examen Discrete Wiskunde op donderdag 13 april 2017, 14.30-17.30 uur. De opgaven dienen duidelijk uitgewerkt te zijn en netjes ingeleverd te worden. Schrijf op elk ingeleverd

Nadere informatie

Examen Datastructuren en Algoritmen II

Examen Datastructuren en Algoritmen II Tweede kandidatuur Informatica Academiejaar 2004 2005, eerste zittijd Examen Datastructuren en Algoritmen II Naam :.............................................................................. 1. Binomiale

Nadere informatie

Communicatie tussen Computers

Communicatie tussen Computers Communicatie tussen Computers Deel III : Cowley H. 6, Internet Peter van Kranenburg Vandaag Recap Inter-netwerken Internet Protocol: IPv4, IPv6 Adressering, DHCP ARP Autonomous Systems Routering OSPF MPLS

Nadere informatie

IP & Filtering. philip@pub.telenet.be

IP & Filtering. philip@pub.telenet.be IP & Filtering philip@pub.telenet.be Inleiding Wie ben ik en waar hou ik me mee bezig? Un*x hacker, uitgesproken voorkeur voor BSD varianten Paranoide security freak Ervaring als systems en network administrator

Nadere informatie

Distributed Systems Chat (DSC) Protocol & Eisen versie 1.7b, 29 maart 2010

Distributed Systems Chat (DSC) Protocol & Eisen versie 1.7b, 29 maart 2010 Distributed Systems Chat (DSC) Protocol & Eisen versie 1.7b, 29 maart 2010 Inhoudsopgave 1) Inleiding 2) Netwerkarchitectuur 3) De Cliënt 4) De Server 5) Te verzamelen en gebruiken data 6) Berichten 7)

Nadere informatie

Les D-02 Datacommunicatie op Ethernet en Wifi netwerken

Les D-02 Datacommunicatie op Ethernet en Wifi netwerken Les D-02 Datacommunicatie op Ethernet en Wifi netwerken In deze les staan we stil bij datacommunicatie op Ethernet netwerken en Wifi netwerken. 2.1 Wat is datacommunicatie? We spreken van datacommunicatie

Nadere informatie

1945, eerste DC. Eigen logo

1945, eerste DC. Eigen logo 1945, eerste DC Eigen logo Doelstelling: Binnen uw computer ruimte verzamelt u diverse informatie over bijvoorbeeld stroomverbruik van uw apparatuur. Via welk netwerk kunt u deze data verwerken. Welk

Nadere informatie

Bereid u voor op e-invoicing. Implementatiegids voor leveranciers

Bereid u voor op e-invoicing. Implementatiegids voor leveranciers Bereid u voor op e-invoicing Implementatiegids voor leveranciers Inhoud Welkom bij Tungsten Network 3 Voordat u begint 4 1 Bestanden ontvangen 5 2 De worksheet invullen 6 3 Testfactuur maken en indienen

Nadere informatie

Examen Datastructuren en Algoritmen II

Examen Datastructuren en Algoritmen II Tweede bachelor Informatica Academiejaar 2012 2013, eerste zittijd Examen Datastructuren en Algoritmen II Naam :.............................................................................. Lees de hele

Nadere informatie

Tiende college algoritmiek. 13/21 april Gretige Algoritmen Algoritme van Dijkstra

Tiende college algoritmiek. 13/21 april Gretige Algoritmen Algoritme van Dijkstra Algoritmiek 017/Gretige Algoritmen Tiende college algoritmiek 13/1 april 017 Gretige Algoritmen Algoritme van Dijkstra 1 Algoritmiek 017/Gretige Algoritmen Muntenprobleem Gegeven onbeperkt veel munten

Nadere informatie

Tiende college algoritmiek. 26 april Gretige algoritmen

Tiende college algoritmiek. 26 april Gretige algoritmen Algoritmiek 01/10 College 10 Tiende college algoritmiek april 01 Gretige algoritmen 1 Algoritmiek 01/10 Muntenprobleem Gegeven onbeperkt veel munten van d 1,d,...d m eurocent, en een te betalen bedrag

Nadere informatie

Basis communicatie netwerk

Basis communicatie netwerk Basis communicatie netwerk In het Hypotheken Data Netwerk communiceert een tussenpersoon direct met een maatschappij. De tussenpersoon gebruikt hiervoor het pakket HDN Client. De maatschappij gebruikt

Nadere informatie

Twaalfde college algoritmiek. 12 mei Branch & Bound

Twaalfde college algoritmiek. 12 mei Branch & Bound Twaalfde college algoritmiek 12 mei 2016 Branch & Bound 1 Branch and bound -1- Branch & bound is alleen toepasbaar op optimalisatieproblemen genereert oplossingen stap voor stap en houdt de tot dusver

Nadere informatie

Transport, Routing- en Schedulingproblemen. ir. H.N. Post

Transport, Routing- en Schedulingproblemen. ir. H.N. Post Transport, Routing- en Schedulingproblemen ir. H.N. Post 1 mei 2006 Inhoudsopgave 1 Kortste pad probleem 7 1.1 Definities...................................... 7 1.2 Basisalgoritme...................................

Nadere informatie

AFO 139 Automatische export

AFO 139 Automatische export AFO 139 Automatische export 139.1 Inleiding Vubis Smart beschikt over de mogelijkheid om volledig automatisch beschrijvingen te exporteren naar bestanden op de server. Andere bibliotheken (ongeacht of

Nadere informatie

TW2020 Optimalisering

TW2020 Optimalisering TW2020 Optimalisering Hoorcollege 7 Leo van Iersel Technische Universiteit Delft 26 oktober 2016 Leo van Iersel (TUD) TW2020 Optimalisering 26 oktober 2016 1 / 28 Deze week: analyseren van algoritmes Hoe

Nadere informatie

Sommige Linux-varianten hebben grafische network configurators (Red Hat: netcfg, neat opdracht).

Sommige Linux-varianten hebben grafische network configurators (Red Hat: netcfg, neat opdracht). Reeks A Configuratie van de netwerkinterface ( 1.2) a. Bespreek alle opdrachten (ook hun opties en hun output) en configuratiebestanden (inclusief locatie en inhoud) die onder Linux voor de configuratie

Nadere informatie

Elfde college algoritmiek. 16 mei Dijkstra, Gretige algoritmen en Branch & Bound

Elfde college algoritmiek. 16 mei Dijkstra, Gretige algoritmen en Branch & Bound Algoritmiek 013/11 College 11 Elfde college algoritmiek 1 mei 013 Dijkstra, Gretige algoritmen en Branch & Bound 1 Algoritmiek 013/11 Voorbeeld -1- A B C D E F G H 9 7 5 A B C D E F G H 0 9 9 7 5 A B C

Nadere informatie

Vierde college algoritmiek. 2 maart Toestand-actie-ruimte Exhaustive Search

Vierde college algoritmiek. 2 maart Toestand-actie-ruimte Exhaustive Search Algoritmiek 2018/Toestand-actie-ruimte Vierde college algoritmiek 2 maart 2018 Toestand-actie-ruimte Exhaustive Search 1 Algoritmiek 2018/Toestand-actie-ruimte Kannen Voorbeeld 4: Kannenprobleem We hebben

Nadere informatie

Computernetwerken! E-mail: SMTP Simple Mail Transfer Protocol, POP Post Ofice Procotol

Computernetwerken! E-mail: SMTP Simple Mail Transfer Protocol, POP Post Ofice Procotol Computernetwerken 1. Fundamentals Communicatie vereist regels, deze regels noemt met protocollen. Mensen kunnen met relatief losse regels (protocollen) communiceren, bij computers moet dit strikt vastliggen.

Nadere informatie

Onder het menu LAN General Setup kunt Settings wijzigen die te maken hebben met de DHCP en TCP/IP instelling voor het LAN segment (interne netwerk).

Onder het menu LAN General Setup kunt Settings wijzigen die te maken hebben met de DHCP en TCP/IP instelling voor het LAN segment (interne netwerk). LAN General Setup LAN General Setup Onder het menu LAN General Setup kunt Settings wijzigen die te maken hebben met de DHCP en TCP/IP instelling voor het LAN segment (interne netwerk). Hieronder ziet u

Nadere informatie

TW2020 Optimalisering

TW2020 Optimalisering TW2020 Optimalisering Hoorcollege 8 Leo van Iersel Technische Universiteit Delft 28 oktober 2015 Leo van Iersel (TUD) TW2020 Optimalisering 28 oktober 2015 1 / 25 Definitie Een boom is een samenhangende

Nadere informatie