DHCP Client Profile Configuration Mode Commands

The Dynamic Host Configuration Protocol (DHCP) Client Profile Configuration Mode is used to create and manage DHCP client profile parameters. DHCP client profiles are associated with APNs.

Mode

Exec > Global Configuration > Context Configuration > DHCP Client Profile Configuration

configure > context context_name > dhcp-client-profile profile_name

Entering the above command sequence results in the following prompt:

[context_name]host_name(config-dhcp-client-profile)# 

Important


The commands or keywords/variables that are available are dependent on platform type, product version, and installed license(s).


client-identifier

Configures the client-identifier which is sent to the external DHCP server.

Product

GGSN

P-GW

SAEGW

Privilege

Security Administrator, Administrator

Mode

Exec > Global Configuration > Context Configuration > DHCP Client Profile Configuration

configure > context context_name > dhcp-client-profile profile_name

Entering the above command sequence results in the following prompt:

[context_name]host_name(config-dhcp-client-profile)# 

Syntax

client-identifier { imsi | msisdn } 
default client-identifier 

default

Specifies that the subscriber's IMSI be included in the client-identifier option of relevant DHCP messages.

imsi

Specifies that the subscriber's IMSI be included in the client-identifier option of relevant DHCP messages.


Important


The imsi option is not supported in this release.


msisdn

Specifies that the subscriber's MSISDN be included in the client-identifier option of relevant DHCP messages.

Usage Guidelines

Use this command to configure which information is included in the DHCP client-identifier option of DHCP messages to external DHCP servers.

Example

The following command specifies that a subscriber's MSISDN be included in the DHCP client-identifier option of DHCP messages to external DHCP servers:
client-identifier msisdn 

dhcpv6-client-unicast

Configures the client unicast address which is sent to the external DHCP server.

Product

GGSN

P-GW

SAEGW

Privilege

Security Administrator, Administrator

Mode

Exec > Global Configuration > Context Configuration > DHCP Client Profile Configuration

configure > context context_name > dhcp-client-profile profile_name

Entering the above command sequence results in the following prompt:

[context_name]host_name(config-dhcp-client-profile)# 

Syntax

dhcpv6-client-unicast 

dhcpv6-client-unicast

Enables client to send messages on unicast address towards the server.

Usage Guidelines

Use this command to send messages on unicast address towards the server.

Example

The following command specifies that messages are sent on unicast address to external DHCP servers:
dhcpv6-client-unicast 

disable

Disables the specified options on the DHCP client.

Product

GGSN

P-GW

SAEGW

Privilege

Security Administrator, Administrator

Mode

Exec > Global Configuration > Context Configuration > DHCP Client Profile Configuration

configure > context context_name > dhcp-client-profile profile_name

Entering the above command sequence results in the following prompt:

[context_name]host_name(config-dhcp-client-profile)# 

Syntax

disable { dhcp-message-spray | rapid-commit-dhcpv4 | rapid-commit-dhcpv6 | user-class-option } 

dhcp-message-spray

Disables DHCP client from spraying a DHCP message to all configured DHCP servers in the PDN.

rapid-commit-dhcpv4

Disables support of the rapid commit feature for DHCPv4 client functionality.

rapid-commit-dhcpv6

Disables support of the rapid commit feature for DHCPv6 client functionality.

user-class-option

Disables sending the "User_Class_Option" in the DHCPv6 messages from P-GW/GGSN to the external DHCPv6 server during DHCPv6 Prefix Delegation Setup.

Usage Guidelines

Use this command to disable options on the DHCP client.

Example

The following command disables support of the rapid commit feature for DHCPv6 client functionality:
disable rapid-commit-dhcpv6 

enable

Enables the specified options on the DHCP client.

Product

GGSN

P-GW

SAEGW

Privilege

Security Administrator, Administrator

Mode

Exec > Global Configuration > Context Configuration > DHCP Client Profile Configuration

configure > context context_name > dhcp-client-profile profile_name

Entering the above command sequence results in the following prompt:

[context_name]host_name(config-dhcp-client-profile)# 

Syntax

enable { dhcp-message-spray | rapid-commit-dhcpv4 | rapid-commit-dhcpv6 | user-class-option { imsi | msisdn } } 

dhcp-message-spray

Enables DHCP client to spray a DHCP message to all configured DHCP servers in the PDN.

By default, this is disabled. With rapid commit, there can only be one server to which this can be sent.

rapid-commit-dhcpv4

Enables support of the rapid commit feature for DHCPv4 client functionality.

By default, this is enabled.

rapid-commit-dhcpv6

Enables support of the rapid commit feature for DHCPv6 client functionality.

By default, this is enabled.

user-class-option { imsi | msisdn }

Enables P-GW/GGSN to send USER_CLASS_OPTION in DHCPv6 messages to external DHCPv6 server during Prefix Delegation Setup.

imsi : Triggers sending the "User_Class_Option" with UE's IMSI in the DHCPv6 Request message from P-GW to the external DHCPv6 server during DHCPv6 Prefix Setup (for network behind UE).

msisdn : Triggers sending the "User_Class_Option" with UE's MSISDN in the DHCPv6 Request message from P-GW to the external DHCPv6 server during DHCPv6 Prefix Setup (for network behind UE).

By default, this is enabled.

Usage Guidelines

Use this command to enable options on the DHCP client.

Example

The following command enables support of the rapid commit feature for DHCPv6 client functionality:
enable rapid-commit-dhcpv6 

end

Exits the current configuration mode and returns to the Exec mode.

Product

All

Privilege

Security Administrator, Administrator

Syntax

end 

Usage Guidelines

Use this command to return to the Exec mode.

exit

Exits the current mode and returns to the parent configuration mode.

Product

All

Privilege

Security Administrator, Administrator

Syntax

exit 

Usage Guidelines

Use this command to return to the parent configuration mode.

request

Configures DHCP options which can be requested by the DHCP client.

Product

GGSN

P-GW

SAEGW

Privilege

Security Administrator, Administrator

Mode

Exec > Global Configuration > Context Configuration > DHCP Client Profile Configuration

configure > context context_name > dhcp-client-profile profile_name

Entering the above command sequence results in the following prompt:

[context_name]host_name(config-dhcp-client-profile)# 

Syntax

[ default ] request dhcp-option { dns-address | netbios-server-address | sip-server-address } 
no { dns-address | netbios-server-address | sip-server-address } 

default

Returns the command to its default setting.

no

Disables a DHCP option requested by the DHCP client.

dhcp-option { dns-address | netbios-server-address | sip-server-address }

The following DHCP options can be requested by the DHCP client:

  • dns-address : request for DNS address

  • netbios-server-address : request for NetBIOS server address

  • sip-server-address : request for SIP server address

Usage Guidelines

Use this command to enable/disable options which can be requested by the DHCP client.

Example

The following command enables the DHCP client to request DNS address:
request dhcp-option dns-address