Walls of Fire
MCSE, CISSP, Security+, Network+, A+ Certification Practice Exams, Study Guides and Vouchers Sign Up | Login   
MCSE, CCNA, CCNP, Security+, Network+, A+ Certification
MCSE Video + 10 Free Vouchers Practice Exams Exam Vouchers Video Training Get a free MS Cert
MCSE, CCNA, CCNP, Security+, Network+, A+ Certification
MCSE, CCNA, CCNP, Security+, Network+, A+ Certification
MCSE CCNA  A+ CERTIFICATION NETWORK+ ETHICAL HACKER SECURITY+   CISSP   CCNP MORE...
MCSE, CCNA, CCNP, Security+, Network+, A+ Certification
MCSE, CCNA, CCNP, Security+, Network+, A+ Certification
SECURITY

Walls of Fire

Email this ArticleEmail this Article  Print this ArticlePrint this Article

• Relates to: A+ | A+

With security at the forefront of IT these days, you hear a lot about firewalls. A firewall acts as a barrier between an internal local area network (LAN) and the “outside world” – the LAN’s connection to the Internet or another internetwork. Another type of intermediary is a proxy server. It’s important for IT professionals to understand the difference between the two.

In this week’s feature article, we will discuss how firewalls and proxies differ, what a firewall does and how it accomplishes its purpose(s), why firewalls are important in our Internet-connected world, and some of the ways firewalls can be implemented.

What’s a Proxy?

First, let’s distinguish between proxy servers and full-fledged firewalls. A proxy is a stand-in; it sits between the internal and external networks and acts as a go-between for communications that are exchanged between the two. The word “proxy” means “one who is authorized to act on behalf of another.” You’ve probably heard of proxy weddings, whereby someone stands in for one of the parties (bride or groom) so a wedding ceremony can legally be performed without both being physically present. Proxy servers are so named because, like the hapless stand-in who says “I do” when it’s really someone else who does, they act as go-betweens to allow something to take place (in this case, network communications) between systems that must remain separate.

Proxy servers provide a measure of security to the internal network. The proxy usually uses Network Address Translation (NAT) to allow all the internal computers to connect to the Internet using only a single public IP address (that of the proxy server itself). The other computers’ internal IP addresses are not visible over the Internet; to outsiders it looks as if the proxy server is the only machine that is there. Proxies can also provide performance enhancement, by caching objects that are retrieved frequently from the ‘Net and making them available locally to the internal network. Just as a web browser’s cache speeds up access to web pages you visit often by storing copies of them on your local disk, a proxy performs the same function for the entire LAN.

What’s a Firewall?

Like the proxy server, a firewall is a “middle man” that sets between the internal and external networks. However, it goes further than the proxy in terms of controlling what goes into and out of the LAN. A product can be both a proxy and a firewall; Microsoft’s ISA Server is a good example of this. While its predecessor, Microsoft Proxy Server, was not considered to be a full-fledged firewall, ISA is.

The job of a firewall is to use filtering to prevent unauthorized data from entering the network and restricting the data that can be sent out. Just as a physical firewall in a building or vehicle is designed to stop a fire from spreading from one area to another, a network firewall is designed to keep data in or out of a network.

Firewalls can be hardware devices, which are dedicated single-purpose computers that run proprietary software, or they can be software-only packages that are installed on a regular PC running on top of on operating system like Windows or UNIX. Hardware firewalls tend to be more expensive (since you’re buying both hardware and software) but also usually offer better performance. Firewalls use NAT or router software to get data to the appropriate internal computer after checking it to ensure that the filtering rules allow it to go through.

Firewall Filtering

Firewalls can filter data at different levels (different layers of the OSI networking model). The most common filtering methods are:
  • Packet filtering, which works primarily at the network layer
  • Circuit filtering, which works at the transport layer
  • Application filtering, which works at the application layer
