Updated Date: 07/07/2026
Configuring Protocol Validation and Response Cache
You can configure Protocol Validation so that responses, both authoritative and non-authoritative, are cached to hardware in order to mitigate against random source flood attacks. By configuring DNS Response Cache to offload/accelerate commonly requested entries in hardware, entries can still be responded to when the software is overwhelmed. If you have a DNS Services rate-limited license, Response Cache is automatically disabled.
Ensure you are using a VIPRION platform that supports FPGA firmware. Enable the intelligent bitstream as part of the process to configure Protocol Validation and Response Cache.
- On the Main tab, click System > Resource Provisioning.
- For the FPGA Firmware Selection setting, select the l7-intelligent-fpga check box. Note: This setting is hidden if the appropriate hardware is not present.
- Click Submit.
| Platform family | Platform model |
|---|---|
| VIPRION | B2250 blade |
| VIPRION | C2200 chassis |
| VIPRION | C2400 chassis |
Ensure that the BIG-IP system has a DNS Services license. Configure Protocol Validation for dropping malformed packets and Response Cache to offload/accelerate commonly asked entries in hardware.
- On the Main tab, click DNS > Delivery > Profiles > DNS. The DNS list screen opens.
- In the name column, click the system-supplied
dnsprofile. The DNS properties list screen opens. - In the Hardware Acceleration area, from the Protocol Validation list, select Enabled.
- From the Response Cache list, select Enabled.
- Click Update.
Apply a DNS profile as part of the process to configure Protocol Validation and Response Cache.
- On the Main tab, click DNS > Delivery > Listeners. The Listeners List screen opens.
- In the Name column, click the name of a listener you want to modify.
- In the Service area, for the DNS Profile setting, select the
dnsprofile. Note: When the listener is defined from the BIG-IP LTM Virtual Server page, select theudp_gtm_dnsprofile. - Click Update.