Interessant genoeg, komt de term 'firewall' uit een zeer letterlijke plaats. In de 19de eeuw was een firewall letterlijk een muur die gebouwd was om te beperken van elke potentiële branden en houd ze zich verder verspreidt. Ze waren populair in stedelijke steden en plaatsen waar gebouwen dicht bij elkaar en dus waren waren op een groot risico van verspreiding van een brand. Tijdens de industriële revolutie, wanneer steden uitgevouwen en technologie bloeide, was het deze stedelijke plaatsen die de nieuwe technologie het meest gebruikt. Dus het was in de jaren 1980 toen computerbeveiliging werd een probleem, ook deze stedelijke steden die het meeste risico. Het idee van een computer beperken zodat buiten rampen niet kunnen uitbreiden was gebaseerd op de firewalls die nog steeds in de steden werden gebouwd. Zo, is de computer firewall geboren.
De eerste firewalls waren bekend als "packet filter firewalls". Ze werkte door die computer ruimte verdelen in pakketten en vervolgens inspectie van elk pakket afzonderlijk. Om het even wat binnenkomende moest overeenkomen met bepaalde regels om te maken een virtuele muur, gebouwd rond het systeem. De methode was traag, maar effectief.
Sindsdien zijn firewalls gevorderd. Computers zijn complexer dan ooit tevoren. Bijna elk huis in de westerse wereld heeft een. Met zo veel technologie die beschikbaar is is het onvermijdelijk dat iemand schadelijke virussen en dergelijke, soms voor winst en soms alleen maar omdat ze kunnen zou maken. Het is slechts een deel van de menselijke natuur, helaas. Gelukkig zijn er net zoals er slimme mensen die proberen zijn te vernietigen van het systeem, andere slimme mensen die proberen om het te beschermen. Dat is waar firewalls komen. Als hackers met meer creatieve manieren om een systeem te infiltreren komen, andere genieën gekomen met meer creatieve manieren om ze te stoppen. Heden zijn er drie belangrijke soorten firewalls die proberen om dit te doen.
Application Layer Firewalls: Deze firewalls ook werken op het pakket systeem, maar vrij geavanceerde hebben geworden sinds de jaren 1980. Application firewalls zijn geprogrammeerd voor het herkennen van bekende pathogenen zoals Trojaanse paarden en computerwormen. Er is een aanvullende inspectie laag aan de pakketten gehangen om hen verder filteren voordelen.
Netwerkfirewalls laag: Er zijn twee subtypes laag netwerkfirewalls; stateful en staatlozen. Ze zijn vrij veel het zelfde met uitzondering van één belangrijk verschil: stateful firewall kunnen worden gebruikt in actieve sessies omdat ze een standaard statusgegevens gebruiken. Staatloze firewalls zijn meestal goedkoper, maar ook minder betrouwbaar
Hardwarefirewalls: De nieuwste firewalls harkens terug naar de goede oude dagen van bescherming tegen fysieke rampen. Computerhardware strategisch gelegen in een server of computer hardwarematige firewalls gebruiken om te beschermen en te filteren informatie. Deze werden uitgevonden en vervaardigd zijn door een bedrijf genaamd Cisco. Cisco hardwarefirewalls zijn het begin van de volgende generatie van computer bescherming. Ze zijn niet gemodelleerd na of lijken toch op het oude pakket model in. Hoewel ze een nieuwe technologie en dus een heleboel knikken hebben uit te werken, zijn zij de toekomst van een firewall.