Wat is een internetinformatieserver?
Internet Information Server (IIS) is webserversoftware van Microsoft®. Sinds de eerste release is IIS geëvolueerd van een zeer eenvoudige webservertoepassing naar een complex platform dat veel verschillende functies kan uitvoeren. Sommige eerdere versies van het programma zijn bekritiseerd vanwege hun zwakke beveiliging, maar Microsoft® heeft geprobeerd deze perceptie tegen te gaan in recentere releases. De meest recente versies van IIS zijn zeer modulair en splitsen de functionaliteit op in verschillende componenten.
Tijdens het gebruik luistert de Internet Information Server naar aanvragen van webbrowsers en reageert met gepaste inhoud. Alle versies van IIS ondersteunen het standaard Hypertext Transfer Protocol (HTTP), en vele hebben ondersteuning voor extra protocollen zoals het File Transfer Protocol (FTP). Sommige versies van de software bieden ondersteuning voor e-maildiensten en de meest recente versies hebben een andere architectuur die aanvullende protocollen kan ondersteunen. Behalve de eerste paar revisies, ondersteunt IIS over het algemeen meer geavanceerde functies native of door het gebruik van extra softwarecomponenten.
Microsoft® bracht de eerste versie van zijn Internet Information Server op 12 februari 1996 uit als gratis download voor Windows® NT 3.51. IIS gratis uitbrengen was een tactiek gericht op concurrerende Netscape® Communications, die zijn eigen serversoftware verkocht. De functieset van de Internet Information Server breidde zich snel uit en eind 1996 werden nog twee versies vrijgegeven. IIS 3.0 was een belangrijke release, inclusief ondersteuning voor een nieuwe technologie genaamd Active Server Pages (ASP) waarmee code kon worden ingebed in een web pagina die rechtstreeks op de server moet worden uitgevoerd.
Tegen de eeuwwisseling had Microsoft® Netscape® overwonnen en IIS had de tweede plaats op de webservermarkt veroverd, achter open source concurrent Apache ™. Sommigen begonnen echter de veiligheid van de Internet Information Server-software in twijfel te trekken. Twee prominente wormen, bijgenaamd Code Red en Nimda, besmetten honderdduizenden webservers met IIS en bleven jarenlang lastig. Er waren oproepen voor grote bedrijven die IIS gebruiken om alternatieven te onderzoeken om hun computerinfrastructuur te beschermen.
Als reactie op deze zorgen heeft Microsoft® de beveiliging verbeterd in versies 6 en 7 van IIS, die werd omgedoopt tot Internet Information Services. Deze versies splitsen de functionaliteit van de server op in verschillende componenten, waardoor alleen de benodigde delen van de server op elk willekeurig moment kunnen worden uitgevoerd en het potentiële aantal kwetsbaarheden wordt verminderd. IIS 7 en 7.5 zijn zeer modulair, met zelfs kerndelen van de server opgesplitst in verschillende services. Naast het verhogen van de beveiliging, konden met deze ontwerpkeuze add-ons worden gemaakt en geïnstalleerd, waardoor netwerkbeheerders een hoge mate van aanpassing kunnen bieden.