Mechanism for Fairness Service of Web Server

  • Rhee, Yoon-Jung (Department of Computer Science & Engineering, Korea University) ;
  • Park, Nam-Sup (Department of Computer Science & Engineering, Korea University) ;
  • Hyun, Eun-Sil (Department of Computer Science & Engineering, Korea University) ;
  • Kim, Jeong-Beom (Department of Computer Science & Engineering, Korea University) ;
  • Lee, Young-Ji (Department of Computer Science & Engineering, Korea University) ;
  • Yun, Ma-Ru (Department of Computer Science & Engineering, Korea University) ;
  • Hyeok Kang (Department of Computer Science & Engineering, Korea University) ;
  • Kim, Young-Jun (Department of Computer Science & Engineering, Korea University) ;
  • Kim, Tai-Yoon (Department of Computer Science & Engineering, Korea University)
  • Published : 2001.04.01

Abstract

HTTP/1.1 standard reduces latencies and overhead from closing and re-establishing connections by supporting persistent connections as a default, which encourage multiple transfers of objects over one connection. HTTP/1.1, however, does not define explicitly connection-closing time but specifies a certain fixed holding time model. This model may induce wasting server’s resource when server maintains connection with the idle-state client that requests no data for a certain time. This paper proposes the mechanism of a heuristic connection management supported by the client-side under persistent HTTP, in addition to HTTP/1.1’s fixed holding time model on server-side. The client exploits the tag information within transferred HTML page so that decides connection-closing time. As a result, the mechanism allows server to use server’s resource more efficiently without server’s efforts.

Keywords