Security
  Home arrow Security arrow Page 2 - Security Overview
Dev Shed Forums 
Administration  
AJAX  
Apache  
BrainDump  
DHTML  
Flash  
Java  
JavaScript  
Multimedia  
MySQL  
Oracle  
Perl  
PHP  
Practices  
Python  
Reviews  
Security  
Style-Sheets  
Web Services  
XML  
Zend  
Zope  
Forums Sitemap 
IBM® developerWorks 
Sun Developer Network 
Dedicated Servers 
E-Commerce Hosting 
Linux Web Hosting 
Managed Hosting 
Small Business Hosting 
Moblin 
JMSL Numerical Library 
VPS Hosting 
Weekly Newsletter

 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
SECURITY

Security Overview
By: McGraw-Hill/Osborne
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 4 stars4 stars4 stars4 stars4 stars / 8
    2005-06-30

    Table of Contents:
  • Security Overview
  • Overview of Network Security
  • Access Servers and Dial-in Protocols
  • Authentication, Authorization, and Accounting
  • How AAA Works
  • Methods and Types
  • Method and Types Continued
  • Dynamic Access Lists

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    Security Overview - Overview of Network Security


    (Page 2 of 8 )

    There are two kinds of network security. One kind is enforced as a background process not visible to users; the other is in your face:

    • Traffic-based security Controls connections requested by a network application, such as a web browser or an FTP download
    • User-based security Controls admission of individuals to systems in order to start applications once inside, usually by user and password

    One kind of traffic-based security is the use of firewalls to protect autonomous systems by screening traffic from untrusted hosts. The other kind of traffic-based security is router access lists, used to restrict traffic and resources within an autonomous system. User-based security is concerned with people, not hosts. This is the kind of security with which we’re all familiar—login-based security that asks you for a username and password.

    The two types complement one another yet operate at different levels. Traffic-based security goes into action when you click a button in a web browser, enter a command into an FTP screen, or use some other application command. User-based security, on the other hand, asserts itself when an individual tries to log into a network, device, or service offered on a device.

    Traffic-Based Security

    Traffic-based security is implemented in a Cisco internetwork by using firewalls or router access lists. This style of security—covered in Chapter 9—focuses mainly on source and destination IP addresses, application port numbers, and other packet-level information that can be used to restrict and control network connections.

    Until recently, firewalls have focused strictly on guarding against intruders from outside the autonomous system. However, they’re now coming into use in more sophisticated shops to restrict access to sensitive assets from the inside. Access lists have been the traditional tool used to enforce intramural security.

    Access List Traffic-Based Security

    Routers can be configured to enforce security in much the same way firewalls do. All routers have access lists, and they can be used to control what traffic may come and go through the router’s network interfaces and what applications may be used if admitted. What exactly an access list does is left to how it’s configured by the network administrator.

     

    Mostly, access lists are used to improve network performance by isolating traffic in its home area, but a heavily configured access list can pretty much behave like an internal firewall, restricting traffic among departments.

    Firewall Traffic-Based Security

    Firewalls are basically beefed-up routers that screen processes according to strict traffic management rules. They use all sorts of tactics to enhance security: address translation to hide internal network topology from outsiders; application layer inspection to make sure only permitted services are being run; even high/low counters that watch for any precipitous spikes in certain types of packets to ward off Denial-of-Service attacks such as SYNflood and FINwait.

    Firewalls intentionally create a bottleneck at the autonomous system’s perimeter. As traffic passes through, the firewall inspects packets as they come and go through the networks attached to its interfaces.

     

    Firewalls read source and destination host addresses and port numbers (for example, port 80 for HTTP), and establish a context for each permitted connection. The context comes in the form of a session, where packets with a certain address pair and port number must belong to a valid session. For example, if a user tries to connect to a web server to download a file, the firewall will check the user’s source IP address and the application service requested before permitting the packets to pass.

    Think of traffic-based security as being like those “easy pass” automated tollbooths on major toll roads. Vehicles are funneled through a gateway where a laser reads each electronic ID, barely slowing the flow of traffic.

    User-Based Security

    User-based security evokes a different picture—this one of a gate with a humorless security guard standing at the post. The guard demands to know who you are and challenges you to prove your identity. If you qualify, you get to go in. More sophisticated user-based security systems also have the guard ask what you intend to do once inside and issue you a coded visitor’s badge giving you access to some areas, but not others.

    Thus, user-based security is employed where a person must log into a host, and the security comes in the form of a challenge for your username and password. In internetworking, this kind of security is used as much to keep bad guys from entering network devices such as routers or switches, as it is to restrict access to payload devices, such as servers.

    Unlike firewalls, however, user-based security is nearly as concerned with insiders as outsiders. That security guard at the gate has colleagues on the inside, there to make sure nobody goes into the wrong area. You know the routine—there are employee badges and there are visitor badges, but the employee badges let you go more places.

    Login/password points are generally placed on every network device and all servers. Because user-based security mechanisms are software, not hardware, they can be deployed at will within an internetwork with little impact on performance or budget. The trade-off is how much inconvenience you’re willing to put network users through, having to log in to gain access to various services. User-based security has four major applications:

    • To grant remote employees access to the enterprise internetwork
    • To grant onsite employees access to protected hosts and services within the internetwork
    • To let network administrators log into network devices
    • To let ISPs grant subscribers access to their portals

    Because most user-based security involves remote dial-in connections,WANtechnologies play an important role. The two most important pieces inWANconnections are access servers and dial-in protocols.

    More Security Articles
    More By McGraw-Hill/Osborne


     

    Buy this book now. This article is chapter eight from Cisco: A Beginner's Guide, by Velte and Velte (McGraw-Hill/Osborne, 2004, ISBN: 0072256354). Check it out at your favorite bookstore.  Buy this book now.

       

    SECURITY ARTICLES

    - An Epilogue to Cryptography
    - A Sequel to Cryptography
    - An Introduction to Cryptography
    - Security Overview
    - Network Security Assessment
    - Firewalls
    - What’s behind the curtain? Part II
    - What’s behind the curtain? Part I
    - Vectors
    - PKI: Looking at the Risks
    - A Quick Look at Cross Site Scripting
    - PKI Architectures: How to Choose One
    - Trust, Access Control, and Rights for Web Se...
    - Basic Concepts of Web Services Security
    - Safeguarding the Identity and Integrity of X...





    © 2003-2008 by Developer Shed. All rights reserved. DS Cluster 4 hosted by Hostway