Packet filters examine the information in the IP packet headers of messages and make the decision as to whether the data is allowed in (or out) based on that information. Thus packet filtering allows you to designate specific IP addresses (or host or domain names) that will be specifically blocked or specifically allowed. Filters can also process information at the transport layer (TCP and UDP port numbers). Specific ports can be blocked or left open. Because particular services use specific ports (for example, POP 3 incoming email uses port 110), this allows you to prevent specific types of data from entering the network (in this case, incoming POP3 email). There are two types of filtering, static and dynamic. With dynamic filtering, the necessary ports are opened up only when a communication is actually taking place, rather than staying open all the time. As soon as the communication ends, the port is closed. Circuit filtering lets...

You must be logged in to view this entire article.
Click Here to Finish Reading this Article


 Subscribe to our Free Must Know News Newsletter
 Name:     Email:  
MCSE, CCNA, CCNP, Security+, Network+, A+ Certification

KEYWORD
 
What is this?
Microsoft, CompTIA, Cisco Realistic Practice Exams
Microsoft, CompTIA, Cisco Realistic Practice Exams
Microsoft, CompTIA, Cisco Realistic Practice Exams
FREE STUDY GUIDES
FREE RESOURCES
FREE QUESTIONS >>
HOME
CERTIFICATIONS
VIDEO TRAINING
PRACTICE EXAMS
AUDIO TRAINING
EXAM VOUCHERS
FREE IT MAGAZINES
CERT COMPARISON
EXAM COMPARISON
SALARY SURVEY
CAREER TRACKS
ARTICLE DIRECTORY
WHITE PAPERS
QUESTION OF THE DAY
NEWSLETTER
ADVERTISE
Industry Updates &
Special Offers
Certification
MCSE, CCNA, CCNP, Security+, Network+, A+ Certification
MCSE, CCNA, CCNP, Security+, Network+, A+ Certification
Picks for November
Untitled Document > Persistent Group Chat: An Approach for More Profitable Team Communications : Unlike email, instant messages (IMs) do not allow group communication; nor do they persist -- you can't hold on to them for as long as you wish. Persistent group chat, however, allows businesses to organize persistent dialogue around business-critical topics, and keep them for easy retrieval later.

> Recent White Papers
> Get a free Microsoft Certification exam

> NetworkWorld - FREE Subscription Center

> Never Open a Book Again! LearnSmart Video Training for A+, CCNA, Network+ and more.

> Pass Guaranteed: Hundreds of practice exam questions and the most authentic exam simulation.

> Lecture Series audio: Learn at home, on your iPod or while driving to work.

> PMP: Learn everything for the Project Management Professional (PMP) certification

> Quiz Me Series Audio: Rapid-fire question and answer session training

Marketplace

Get a free second shot at your Microsoft Certification exam.
For a limited time, you can get an extra chance to pass any Microsoft IT Professional, Developer, or Microsoft Dynamics™ Certification exam – free. Register for this offer before your 1st exam and you’ll get two shots at success. Register now: www.microsoft.com/learning/secondshot

IT Certifications may waive some degree requirements for an online degree. Free catalog!
For several of the IT degrees at WGU, if you hold a relevant IT certification (such as MCSE), you automatically clear a significant portion of the degree requirements. Don't hold an IT certification yet? Don't worry. Not every WGU degree program requires an IT certification in advance. You can earn both at the same time. Lower tuition too!

Earn an online bachelor's degree in Information Technology plus eight IT certifications
Including CompTIA, MySQL Core, and Sun Certified Programmer for the Java Platform. Your prior college and IT certifications may waive some degree requirements; however, you do not have to hold a major certification to enroll.


Earn an affordable, online bachelor's degree in Information Technology—Security Emphasis
plus nine IT certifications including Sun Certified Programmer for the Java Platform, MySQL Core, and Security+. Your prior college and IT certifications may waive some degree requirements

FREE subscription to Network World.
Your complimentary subscription will include 50 weekly issues jam packed with news analysis, expert industry opinion and management/career advice, all of which is packaged with your business needs in mind. We want to help you connect the technology dots and help you advance your company's business goals




Sponsored Link

MCSE, CCNA, CCNP, Security+, Network+, A+ Certification
Free Certification Training Free Certification Training Free Study Guides
   © 1999 - 2008 CramSession. All Rights Reserved. Home   Advertise   Corporate Info   Opportunities   Help