Skip to content (access key 's')
Logo of Technion
Logo of CS Department
Logo of CS4People

The Taub Faculty of Computer Science Events and Talks

Accelerating CIFS Over Satellite Networks
event speaker icon
Muhamad Mjadleh (M.Sc. Thesis Seminar)
event date icon
Wednesday, 02.02.2011, 12:30
event location icon
Taub 601
event speaker icon
Advisor: Assoc. Prof. Roy Friedman
CIFS is the underlying protocol in Windows OS's for disk shares access such as copying files from and to remote stations in the LAN, exploring disk shares and sending jobs to a LAN printer. CIFS is also implemented for Linux/Unix OSs in SAMBA. The CIFS protocol is chatty and suffers from redundancy in messages even in simple and basic disk shares accesses. CIFS's ineffectiveness is intensified in satellite networks in which the round trip delay is large. This work presents a proxy-based approach to CIFS acceleration in satellite networks. The acceleration is done at the level of the application layer without any modification neither to the TCP layer nor to the server and the client. We studied and observed CIFS protocol behavior and developed a solution that is fitted to the protocol. The solution is light-weight, it requires little memory space, is transparent to both client machines and servers, and it fits into existing VSAT technologies aimed at developing countries. We adapted several techniques and developed algorithms to lessen the number of round trip interactions required to perfrom a single user operation. Performance evaluation shows latency improvements by a factor of two in many practical settings. In addition, bandwidth consumption is reduced. The talk is self-contained.