Sie sind auf Seite 1von 13

Members: Akhil K Ashok (0608CS081007) Mirza Mohsin Beg (0608CS081032) Nitin Ahirwar (0608CS081036) Sharad Singh (0608CS081046)

Topics Covered

Project Overview Object Definition Features of Proxy Server Security Advantage Performance Aspects E-R Diagrams Data Flow Diagrams Scope of the Project References

Project Overview
A proxy server is a kind of buffer between your computer and the Internet resources you are accessing. They accumulate and save files that are most often requested by thousands of Internet users in a special database, called cache. Therefore, proxy servers are able to increase the speed of your connection to the Internet. Also, proxy servers can help in cases when some owners of the Internet resources impose some restrictions on users from certain countries or geographical regions.

Object Definition
network

Part of an overall Firewall strategy Sits between the local network and the external
Originally used primarily as a caching strategy to minimize

outgoing URL requests and increase perceived browser performance Primary mission is now to insure anonymity of internal users

Still used for caching of frequently requested files Also used for content filtering

Acts as a go-between, submitting your requests to the

external network
Requests are translated from your IP address to the Proxys IP

address E-mail addresses of internal users are removed from request headers Cause an actual break in the flow of communications

Features of the Proxy Server


HTTP Request Sharing and Caching
Blocking URL Blocking Client IP Blocking Better Response Time

Security Advantages
Hide internal clients from external network

Blocking of dangerous URLs


Filter dangerous content Check consistency of retrieved content Single point of access, control and logging Transparent both parties (local/remote) are unaware that

the connection is being proxied

Performance Aspects
Caching
By keeping local copies of frequently accessed file the proxy

can serve those files back to a requesting browser without going to the external site each time, this dramatically improves the performance seen by the end user Because of dynamic content many pages are invalidated in the cache right away

Load balancing
A proxy can be used in a reverse direction to balance the load

amongst a set of identical servers (servers inside the firewall and users outside) Used especially with web dynamic content (.asp, .php)

E-R Diagram

DFD Level 0

DFD Level 1

DFD Level 2

Conclusion
We can conclude that this project will enable easy decision making with the support of correct and precise information. The new system can lead to increased security ,LAN management and faster internet access i.e., more security in blocking unwanted sites, blocking client pcs from internet and caching of frequently viewed web sites into the proxy server cache.

Das könnte Ihnen auch gefallen