Internet-operaattorin täytyy pitää kirjaa asiakkaidensa käyttämistä IP-osoitteista sähköisen viestinnän tietosuojalain mukaisesti. Operaattorille helpointa olisi, jos tämä hoituisi automaattisesti.
Tämän opinnäytetyön päämääränä oli korvata vanha käsin ylläpidettävä DHCP-palvelin (Dynamic Host Configuration Protocol) ja löytää parempi ratkaisu verkkoasetusten jakeluun ja näin helpottaa käyttäjänhallintaa Haminan Energian WiMAX-verkossa. Ratkaisuun pääseminen edellytti uuden DHCP-palvelimen määrittämistä sekä DHCP:n option 82 käyttöönottoa verkon laitteissa. Työ aloitettiin teoreettisella tarkastelulla DHCP-prokollasta ja WiMAX-tekniikasta, jonka jälkeen käytännössä kokeiltiin erilaisia DHCP-ratkaisuja haluttujen ominaisuuksien toteuttamiseksi WiMAX-verkkoon.
Testilaitteina käytettiin tuotantoverkon laitteita ja DHCP -ohjelmistoina paria eri Windows pohjaista sekä Linux DHCP-palvelinohjelmistoa. Kun sopiva ohjelmisto löytyi, määritettiin ensin konfiguraation pohja esimerkkiverkossa ja lopullinen konfiguraatio tuotantoverkkoon tehdyssä testi-VLAN:ssa.
Muutamiin verkon laitteisiin jouduttiin päivittämään uusi ohjelmistoversio, jotta ne tukivat optio 82:ta. Tämän jälkeen ratkaisu ulotettiin tuotantoverkkoon konfiguroimalla tarvittavat laitteet ja vaihtamalla vanha DHCP-palvelin uuteen.
Lopputuloksena oli uuden Linux-pohjaisen DHCP-palvelimen käyttöönotto, jonka avulla IP-osoitteiden jakelu ja lokitietojen keräys toimivat toivotulla tavalla. Tätä kirjoitettaessa palvelin on ollut tuotantokäytössä jo yli vuoden, joten työn käytännön osuutta voidaan pitää onnistuneena. Palvelimen kehitystä on jatkettu käyttöönoton jälkeen.
- - - - -
An Internet service provider must log the IP addresses used by its customers according to the act on data protection in electronic communications. It would be best if this was done automatically.
The goal of this Bachelor’s thesis work was to replace the old, manually updated DHCP server (Dynamic Host Configuration Protocol) in the WiMAX network of Hamina Energy with a new, easier to manage solution. Reaching this goal required building a new DHCP server and configuring DHCP option 82 for the rest of the network. First, a theoretical study of the DHCP protocol and WiMAX technology was conducted. Then, various DHCP software was experimented with to find the one with the required qualities.
Tests were run on equipment similar to the ones used in the current WiMAX network. A few Windows and one Linux based DHCP programs were evaluated. After finding the proper one a base for the configuration was established in a test environment and, after that the final version was honed in a test VLAN in the actual WiMAX network.
Some of the WiMAX networks devices software was upgraded so that they would support DHCP option 82. Finally, the configuration developed in the test VLAN was implemented in production.
The end result was a new Linux based DHCP server that met the requirements set for IP address distribution and logging. At this time, the server has been in production for over a year, so the practical part of this thesis work has somewhat succeeded. The development of the server has been continued after its introduction.