CPUG

The Check Point User Group

A Resource For The Check Point Community.  Fast.  Useful.  Independent.

1. Come to CPUG CON 2008 EUROPE in Switzerland on September 8th - 9th!
    Two days full of technical content for Check Point administrators in the beautiful Swiss Alps!
    We already have 72 attendees signed up from 20 countries!
2. CCSA/CCSE One-Week Dual-Certification Training Course with CPUG in San Francisco!
    Courses Starting 10/6, 11/3, 12/8, (2009) 1/19, 2/9, 3/9, 4/6, 5/4, 6/8, 7/6, 8/3, 9/7.
3. Corrent S3500 SecureXL Turbocards For Sale - Last Six Remaining - Get Your Spares!
4. Join Us On LinkedIn - We now have a CPUG group.


Go Back   CPUG: The Check Point User Group > Check Point Certifications And Exams > CCSA (Check Point Certified Security Administrator) > CCSA NGX Exam 156-215 (No Longer Offered)
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 2006-01-02
Sergej Sergej is offline
Senior Member
 
Join Date: 2005-11-21
Location: Europe, Lithuania
Posts: 291
Rep Power: 3
Sergej has an average reputation (10+)
Default qestion for exam: Bidirectional NAT theory

Hi, I'm studing for recertification. Colege pass me that there are a lot of misterious qestions about NAT. I want to be cool in CheckPoint NAT aspects and terminology. I'm using oficial courseware (b.llsh.t) + Help files (I prefere .hlp files, becouse they are the same as PDF but easy navigation and better screenshots).

Here is a qestions about Manual vs Automatic NAT.

Accoding to "Check Point Solution for Network Address Translation" > "Bidirectional NAT" it is possible to mach and translate bouth sourse and destination addreses with automalic rures:
With Bidirectional NAT, both automatic NAT rules are applied, and both objects will be translated, so connections between the two objects will be allowed in both directions.

The detailed logic of Bidirectional NAT is as follows:

If the first match on a connection is on an Automatic NAT rule, then the rest of the NAT Rule Base is checked, one rule at a time, to see if another Automatic NAT Rule matches the connection. If it does, both rules are matched, and no further checking is performed.
According to "Planning Considerations for NAT" > "Automatic Versus Manual Rules" translation of bouth source and destination addreses are exclusive feature of Manual NAT:

The following can only be done using Manual NAT Rules:

Translating both source and destination IP addresses in the same packet.
There are two conflcting statemlents. Which one is correct?

Last edited by Sergej; 2006-01-02 at 04:13.
Reply With Quote
  #2 (permalink)  
Old 2006-01-02
jsond jsond is offline
Junior Member
 
Join Date: 2005-12-14
Posts: 19
Rep Power: 0
jsond has an average reputation (10+)
Default Re: qestion for exam: Bidirectional NAT theory

I would think it is Automatic NAT rules.

The setting to allow bi-directional NAT is under the Automatic NAT rules section in the NAT tab of global properties. Under the manual NAT section it does not have any option for bidirectional NAT rules. The Syngress configuring Checkpoint NGX states the following:

"..In essence, the bidirectional NAT lets a connection match 2 NAT rules. Normally the NAT rule base only permits one match and then subsequently exits the process. In the case of bidirectional NAT, if the source match is an Automatic NAT rule, the gateway continues to traverse the NAT rules to identify if there is a destination rule match. If the gateway finds a second match, it applies both NAT rules to the connection so that the packet it routed properly between source and destination."

"If bidirectional NAT is enabled, improperly placed manual rules may negate such connections. If a manual NAT matches a connection, it will exit the NAT rule base immediately. Only when the first match is an automatic NAT does the gateway continue to inspect the remainder of the rule base for the subsequent match."


Again, I do not have a ton of experience with checkpoint and even less with NAT. This is just the way it was written in the NAT chapter of the book I am studying with, and is similar to the 1st explanation in your post. So this could be incorrect but thought it might help.

Last edited by jsond; 2006-01-02 at 15:23.
Reply With Quote
Reply

Thread Tools
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 Off
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -7. The time now is 07:18.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.0.0