Citrix CCP-N study materials
Citrix CCP-N study resources

Citrix CCP-N flashcards

Citrix CCP-N · Build recall with a focused review session.

33 cards. Read the term and the definition here. The deck at the top of this page is optional.

NSIP vs SNIP vs MIP
NSIP is the management IP for GUI/SSH/SNMP and never carries backend traffic. SNIP is the subnet IP used for backend and server-initiated traffic. MIP is a legacy mapped IP for source NAT.
MAC-based forwarding
Default ADC behavior where replies are sent to the MAC address learned from the incoming request, bypassing the routing table. Disabling MBF forces a route lookup for every reply.
nCore architecture
Citrix ADC scaling model where each CPU core runs an independent packet engine. Throughput scales with core count, and connections are pinned to a core unless USIP or keepalive changes affinity.
VLAN binding rule
An ADC IP address (VIP, SNIP, NSIP) only answers ARP on interfaces bound to its VLAN. A VIP bound to the wrong VLAN will not respond on the intended segment.
LACP channel
Link aggregation using the LACP protocol for switch redundancy and bandwidth. Use static LA only when the peer lacks LACP. Members must match speed and duplex.
RNAT
Reverse NAT replaces MIP in modern deployments. `add rnat <net> <mask>` then bind to a netprofile or vserver. Preserves return-path symmetry for backend traffic.
USIP vs USNIP
USIP forces backend connections to use the client's source IP. USNIP allows using a SNIP when the client address is not routable. USIP takes precedence over USNIP.
Default route command
`add route 0.0.0.0 0.0.0.0 <gateway>` installs the default route. Verify with `show route`. Without it, the ADC cannot reach off-subnet backends or DNS.
SSL_BRIDGE vserver
A vserver type that passes encrypted traffic straight to the backend without terminating TLS. No certificate is needed on the vserver, but L7 inspection is impossible.
Monitor interval and retries
Time to mark a service DOWN equals interval multiplied by retries. downTime controls how long a DOWN service stays down before retrying. Set with `set monitor <name>`.
Least Response Time method
Load balancing method that picks the service with the lowest response time and fewest active connections. Useful for heterogeneous backends with different performance profiles.
SOURCEIP persistence
Persistence method that maps a client IP to a backend for the persistence timeout, default 2 minutes. Set with `set lb vserver -persistenceType SOURCEIP -timeout <min>`.
Backup vserver
A standby vserver that activates when the primary goes DOWN. Configure with `set lb vserver <name> -backupVserver <backup>`. Priority groups order multiple backups.
Certkey
A certificate plus private key pair imported with `add ssl certKey <name> -cert <file> -key <file>`. Bind to a vserver with `bind ssl vserver -certkeyName`.
SNI on ADC
Server Name Indication lets one VIP host multiple certificates. Bind each certkey with `-SNIEnable ENABLED`. The default cert answers unmatched SNI requests.
SSL profile settings
A profile controls protocol versions and ciphers. Disable SSLv3, TLS 1.0, and TLS 1.1; enable TLS 1.2 and 1.3. Bind with `set ssl vserver -sslProfile <name>`.
SSL offload vs bridge
Offload terminates TLS at the ADC and talks clear HTTP to backend. Bridging re-encrypts to backend using an SSL service or `-sslBridge`.
GSLB ADNS service
A DNS listener on port 53 that answers queries from GSLB-configured zones. The parent zone must delegate the GSLB zone to this ADNS IP via NS records.
GSLB RTT method
Default GSLB method that measures round-trip latency to each site and returns the fastest. Dynamic RTT recalculates continuously; static proximity uses configured geographic distances.
GSLB site persistence
Keeps a client on the same site across DNS queries. Types include NONE, SOURCEIP, SSL, and HTTP Redirect. SOURCEIP uses a configured TTL.
GSLB sync ports
GSLB sites sync over RPC on port 3009. Verify with `show gslb site` and `show gslb runningConfig`. Blocked port 3009 causes stale site data.
HA heartbeat ports
HA heartbeat uses UDP 3003 and config sync uses port 3010. Both must be permitted through any firewall between the primary and secondary nodes.
HA failover triggers
Failover occurs on heartbeat loss, monitored NIC failure, or forced failover with `force ha failover`. Typical failover completes in seconds.
INC mode
Independent Network Configuration allows each HA node to have different NSIP and subnet settings. Default non-INC mode shares the same NSIP across both nodes.
HA interface monitoring
`set interface <if> -haMonitor ON` is the default and triggers failover on link down. Disable for non-critical links to avoid false failovers.
AAA vserver
Handles authentication and authorization. Bind an authentication policy (LDAP, RADIUS, SAML, Cert) and an authorization policy, plus a session policy for SSO.
LDAP action
`add authentication ldapAction` defines the LDAP server, base DN, bind DN, and password. Bind it to an authentication policy, then to the AAA vserver.
AppFirewall profile
WAF configuration created with `add appfw profile <name> -defaults advanced`. Bind to a vserver with `bind lb vserver -policyName <p> -priority <n>`.
Responder policy
Modifies or blocks traffic at the request stage, used for redirects, security headers, and rate limiting. Lower priority number means higher precedence.
Compression policy
`add compress policy <name> <rule> COMPRESS` reduces bandwidth for text, HTML, and JSON. Not effective for already-compressed content like images or video.
Content switching vserver
Routes requests by host or path to backend lb vservers. Create with `add cs vserver`, then bind cs policies with priorities.
nstrace
Packet capture tool started with `start nstrace -size 0 -mode TXB` and stopped with `stop nstrace`. Filter with `-filter "CONNECTION.IP==x.x.x.x"`.
Common 503 cause
HTTP 503 from the ADC usually means no bound service is UP. Check `show lb vserver` and `show service` state, then verify the monitor is reachable.