Intro to IPSEC
MCSE, CISSP, Security+, Network+, A+ Certification Practice Exams, Study Guides and Vouchers Sign Up | Login   
MCSE, CCNA, CCNP, Security+, Network+, A+ Certification
Free Study Guides Practice Exams Audio Training Exam Vouchers Video Training Free White Papers
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
NETWORK

Intro to IPSEC

Email this ArticleEmail this Article  Print this ArticlePrint this Article

• Relates to: MCSE 2000 | MCSE 2003 | MCSA 2000 | Security+ | Network+ | CCNA | CCNP | MCSA 2003

It seems like everyone I talk to is setting up a VPN. I use
VPNs at home to provide a connection to several clients' sites.
This week's newsletter will take a look at the security
protocols behind the VPN, particularly IPSEC.

IPSEC was developed by the Internet Engineering Task Force
(IETF) to address certain vulnerabilities inherent in the
popular IP protocol. Exploits in IP allowed for eavesdropping
(sniffing) and identity masking (spoofing), so it was difficult
to get guaranteed security over large networks. Prior
solutions would provide security for only specific applications
(PGP for email and SSL for web applications). IPSEC secures
the network itself, so it also secures the applications using
the network. IPSEC is a set of IP extensions that provide
strong data authentication and privacy guarantees through the
use of modern encryption techniques.

To have security on your network, you need to have confidence
in three factors:

  • The person you are communicating with is really that person
    (authentication)
  • No one can eavesdrop on your communication (confidentiality)
  • The communication that you received has not been modified in
    transit (integrity)

IPSEC is comprised of three components that provide these
security functions.

Authentication Header (AH) - A signature is tied to each packet,
allowing you to verify the sender's identity and the integrity
of the data. Currently MD5 and SHA-1 authentication schemes
are supported.

Encapsulating Security Payload (ESP) - Uses strong encryption
algorithms to encrypt the data in each packet to defeat common
eavesdropping techniques. The most common encryption algorithm
used by ESP is 56-bit DES, but ESP is an open protocol that
allows support for most current (and even future) encryption
algorithms.

Internet Key Exchange (IKE) - Allows nodes to agree on
authentication methods, encryption methods, the keys to use and
the keys' lifespan. IKE also allows smart secure key exchange.

AH and ESP provide the means to protect data from tampering,
preventing eavesdropping and verifying the origin of the data.
IKE provides a secure method of exchanging keys and negotiating
protocols and encryption algorithms to use. The information
negotiated IKE is stored in a Security Association (SA). The SA
is like a contract laying out the rules of the VPN connection
for the duration of the SA. An SA is assigned a 32-bit number
that, when used in conjunction with the destination IP address,
uniquely identifies the SA. This number is called the Security
Parameters Index or SPI.

To tie this all together, let's look at an example. User A
wants to send data to User B. User A's router (router A) has
a security policy applied with a rule that says all traffic to
User B needs to be encrypted. User B's router (router B) will
be the other end of an IPSEC tunnel. Router A checks to see if
an IPSEC SA exists between it and router B. If it doesn't,
router A will request an IPSEC SA from IKE. If an IKE SA exists
between the two routers, an IPSEC SA is issued. If an IKE SA
does not exist, one has to be negotiated first, with the routers
exchanging information signed by a third-party certificate
authority (CA) that both routers trust. Once the IKE SA is
agreed upon by the routers, an IPSEC SA can be issued, and
secure, encrypted communications can begin. This process is
transparent to User A and User B.

The basic steps for setting up an IPSEC connection are as
follows:

  1. Set up an IKE SA.
  2. Agree upon the terms of communication and encryption
    algorithm. Create an IPSEC SA.
  3. Start sending data.

In the next newsletter, we will put this knowledge to use by
setting up a VPN between a branch office and a main office
using two 1700 series routers and Cisco IOS plus IPSEC. If
you want to do some homework, try the following links:

- Understanding the IPSEC Protocol Suite White Paper
- Cisco IPSEC White Paper
- An introduction to IPSEC Encryption


 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
MCSE, CCNA, CCNP, Oracle, Network+, A+ Certification
The Poll
Which certification are you planning on attaining next?
CCNA
MCITP
MCTS
A+
Network+
MCSE
Certification Poll
View Results | Past Polls
867 votes
Certification
MCSE, CCNA, CCNP, Security+, Network+, A+ Certification
MCSE, CCNA, CCNP, Security+, Network+, A+ Certification
Picks for May
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
> FIND A JOB – POST A JOB 400,000 IT Jobs! Great tool for finding IT jobs in your area!

> Shon Harris would like to help you obtain your CISSP® certification.

> 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

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




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