DocumentCode
3526724
Title
A bare PC TLS Webmail Server
Author
Appiah-Kubi, Patrick ; Karne, Ramesh K. ; Wijesinha, Alexander L.
Author_Institution
Dept. of Comput. & Inf. Sci., Towson Univ., Towson, MD, USA
fYear
2012
fDate
Jan. 30 2012-Feb. 2 2012
Firstpage
149
Lastpage
153
Abstract
Bare PC systems have no operating system or kernel, and can be used for building self-supporting server applications that perform better than conventional servers. The bare PC server application contains the necessary network protocols, does its own memory allocation and task scheduling, and uses direct interfaces to the hardware. We discuss the design and implementation of a TLS Webmail server that runs on a bare PC. Novel design features of the server include intertwining the TLS, HTTP and TCP protocols to reduce inter-layer communication overhead, and using a separate TLS task per connection to improve performance. We also present initial performance measurements in a LAN environment to measure the overhead due to TLS, and the possible speed-up that can be achieved compared to conventional TLS Webmail servers. The results suggest that customized bare PC servers could be designed in the future to meet the security and performance requirements of pervasive computing environments.
Keywords
electronic mail; file servers; local area networks; online front-ends; transport protocols; HTTP protocol; LAN environment; TCP protocols; bare PC TLS webmail server; hardware direct interfaces; interlayer communication overhead reduction; memory allocation; network protocols; selfsupporting server applications; task scheduling; Browsers; Conferences; Electronic mail; Hardware; Protocols; Security; Servers; TLS; Webmail server; bare PC; operating system; performance; security;
fLanguage
English
Publisher
ieee
Conference_Titel
Computing, Networking and Communications (ICNC), 2012 International Conference on
Conference_Location
Maui, HI
Print_ISBN
978-1-4673-0008-7
Electronic_ISBN
978-1-4673-0723-9
Type
conf
DOI
10.1109/ICCNC.2012.6167399
Filename
6167399
Link To Document