Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

PowerShell skriptiohjelmoinnissa : NETCONF-ohjelmistokirjaston prototyyppi

Rapila, Joonas (2012)

Avaa tiedosto
Rapila_Joonas.pdf (1.436Mt)
Lataukset: 


Rapila, Joonas
Metropolia Ammattikorkeakoulu
2012
Creative Commons License
Creative Commons Attribution-ShareAlike 1.0 Suomi
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2012060712112
Tiivistelmä
Opinnäytetyössä tutkittiin Microsoft Powershell -ympäristön skriptikielen soveltuvuutta ohjelmoinnissa. Työn käytännön osuudessa ohjelmoitiin prototyyppi NETCONF-protokollan toteuttavasta ohjelmistokirjastosta.

Työn yhtenä tarkoituksena oli selvittää, onnistuuko ohjelmakirjaston prototyypin toteutus siten, että käytetään ainoastaan Powershell-ympäristön skriptikieltä. Toisena tarkoituksena oli selvittää NETCONF-protokollan kypsyys verkkolaitteen konfiguraation hallinnan työkaluna.

Opinnäytetyön raportointiosio alkaa esittelemällä Powershell-ympäristön keskeisimmät piirteet. Siitä jatketaan esittelemällä NETCONF-protokolla sekä protokollan määrittelevässä standardissa RFC 4741 esitetyn pakollisen kuljetusprotokollan Secure Shell -protokollan toiminta NETCONF-istunnon muodostuksessa. Lopuksi raportissa esitellään käytännön osiossa tehty ohjelmistokirjasto.

Työ suoritettiin VMware Workstation -ohjelmaan asennetuilla virtuaalikoneilla. NETCONF-protokollan palvelimena käytettiin FreeBSD-käyttöjärjestelmän päälle asennettua Juniper Networksin Junos-käyttöjärjestelmää Olive-emulaattorilla.

Ohjelmointityö suoritettiin Microsoftin Powershell.exe-konsolipohjaisella sovelluksella sekä graafisella Powershell ISE -ohjelmalla.

Opinnäytetyössä päädyttiin siihen tulokseen, että Powershell-ympäristö soveltuu prototyyppien ja ylläpidollisten skriptien alustaksi. Siinä todettiin kuitenkin myös se, että Powershell-ympäristölle löytyvä dokumentaatio ei vielä ole niin laaja kuin voisi toivoa. Lisäksi erilaisten ohjelmointia tukevien työkalujen, kuten ohjelmointiympäristöjen saatavuus on, toistaiseksi vielä melko suppea. Tästä syystä laajempien projektien ratkaisuna jokin muu ohjelmointialusta on vielä toistaiseksi parempi ratkaisu.
 
Kokoelmat
  • Opinnäytetyöt
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste