Transferencia incremental, IXFR
Con el crecimiento de Internet, las transferencias AXFR se hicieron lentas y consumían mucho ancho de banda, aparte de que no es muy óptimo hacer un simple cambio en el fichero de zona y transferir el fichero completo. Para solucionar este problema se crearon las transferencias incrementales (IXFR, RFC 1995), con las que solo se enviaban aquellos RR que habían sido modificados desde la última transferencia.
El proceso IXFR, es prácticamente igual que el AXFR, en primer lugar, tras el tiempo de refresco, el servidor esclavo solicita al maestro el RR SOA, y si trae un número de serie superior, el esclavo solicita la transferencia del fichero de zona y además indica si es capaz de aceptar transferencias IXFR; si ambos, el maestro y el esclavo, pueden trabajar con estas transferencias, se produce una transferencia IXFR del fichero de zona, en otro caso, se la transferencia será AXFR.
La configuración por defecto de BIND como esclavo solicita transferencias IXFR. Para cambiar esta configuración hay que utilizar la instrucción request-ixfr dentro de las instrucciones options o server en el fichero de configuración named.conf.
Como puede entenderse de lo anterior, IFXR solo afecta a la cantidad de información que se transfiere, pero no al tiempo de actualización, que es el tiempo de refresco.
Licencia: licencia de software libre GPL