Mikä on Internet -tietopalvelin?

Internet Information Server (IIS) on Microsoftin® verkkopalvelinohjelmisto. Ensimmäisen julkaisunsa jälkeen IIS on kehittynyt hyvin yksinkertaisesta web -palvelinsovelluksesta monimutkaiseksi alustaksi, joka pystyy suorittamaan monia eri toimintoja. Joitakin ohjelman aiempia versioita on arvosteltu heikon tietoturvan vuoksi, mutta Microsoft® on yrittänyt vastustaa tätä käsitystä uusimmissa julkaisuissa. IIS: n uusimmat versiot ovat erittäin modulaarisia ja jakavat toiminnot eri osiin.

Käytössä ollessaan Internet Information Server kuuntelee verkkoselainten pyyntöjä ja vastaa sopivalla sisällöllä. Kaikki IIS -versiot tukevat vakiohypertekstisiirtoprotokollaa (HTTP), ja monet tukevat lisäprotokollia, kuten tiedostonsiirtoprotokollaa (FTP). Jotkin ohjelmistoversiot tukevat sähköpostipalveluja, ja uusimmilla versioilla on erilainen arkkitehtuuri, joka tukee lisäprotokollia. Muutamaa ensimmäistä versiota lukuun ottamatta IIS tukee yleensä kehittyneempiä ominaisuuksia luonnollisesti tai käyttämällä muita ohjelmistokomponentteja.

Microsoft® julkaisi Internet -tietopalvelimensa ensimmäisen version 12. helmikuuta 1996 ilmaiseksi ladattavaksi Windows® NT 3.51: lle. IIS: n vapauttaminen ilmaiseksi oli taktiikka, joka oli suunnattu kilpailevalle Netscape® Communicationsille, joka myi omaa palvelinohjelmistoaan. Internet Information Serverin ominaisuusjoukko laajeni nopeasti, ja vuoden 1996 loppuun mennessä julkaistiin kaksi muuta versiota. IIS 3.0 oli merkittävä julkaisu, mukaan lukien tuki uudelle Active Server Pages (ASP) -tekniikalle, joka salli koodin upottamisen verkkoon sivu suoritetaan suoraan palvelimella.

Vuosisadan vaihteeseen mennessä Microsoft® oli voittanut Netscape®: n ja IIS oli varmistanut kakkossijan verkkopalvelinmarkkinoilla avoimen lähdekoodin kilpailijan Apache ™: n takana. Jotkut alkoivat kuitenkin kyseenalaistaa Internet Information Server -ohjelmiston turvallisuutta. Kaksi merkittävää matoa, lempinimeltään Code Red ja Nimda, saastuttivat satoja tuhansia IIS: ää käyttäviä verkkopalvelimia ja pysyivät haitallisina vuosia. Suuria yrityksiä kehotettiin käyttämään IIS: ää tutkimaan vaihtoehtoja tietokoneinfrastruktuurinsa suojaamiseksi.

Vastauksena näihin huolenaiheisiin Microsoft® paransi tietoturvaa IIS -versioissa 6 ja 7, jotka muutettiin Internet -tietopalveluiksi. Nämä versiot jakavat palvelimen toiminnot eri osiin, jolloin vain tarvittavat palvelimen osat voivat olla käynnissä milloin tahansa ja vähentää haavoittuvuuksien määrää. IIS 7 ja 7.5 ovat erittäin modulaarisia, ja jopa palvelimen ydinosat on jaettu eri palveluihin. Turvallisuuden lisäämisen lisäksi tämä suunnitteluvaihtoehto mahdollisti lisäosien luomisen ja asentamisen, mikä tarjoaa korkean mukautettavuuden verkonvalvojille.