Thesis

From www.krn.dk

(Difference between revisions)
Jump to: navigation, search
Revision as of 14:00, 18 March 2008
Krn@krn.dk (Talk | contribs)
Velkommen til websiden for mit datalogispeciale
← Previous diff
Current revision
Krn@krn.dk (Talk | contribs)
Abstract:
Line 1: Line 1:
-=Velkommen til websiden for mit datalogispeciale=+===Velkommen til websiden for mit datalogispeciale===
Forfatter: Kristen Nielsen<br> Forfatter: Kristen Nielsen<br>
-Titel: '''Implementering af NAT (Network Address Translation) i XORP router projektet.'''<br>+Titel: '''Implementering af NAT (Network Address Translation) i XORP-routerprojektet.'''<br>
-Tid og Sted: '''Tirsdag den 25. marts 2008 kl. XXX i lokale YYY diku.'''(Jeg forventer at forsvaret starter imellem kl 12 og 14 - tid og sted annonceres her når jeg ved det.<br>+Tid og Sted for specialeforsvar: '''Tirsdag den 25. marts 2008 kl. 13,15 i lokale lille-UP1 Diku.'''
==Abstract:== ==Abstract:==
-XORP (eXtensible Open source Router Project) er et open souce projekt med support for en lang række rutningsprotokoller men som stadig mangler support for NAT.+XORP (eXtensible Open source Router Project) er et opensouceprojekt med support for en lang række rutningsprotokoller men som stadig mangler support for NAT.
-Projektets formål er at implementere NAT support i XORP routeren. +Projektets formål er at implementere NAT-support i XORP-routeren.
-NAT funktionalitet er i modsætning til de features der i forvejen er implementeret i XORP grundlæggende forskelligt på den måde at det kræver ændreing i alle IP pakker der passerer NAT modulet, dvs NAT er en del af IP pakke forwarding systemet. Derfor søges en løsning baseret på anvendelse af eksisterende NAT moduler til værts operativ systemet og projektet integrerer dette med XORP. XORP projektet/koden er ikke bundet til et bestemt operativsystem, men kører i øjeblikket bla. på en række forskellige operativsystemer bla FreeBSD og MS windows 2003 server.+NAT-funktionalitet er, i modsætning til de features der i forvejen er implementeret i XORP, grundlæggende forskelligt på den måde at det kræver ændreing i alle IP
 +-pakker der passerer NAT-modulet, dvs NAT er en del af IP-pakke forwarding systemet. Derfor søges en løsning baseret på anvendelse af eksisterende NAT-moduler til værtsoperativsystemet og projektet integrerer dette med XORP. XORP-projektet/koden er ikke bundet til et bestemt operativsystem, men kører i øjeblikket på en række forskellige operativsystemer bla. FreeBSD og MS-Windows 2003 Server.
-Projektet beskiver XORPs arkitektur, samt gennemgår en række NAT funktioner der ønskes support for. For at kunne implementere NAT i XORP projektet har det været nødvendig at udvide konfigurationssproget med sprog elementer til konfiguration af NAT. Undervejs er en række forskellige NAT implementeringer beskrevet og vurderet og dele af den foreslåede løsningen er implementeret og efterfølgende evalueret.+Projektet beskiver XORPs arkitektur, samt gennemgår en række NAT-funktioner der ønskes support for. For at kunne implementere NAT i XORP -projektet har det været nødvendig at udvide konfigurationssproget med sprog elementer til konfiguration af NAT. Undervejs er en række forskellige NAT-implementeringer beskrevet og vurderet og dele af den foreslåede løsningen er implementeret og efterfølgende evalueret.
-Link til PDF version af specialet: [http://www.krn.dk/thesis/xorp-nat-speciale-final-20080120.pdf http://www.krn.dk/thesis/xorp-nat-speciale-final-20080120.pdf]+Link til PDF-versioer af specialet:
 +* Den afleverede version: [http://www.krn.dk/thesis/xorp-nat-speciale-final-20080120.pdf http://www.krn.dk/thesis/xorp-nat-speciale-final-20080120.pdf]
 +* Version 1.1 (20080329) En række mindre sproglige fejl fundet efter afleveringen er rettet: [http://www.krn.dk/thesis/xorp-nat-speciale-final-vers-1-1-20080329.pdf http://www.krn.dk/thesis/xorp-nat-speciale-final-vers-1-1-20080329.pdf]

Current revision

Velkommen til websiden for mit datalogispeciale

Forfatter: Kristen Nielsen
Titel: Implementering af NAT (Network Address Translation) i XORP-routerprojektet.
Tid og Sted for specialeforsvar: Tirsdag den 25. marts 2008 kl. 13,15 i lokale lille-UP1 på Diku.

Abstract:

XORP (eXtensible Open source Router Project) er et opensouceprojekt med support for en lang række rutningsprotokoller men som stadig mangler support for NAT.

Projektets formål er at implementere NAT-support i XORP-routeren.

NAT-funktionalitet er, i modsætning til de features der i forvejen er implementeret i XORP, grundlæggende forskelligt på den måde at det kræver ændreing i alle IP -pakker der passerer NAT-modulet, dvs NAT er en del af IP-pakke forwarding systemet. Derfor søges en løsning baseret på anvendelse af eksisterende NAT-moduler til værtsoperativsystemet og projektet integrerer dette med XORP. XORP-projektet/koden er ikke bundet til et bestemt operativsystem, men kører i øjeblikket på en række forskellige operativsystemer bla. FreeBSD og MS-Windows 2003 Server.

Projektet beskiver XORPs arkitektur, samt gennemgår en række NAT-funktioner der ønskes support for. For at kunne implementere NAT i XORP -projektet har det været nødvendig at udvide konfigurationssproget med sprog elementer til konfiguration af NAT. Undervejs er en række forskellige NAT-implementeringer beskrevet og vurderet og dele af den foreslåede løsningen er implementeret og efterfølgende evalueret.

Link til PDF-versioer af specialet:

Personal tools
The USENIX Association
SAGE - The People Who Make IT Work