Lost Password?


  #1 (permalink)  
Old 10-24-2006, 09:27 PM
Lop's Avatar   
Lop Lop is offline
Speaks fluent binary
 
Join Date: May 2006
Posts: 1,149
Rep Power: 18
Lop will become famous soon enoughLop will become famous soon enough
Default Informational: Proxy Servers

Here is an essay I just finished for a class of mine. Feel free to use it in whatever way you like. I know, the grammer might not be the best........


Proxy Servers
Proxy servers are a security device that sits between the internal network and an external network, usually the internet. Proxy servers are also known as Application Layer Gateways, application gateway or simply a proxy. The proxy server acts as an intermediary that actually scans all incoming and outgoing traffic. A proxy server runs on the Application layer of the OSI model.
One of the most important functions of a proxy server is to hide the internal IP address from external entities such as the internet. To better understand, imagine that you are browsing a webpage through a proxy. To get to the webpage your request must first go through the proxy server which may mean you have to log on to the proxy server first. The proxy server would then enclose your packet in a new envelope containing its’ IP address instead of the computer’s IP address that you were working with. The proxy server then forwards your packet on to the next gateway which may or may not be the Internet.
Using this security method to “hide” an internal IP address is also called sharing. Using this method the Proxy Server actually acts as a NAT. Multiple workstations can connect to the internet using only one IP address. Instead of each individual workstation receiving its’ own IP address they only obtain an internal IP address.
Often a network will have a firewall before the Internet and after the proxy server. Some proxy server packages are bundled with firewalls which may be purchased and configured to do both functions at once. For a more secure internal network a firewall is recommended along with the proxy server.
Another important function of a proxy server is to cache web pages. When a user visits a webpage the webpage is stored or saved. The next time a user in the network visits the same webpage the stored version is shown instead of fetching the entire webpage over again. This can drastically improve performance on networks and is similar to what most browsers already do with their cache.
Proxy servers may sound great but are also a lot harder to maintain than regular firewalls. By running on the application layer of the OSI model it can act more intelligently. The proxy server can actually filter out what sites a user can visit and what are declined. The actual destination can be scanned and ports can also be scanned. Several networks use proxy servers to block ports such as SMTP (25) or POP3 (110) to prevent users from sending or receiving personal email. Giving this extra ability to filter destinations requires more administration.
Proxy servers are turning up around the web. It is common to see CGI or PHP based proxy servers that users can go to and surf the web “privately”. The main emphasis behind this is to avoid any detection of where the user has been. By use the website a user can browse anywhere without anyone in the network knowing where he or she has been.
Proxy servers running on port 80 can be used to fool internet network security measures. Using proxy servers on port 80 that act as a Socks 4 or 5 proxy server a user can go around any security measure put in place to block employees from certain websites or even ports. Lists can be viewed and even purchased that contain public proxy servers with port numbers. Packages can also be bought that only function for this purpose.
One of the major drawbacks of a proxy server is that it can slow down internet access to the entire network. For small networks with only a couple of workstations connected this is not a problem. For larger, enterprise networks this server can become a bottleneck for the entire organization. Thousands of requests can hit the proxy server at any time which will cause network latency. To avoid this problem, administrators can deploy several different proxy servers. If this is an organization with many buildings it may deploy one for each building.
Another drawback of a caching proxy server is visiting pages that need to be refreshed. A web page that has a meta tag to expire will cause the proxy server to reload the page defeating the caching ability.
__________________
Lop

Last edited by Jordan; 10-28-2006 at 12:24 AM. Reason: Title Change
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #2 (permalink)  
Old 10-28-2006, 12:24 AM
Jordan's Avatar   
Jordan Jordan is offline
Administrator
 
Join Date: Nov 2005
Location: Hendersonville, NC
Posts: 9,593
Last Blog:
Ext JS or Ext GWT
Rep Power: 20
Jordan is just really niceJordan is just really niceJordan is just really niceJordan is just really nice
Send a message via ICQ to Jordan Send a message via AIM to Jordan Send a message via MSN to Jordan
Default

