What are the essential features of various proxy servers