• DocumentCode
    433508
  • Title

    Java Application´s Packet Eavesdropper for content delivery network

  • Author

    Huang, Tzu-Chi ; Shieh, Ce-Kuen ; Miao, Yu-Ben

  • Author_Institution
    Dept. of Electr. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
  • Volume
    1
  • fYear
    2005
  • fDate
    28-30 March 2005
  • Firstpage
    993
  • Abstract
    DNS redirection and URL modification are two major ways to carry out dynamic replica selections in CDN. However, the two ways may overload DNS servers or dispatchers, and exhaust the network bandwidth while there are a large number of incoming requests. Meanwhile, the modification of DNS servers for DNS redirection harms the compatibility and troubles the management. Moreover, the two ways do not give local administrators the flexibility to customize accesses to foreign CDN applications. In the paper we propose Java Application´s Packet Eavesdropper (JAPE) for CDN to improve DNS redirection and URL modification, and for local administrators to control the accesses. JAPE utilizes packet interception technologies for Java objects to process packets. Besides, objects in JAPE are Java application rather than Java applet, which not only keeps the inherent portability but also has the flexibility to use various Java libraries for creating other applications not limited to CDN. We implement JAPE in Windows 2000 and develop a CDN application with an object doing DNS redirection and URL modification. The application with location-aware features can locally resolve clients´ requests toward a virtual host name and redirect them to a nearby server customized by local administrators according to the movements of clients. It proves that JAPE for CDN can free DNS servers from modifications, alleviate DNS servers´ and dispatchers´ loads, conserve the network bandwidth, and permit local administrators to customize the accesses.
  • Keywords
    Internet; Java; authorisation; client-server systems; network servers; object-oriented programming; DNS redirection; JAPE; Java Application Packet Eavesdropper; URL modification; Windows 2000; access control; client-server system; content delivery network; location-aware features; packet interception technology; Application software; Bandwidth; Computer networks; Filters; Hardware; Java; Logic devices; Logic programming; Network servers; Uniform resource locators; CDN; JAPE; Java; Packet Interception;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications, 2005. AINA 2005. 19th International Conference on
  • ISSN
    1550-445X
  • Print_ISBN
    0-7695-2249-1
  • Type

    conf

  • DOI
    10.1109/AINA.2005.229
  • Filename
    1423616