Nice post. Since it wasn't a tutorial though I've renamed the title.
__________________
CodeCall Blog | CodeCall Wiki | Shareware Site | Linux Forum | Write a Blog
The CodeCall Wiki is now fully integrated with vBulletin users! Check it out and add some new pages!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 10-28-2006, 06:17 PM
TcM's Avatar   
TcM TcM is offline
Code Warrior
 
Join Date: Aug 2006
Location: In a technologic world :p
Posts: 8,332
Rep Power: 68
TcM is a glorious beacon of lightTcM is a glorious beacon of lightTcM is a glorious beacon of lightTcM is a glorious beacon of lightTcM is a glorious beacon of light
Default

Nice Essay! man I like it
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 01-01-2007, 01:24 PM
-MW- -MW- is offline
Programmer
 
Join Date: Dec 2006
Posts: 149
Rep Power: 8
-MW- is on a distinguished road
Default

Nice, very nice any kown good way to run my self proxy serv?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 01-01-2007, 04:05 PM
tfusion's Avatar   
tfusion tfusion is offline
Learning Programmer
 
Join Date: Jan 2007
Posts: 50
Rep Power: 8
tfusion is on a distinguished road
Default

Hmmm i only knew proxy servers as bad things
Well its because i am a forum owner and poster and i have experience with these proxies... people try to cheat the system.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #6 (permalink)  
Old 01-02-2007, 01:42 AM
xtraze xtraze is offline
Programming God
 
Join Date: Dec 2006
Location: Sri lanka
Posts: 921
Rep Power: 0
xtraze is on a distinguished road
Send a message via MSN to xtraze Send a message via Skype™ to xtraze
Default

Wow man, I really never knew such things. And had never used a proxy in my life. But does all websites accept connection through a proxy ? some sites needs an IP to make sure only 1 accesses the site.
Eg. Admin CP on IPB.

How proxies will act then, and does proxies have a dynamic IP or a single IP forever ? then, this can cause some problems if used wrongly. But its good for a small Office perhaps. Nice Essay man, really worth reading.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 01-02-2007, 03:22 AM
TcM's Avatar   
TcM TcM is offline
Code Warrior
 
Join Date: Aug 2006
Location: In a technologic world :p
Posts: 8,332
Rep Power: 68
TcM is a glorious beacon of lightTcM is a glorious beacon of lightTcM is a glorious beacon of lightTcM is a glorious beacon of lightTcM is a glorious beacon of light
Default

Of course proxies have a static IP ( single IP ) and well yeah they can cause problems but they are good for privacy!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 01-02-2007, 04:53 AM
temon temon is offline
Newbie
 
Join Date: Dec 2006
Posts: 21
Rep Power: 8
temon is on a distinguished road
Default

no idont used it iuse shaerd ip with my frinds in the street
__________________
what do u think about my site
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Tutorial: C# Hello World Jordan CSharp Tutorials 15 10-16-2008 11:44 PM
John's Java Tutorial Index John Java Tutorials 0 01-11-2007 04:05 PM
Proxy usage TcM Computer Software/OS 2 11-02-2006 01:00 PM
JSP Tutorial encoder JavaScript and CSS 0 05-26-2006 06:31 AM


All times are GMT -5. The time now is 10:43 PM.

Contest Stats

WingedPanther ........ 2753.6
Xav ........ 2704
Brandon W ........ 1702.32
John ........ 1207.73
marwex89 ........ 1175.24
morefood2001 ........ 966.05
dcs ........ 655.75
Steve.L ........ 475.59
orjan ........ 418.58
Aereshaa ........ 383.54

Contest Rules

CodeCall Goal

Goal: 100,000 Posts
Complete: 100%


Complete - Celebrate!

Ads