JeroenM_tbs schreef op 14 december 2003 @ 19:51:
[...]
Ten tweede: bij de meeste huis-, tuin- en keuken routers worden alle uitgaande verbindingen (van je netwerkje naar het internet) toegelaten met de eventuele reactie daarop vanaf de internetkant.
Als een verbinding echter begint vanaf het internet naar jouw PC toe, wordt dit door je routertje tegen gegouden.
Het sluiten van poort 80 heeft dus geen gevolgen voor het internetten (wat btw ook op hele andere poroten dan 80 gebeurt, de webserver draait op poort 80, niet het bezoeken van websites

).
Oooow, vette n00b!
Als je zelf niet weet hoe het werkt, moet je geen mensen voor noob uitschelden.
Daarom al ik even vertellen wat dit wel is.
Ten eerste: Als je poort 80 dicht gooit, heb je zeker wel een probleem, en kan je niet meer surfen.
Waarom kan je dan wel surfen, terwijl poortje 80 op je router dicht staat?
Dit heet
TCP Established, en dit werkt als volgend. In de NAT module op je router zit een functie, die de inkomende poort open zet, op het moment deze op poort 80 een pakketje verzend naar een www server.
Kan er dan ook ander verkeer op dat moment binnen komen op die poort?
Nee, want dat TCP Established kijkt in de TCP header welke flags geset zijn.
Als een host een tcp sessie initieert, zal deze in de handshake een pakket sturen met daarin TCPflags SYN=1, ACK=0 en RST=0.
Op dat moment weet de webserver dat er iemand contact probeert te maken, en reageert op de handshake met TCPflags SYN=1, ACK=1 en RST=0 als deze toegestaan is, en TCPflags SYN=1, ACK=0 en RST=1 als de verbinding niet is toegestaan.
Je router kijkt dus naar het pakketje dat deze binnen komt. Als daarvan de ACK of RST flag zijn gezet, weet deze dat het pakketje een response is.
Als daarintegen slechts alleen de SYN flag geset is, weet de router dat het een nieuwe sessie betreft, en zal dit pakketje de toegang weigeren.
Na de sessie wordt poort 80 weer gesloten.