DHCPv6-palvelin operaattorikäytössä
Lampikari, Jan (2014)
Lampikari, Jan
Kymenlaakson ammattikorkeakoulu
2014
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201404084017
https://urn.fi/URN:NBN:fi:amk-201404084017
Tiivistelmä
Pidemmän aikaa on jo käyty keskustelua siitä, miten pahenevaan IPv4-osoitepulaan tulisi reagoida. Pidennettäisiinkö IPv4:n elinikää keinotekoisin menetelmin, esimerkiksi osoitteenmuunnostekniikoiden avulla, jotta uuteen IPv6:een siirtymistä voitaisiin lykätä? Yritettäisiinkö molempia protokollia ajaa päällekkäin, ja sen jälkeen vähän kerrallaan siirtyä IPv6:n käyttöön? Siirtymän helpottamiseksi DHCP mahdollistettiin myös IPv6:ssa. DHCPv6 on edeltäjäänsä paljon hienostuneempi, ja tukee IPv6:tta.
Tämän työn tarkoituksena oli toteuttaa Haminan Energia Oy:lle Linux-pohjainen, virtualisoitu DHCPv6-palvelin, ja tutkia sen jälkeen asiakasreitittimien IPv6-ominaisuuksia. Päätavoitteena oli rakentaa käyttökelpoinen palvelin, joka olisi kykenevä jakamaan IPv6-osoitteita prefix delegation -menetelmällä, sekä konfiguroida käyttövalmiiksi vähintään yksi asiakasreititin, jossa olisi IPv6-tuki.
Palvelin toteutettiin CentOS-käyttöjärjestelmällä, jonka päälle asennettiin DHCPv6-ohjelmistoksi ISC DHCP. Testattujen asiakasreitittimien ohjelmistona käytettiin Linux-järjestelmään perustuvaa OpenWrt -levityspakettia. Vertailun vuoksi mukaan otettiin myös yksi täysin kaupallinen tuote. Palvelimen sekä asiakasreitittimien testausta varten rakennettiin oma, muista verkoista eristetty testiverkko, jossa testejä voitiin ajaa häiritsemättä tuotantoverkon toimintaa.
DSLAM-laitteiden IPv6-toiminnallisuutta ei ehditty testaamaan, sillä laitetoimittajalta ei saapunut ajoissa tarkoitukseen sopivaa ohjelmistoa. Muut työlle asetetut tavoitteet kuitenkin täyttyivät, ja DHCPv6-palvelin saatiin toteutettua varatun ajan puitteissa.
Tämän työn tarkoituksena oli toteuttaa Haminan Energia Oy:lle Linux-pohjainen, virtualisoitu DHCPv6-palvelin, ja tutkia sen jälkeen asiakasreitittimien IPv6-ominaisuuksia. Päätavoitteena oli rakentaa käyttökelpoinen palvelin, joka olisi kykenevä jakamaan IPv6-osoitteita prefix delegation -menetelmällä, sekä konfiguroida käyttövalmiiksi vähintään yksi asiakasreititin, jossa olisi IPv6-tuki.
Palvelin toteutettiin CentOS-käyttöjärjestelmällä, jonka päälle asennettiin DHCPv6-ohjelmistoksi ISC DHCP. Testattujen asiakasreitittimien ohjelmistona käytettiin Linux-järjestelmään perustuvaa OpenWrt -levityspakettia. Vertailun vuoksi mukaan otettiin myös yksi täysin kaupallinen tuote. Palvelimen sekä asiakasreitittimien testausta varten rakennettiin oma, muista verkoista eristetty testiverkko, jossa testejä voitiin ajaa häiritsemättä tuotantoverkon toimintaa.
DSLAM-laitteiden IPv6-toiminnallisuutta ei ehditty testaamaan, sillä laitetoimittajalta ei saapunut ajoissa tarkoitukseen sopivaa ohjelmistoa. Muut työlle asetetut tavoitteet kuitenkin täyttyivät, ja DHCPv6-palvelin saatiin toteutettua varatun ajan puitteissa.