Configures parameters
for the dynamic crypto map.
Platform:
ASR 5000
ASR
5500
Privilege:
Security Administrator,
Administrator
Syntax
set { control-dont-fragment { clear-bit | copy-bit | set-bit } | ikev1
natt [ keepalive time ] | pfs { group1 | group2 | group5 } | phase1-idtype { id-key-id | ipv4-address [ mode { aggressive | main } ] | phase2-idtype { ipv4-address | ipv4-address-subnet } | security-association
lifetime { disable-phase2-rekey | keepalive | kilo-bytes kbytes | seconds secs } transform-set transform_name [ transform-set transform_name2
... transform-set transform_name6 ]
no set { ikev1
natt | pfs | phase1-idtype | phase2-idtype | security-association lifetime { disable-phase2-rekey | keepalive | kilo-bytes | seconds } | transform-set transform_name [ transform-set transform_name2
... transform-set transform_name6 ]
set control-dont-fragment { clear-bit | copy-bit | set-bit }
Controls the don’t
fragment (DF) bit in the outer IP header of the IPsec tunnel data
packet. Options are:
- clear-bit:
Clears the DF bit from the outer IP header (sets it to 0).
- copy-bit:
Copies the DF bit from the inner IP header to the outer IP header.
This is the default action.
- set-bit:
Sets the DF bit in the outer IP header (sets it to 1).
set ikev1 natt [ keepalive time ]
Specifies IKE parameters.
natt: Enables
IPSec NAT Traversal.
keepalive time: The
time to keep the NAT connection alive in seconds. time must
be an integer of from 1 through 3600.
set pfs { group1 | group2 | group5 }
Specifies the modp
Oakley group (also known as the Diffie-Hellman [D-H] group)
that is used to determine the length of the base prime numbers that
are used for Perfect Forward Secrecy (PFS).
- group1:
Diffie-Hellman Group1 (768-bit modp)
- group2:
Diffie-Hellman Group2 (1024-bit modp)
- group5:
Diffie-Hellman Group5 (1536-bit modp)
set phase1-idtype { id-key-id | ipv4-address [ mode { aggressive | main } ]
Sets the IKE negotiations
Phase 1 payload identifier. Default: id-key-id
id-key-id: ID KEY
ID
ipv4-address: ID IPV4
Address
- mode: Configures
IKE mode
- aggressive:
IKE negotiation mode: AGGRESSIVE
- main: IKE
negotiation mode: MAIN
set phase2-idtype { ipv4-address | ipv4-address-subnet }
Sets the IKE negotiations
Phase 2 payload identifier.
Default: ipv4-address-subnet
- ipv4-address:
Use IPV4_ADDR as the Phase 2 payload identifier.
- ipv4-address-subnet:
Use IPV4_ADDR_SUBNET as the Phase 2 payload identifier.
set security-association
lifetime { disable-phase2-rekey | keepalive | kilo-bytes kbytes | seconds secs }
Defaults:
- disable-phase2-rekey:
Rekeying is enabled by default
- keepalive:
Disabled
- kilo-bytes: 4608000 kbytes
- seconds: 28800 seconds
Specifies the parameters
that determine the length of time an IKE Security Association (SA) is
active when no data is passing through a tunnel. When the lifetime
expires, the tunnel is torn down. Whichever parameter is reached
first expires the SA lifetime.
- disable-phase2-rekey:
If this keyword is specified, the Phase2 SA is not rekeyed when
the lifetime expires.
- keepalive:
The SA lifetime expires only when a keepalive message is not responded
to by the far end.
- kilo-bytes:
This specifies the amount of data (n kilobytes) to allow through
the tunnel before the SA lifetime expires. kbytes must
be an integer from 2560 through 4294967294.
- set seconds:
The number of seconds to wait before the SA lifetime expires. secs must
be an integer from 1200 through 86400.
IMPORTANT:
If the dynamic crypto
map is being used in conjunction with Mobile IP and the Mobile IP renewal
timer is less than the crypto map’s SA lifetime (either
in terms of kilobytes or seconds), then the keepalive parameter
must be configured.
transform-set transform_name [ transform-set transform_name2
... transform-set transform_name6 ]
Specifies the name
of a transform set configured in the same context that will be associated with
the crypto map. Refer to the command crypto ipsec transform-set for
information on creating transform sets.
You can repeat this
keyword up to 6 times on the command line to specify multiple transform
sets.
transform_name is
the name of the transform set entered as an alphanumeric string
of 1 through 127 characters that is case sensitive.
no
Deletes the specified
parameter or resets the specified parameter to the default value.
Usage:
Use this command to
set parameters for a dynamic crypto map.
Example:
The following command
sets the PFS group to Group1:
set pfs group1
The following command
sets the SA lifetime to
50000 KB:
set security-association
lifetime kilo-bytes 50000
The following command
sets the SA lifetime to
10000 seconds:
set security-association
lifetime seconds 10000
The following command
enables the SA to re-key when the tunnel lifetime expires:
set security-association
lifetime keepalive
The following command
defines transform sets
tset1 and
tset2.
set transform-set
tset1 transform-set tset2