haku: @keyword IPv4 / yhteensä: 18
viite: 9 / 18
Tekijä:Vähä-Herttua, Juho
Työn nimi:Cross-Platform application for IP tunneling and routing in user space
Alustariippumaton sovellustason ohjelmisto IP-tunnelointiin ja reititykseen
Julkaisutyyppi:Diplomityö
Julkaisuvuosi:2010
Sivut:[11] + 59      Kieli:   eng
Koulu/Laitos/Osasto:Informaatio- ja luonnontieteiden tiedekunta
Oppiaine:Tietokoneverkot   (T-110)
Valvoja:Aura, Tuomas
Ohjaaja:
OEVS:
Sähköinen arkistokappale on luettavissa Aalto Thesis Databasen kautta.
Ohje

Digitaalisten opinnäytteiden lukeminen Aalto-yliopiston Harald Herlin -oppimiskeskuksen suljetussa verkossa

Oppimiskeskuksen suljetussa verkossa voi lukea sellaisia digitaalisia ja digitoituja opinnäytteitä, joille ei ole saatu julkaisulupaa avoimessa verkossa.

Oppimiskeskuksen yhteystiedot ja aukioloajat: https://learningcentre.aalto.fi/fi/harald-herlin-oppimiskeskus/

Opinnäytteitä voi lukea Oppimiskeskuksen asiakaskoneilla, joita löytyy kaikista kerroksista.

Kirjautuminen asiakaskoneille

  • Aalto-yliopistolaiset kirjautuvat asiakaskoneille Aalto-tunnuksella ja salasanalla.
  • Muut asiakkaat kirjautuvat asiakaskoneille yhteistunnuksilla.

Opinnäytteen avaaminen

  • Asiakaskoneiden työpöydältä löytyy kuvake:

    Aalto Thesis Database

  • Kuvaketta klikkaamalla pääset hakemaan ja avaamaan etsimäsi opinnäytteen Aaltodoc-tietokannasta. Opinnäytetiedosto löytyy klikkaamalla viitetietojen OEV- tai OEVS-kentän linkkiä.

Opinnäytteen lukeminen

  • Opinnäytettä voi lukea asiakaskoneen ruudulta tai sen voi tulostaa paperille.
  • Opinnäytetiedostoa ei voi tallentaa muistitikulle tai lähettää sähköpostilla.
  • Opinnäytetiedoston sisältöä ei voi kopioida.
  • Opinnäytetiedostoa ei voi muokata.

Opinnäytteen tulostus

  • Opinnäytteen voi tulostaa itselleen henkilökohtaiseen opiskelu- ja tutkimuskäyttöön.
  • Aalto-yliopiston opiskelijat ja henkilökunta voivat tulostaa mustavalkotulosteita Oppimiskeskuksen SecurePrint-laitteille, kun tietokoneelle kirjaudutaan omilla Aalto-tunnuksilla. Väritulostus on mahdollista asiakaspalvelupisteen tulostimelle u90203-psc3. Väritulostaminen on maksullista Aalto-yliopiston opiskelijoille ja henkilökunnalle.
  • Ulkopuoliset asiakkaat voivat tulostaa mustavalko- ja väritulosteita Oppimiskeskuksen asiakaspalvelupisteen tulostimelle u90203-psc3. Tulostaminen on maksullista.
Sijainti:P1 Ark Aalto  6892   | Arkisto
Avainsanat:IPv4
IPv6
transition
tunneling
tunnel broker
TSP
user space
tuntap
pcap
cross-platform
raw sockets
IPv4
IPv6
siirtymä
tunnelointi
tunnelivälittäjä
TSP
käyttäjäavaruus
monialustainen
raaka socket
Tiivistelmä (fin): Siirtymä IPv4:stä IPv6:een on ollut yksi tietoverkkojen suurista haasteista jo vuosia.
Useita siirtymävaiheen teknologioita on jo saatavilla ja niissä kaikissa on hyvät ja huonot puolensa.
Useimmat siirtymävaiheen teknologiat on kuitenkin suunnattu lähinnä palveluntarjoajille ja suurille yhteisöille.

Tämän diplomityön päätarkoitus on tutkia mahdollisuuksia antaa kotikäyttäjille tarvittavat työkalut oman siirtymäpalvelun pystyttämiseksi.
Lisäksi pyrkimyksenä on tuottaa vapaa toteutus oleellisimmista IP -tunnelointiprotokollista, jonka päälle mahdolliset muut projektit voivat rakentaa omat laajennuksensa.

Ensiksi esitellään ja arvioidaan menetelmä tunnelointipalvelimen pystyttämiseksi kotiverkossa.
Erityistä huomiota kiinnitetään sen alustariippumattomuuteen ja ajuririippumattomuuteen pyrkimyksenä tehdä suurin osa työstä käyttäjätilassa.
Viimeiseksi esitellään toteutus käyttäen modulaarista arkkitehtuurimallia, jota voidaan tarvittaessa laajentaa uusilla protokollilla tarpeen mukaan ilman suuria muutoksia järjestelmän ytimeen.
Myös toteutuksen suorituskykyä arvioidaan ja esitetään ehdotuksia parannuksiksi tulevaisuudessa.
Tiivistelmä (eng): The transition from IPv4 to IPv6 has been one of the big challenges in computer networks for years.
There are several transition technologies already available and all of them have their pros and cons, but most transition technologies are designed for ISPs and large organizations.

The main purpose of this thesis is to research how to give home users the required tools to set up their own transition services for everyone to use.
In addition, it produces a free implementation of main IP tunneling protocols for other projects to build on.

First a method to set up tunneling server in a home network is introduced and evaluated.
Specific attention is given to cross-platform compatibility and driver independence doing most of the work in the user space.
Finally an implementation is provided with a modular architecture design that can be extended for further needs and new protocols without major changes to the core system.
The performance of the implementation is also evaluated and suggestions for future improvements are given.
ED:2010-09-02
INSSI tietueen numero: 40393
+ lisää koriin
INSSI