Secure Shell Performance Testing
Loading...
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Diplomityö
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Authors
Date
2005
Department
Major/Subject
Tietokoneverkot
Mcode
T-110
Degree programme
Language
en
Pages
85+13
Series
Abstract
Secure Shell on sekä tietoliikenneprotokolla että ohjelmistopaketti, mikä mahdollistaa turvalliset, salatut yhteydet kahden koneen välillä turvattomassa tietoverkossa. Lisääntynyt tietoturva tuo mukanaan varjopuolensa. Salaus on CPU intensiivistä ja aiheuttaa suorituskyvyn alenemista. Usea toimittaja tarjoaa Secure Shell toteutusta. Tässä diplomityössä esitetään kuinka suorittaa suorituskykytestaus Secure Shell toteutukselle. Suorituskyky testaus auttaa kehittäjiä toteuttamaan tehokkaampia Secure Shell toteutuksia. Tehokkaampi Secure Shell toteutus alentaa käyttökustannuksia ja parantaa käytettävyyttä. Tässä diplomityössä tutkitaan ja analysoidaan Secure Shell suorituskykyä. Diplomityö koostuu kahdesta osasta: kirjallisuustutkimuksesta ja ratkaisusta kuinka toteuttaa suorituskykytestaus. Kolme suorituskykytestitapausta määritellään: massatiedoston siirto, TCP edelleen lähetys ja autentikointi avaimen luonti. Näiden testitapausten pohjalta suoritetaan suorituskykytestaus ja mittaukset. Secure Shell toteutukset, jotka testataan, ovat: SSH Tectia 4.3.0, SSH Tectia 5.0, OpenSSH 4.1p1 ja OpenSSH 4.1pl HPN korjauksen kanssa. Suorituskykytestit ajetaan laboratorio oloissa gigabitin ethernet verkossa. Suorituskykytestien tulokset näyttävät, että SSH Tectia 5.0, joka käyttää uutta SSH G3 arkkitehtuuria on suorituskyvyltään paljon parempi kuin SSH Tectia 4.3.0, joka käyttää vanhaa arkkitehtuuria. Uusi G3 arkkitehtuuri yhdessä CryptiCore salaus- ja MAC-algoritmien kanssa on suunniteltu olemaan hyvin suorituskykyinen tiedoston siirroissa ja TCP edelleen lähetyksessä. Tulokset näyttävät että investoinnit olivat hyödyllisiä ja SSH Tectia 5.0 täyttää suorituskykyvaatimuksensa.Description
Supervisor
Virtanen, TeemupekkaThesis advisor
Rossi, MarkkuKeywords
Secure Shell, Secure Shell, SSH, SSH, SecSH, SecSH, Tectia, Tectia, OpenSSH, OpenSSH, performance testing, suorituskykytestaus