Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Punjab university collegeof information technology IAP assignment#2 Web proxy server
ID: mitf11m020 Submitted to: Mam sadia shahzad Submitted by: Umm-e-Ammara Submission date: 20/04/2012
Mitf11m020
Working:
Web proxy server listens for any request from clients. All requests are forward to remote internet server outside firewall. Also listens for responses or request from outside the firewall and sends them to internal client computer. Usually all the clients with a subnet use the same proxy server. This make it possible for the proxy server to cache documents that are requested by one or more clients. For clients using a web proxy server it is as if they are getting responses directly from a remote server. Most web proxy servers are implemented on a pre-access method basis. It can allow or deny internet requests according to the protocol used. For example:a proxy server can allow calls to FTP while but deny calls to HTTP servers.
Mitf11m020
Mitf11m020
Access control:
Some proxy servers implement a logon requirement. In large organizations, authorized users must log on to gain access to the web. The organization can thereby track usage to individuals. Some anonymizing proxy servers may forward data packets with header lines which may reveal the IP address of the client. Other anonymizing proxy servers, known as elite proxies, only include the remote adder header with the IP address of the proxy server, making it appear that the proxy server is the client. A website could still suspect a proxy is being used if the client sends packets
Filtring:
A filtering web proxy server provides administrative control over the content that may be relayed in one or both directions through the proxy. It is commonly used in both commercial and non-commercial organizations to ensure that Internet usage conforms to acceptable use policy 4 Punjab university college of information technology
Mitf11m020 A content filtering proxy will often support user authentication, to control web access. It also usually produces logs, either to give detailed information about the URLs accessed by specific users, or to monitor bandwidth usage statistics. Many work places, schools, and colleges restrict the web sites and online services that are made available in their buildings. This is done either with a specialized proxy, called a content filter.
Improve Performance: Proxy servers can dramatically improve performance for groups of users. This is because it saves the results of all requests for a certain amount of time. Consider the case where both user X and user Y access the World Wide Web through a proxy server. First user requests a certain Web page, which we will call Page 1. Sometime later, user Y requests the same page. Instead of forwarding the request to the Web server where Page 1 resides, which can be a time consuming operation, the proxy server simply returns the Page 1 that it already fetched for user X. Since the proxy server is often on the same network as the user, this is a much faster operation. Real proxy servers support hundreds or thousands of users. The major online services such as America Online, MSN and Yahoo, for example, employ an array of proxy servers. Filter Requests: Proxy servers can also be used to filter requests. For example, a company might use a proxy server to prevent its employees from accessing a specific set of Web sites. Anonymizing proxy server: An anonymous proxy server (sometimes called a web proxy) generally attempts to anonymize web surfing. There are different varieties of anonymizers. One of the more common variations is the open proxy. Because they are typically difficult to identify. The server receives requests from the anonymizing proxy server, and thus does not receive information about the end user's address. However, the requests are not anonymous to the anonymizing proxy server, and so a degree of trust is present between that server and the user. Many of them are funded through a link to the user. Content-filtering web proxy: A content-filtering web proxy server provides administrative control over the content that may be relayed through the proxy. It is commonly used in both commercial and non- commercial organizations to ensure that Internet usage conforms to acceptable use policy. A content filtering proxy will often support user authentication, to control web access. It also usually produces logs, either to give detailed information about the URLs accessed by specific users, or to monitor bandwidth usage statistics.
Mitf11m020
Mitf11m020
Conclusion :
From the advantage and disadvantage above we can conclude: 1. If you want to use proxy make sure you use the trusted proxy. 2. Usually user from China and some Arabic country people are too desperate because of too many website blocked by their government so they forget to think about the security. 3. Never log in account using HTTP(http://blablabla.com/login.php) when you are using a proxy and If there is no choice to do that do not forget to change your password. 4. Proxy server used by cracker to masking their ip address when performing the attack, make sure you didn't fall into fake proxy trap because every proxy server habitually will record your real IP address. 5. Be wise to use this proxy service and also be careful,keep your eyes open.