Dazu ist noch eine kleine Eigenheit von TCP relativ wichtig zu kennen. Befor �berhaupt eine TCP Verbindung hergestellt ist; m�ssen 4 Packete gesandt / empfangen werden. Sender -> Empf�nger sender <- Empf�nger (Quitierung) Sender -> Empf�nger (Quitierung) Sender <- Empf�nger (Quitierung)
Dient uA. der Security (Austausch von Port Nummern...) Dadurch kann es bei grossen Entfernungen (Connection-Time so um die 200 ms oder so) problemlos mal 1 Sekunde dauern, bis �berhaupt daten �bertragen werden k�nnen. ohne Keep Alive m�sste man f�r jedes Bild usw dieses Handshake durchf�hren... Keep Alive bietet hier einen sehr grossen Performance gewinn... Auch wird der TCP Stack weniger stark belastet (Spielt eher beim Server oder einer allf�lligen Firewall eine Rolle) MfG > -----Original Message----- > From: Claudius Ceteras [mailto:[EMAIL PROTECTED]] > Sent: Montag, 11. M�rz 2002 17:21 > To: ActiveServerPages German > Subject: [aspgerman] RE: Jeder Frame 1-oder mehr Verbindungen IIS 5.x > > > Das stimmt im Prinzip, aber ab HTTP/1.1 gibt es zur > Performance-Verbesserung die Option den Socket �ber mehrere Anfragen > offen zu halten, statt immer wieder auf- und abzubauen... > Das �ndert aber nichts an der Programmierung auf der > ASP-Seite, d.h. man > kann nicht herausfinden, ob eine ASP-Seite einzeln abgerufen > wurde, oder > schon die x-te abgerufene Seite �ber dem selben Socket ist... > > Claudius > > > > > > > Ich misch mich einfach mal ein :D > > > > Was hat es mit dem Keep Alive auf sich, ich dachte nachdem > > die Seite raus > > ist, ist Sense und Server und Client kennen sich nicht mehr ?? > > > > Gru� > > Jan > > > > > | [aspgerman] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp > | [aspgerman] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp
