IXFR fallback to AXFR if diff is bigger than zone

Klaus Darilion klaus.mailinglists at pernau.at
Fri Jul 12 13:51:44 UTC 2019


Hi Tony!

Am 12.07.2019 um 13:00 schrieb Tony Finch:
> Yes, that is curious. Are you sure it isn't actually doing an
> IXFR-flavoured AXFR of the whole zone, rather than a delta?

We have a setup with severals Bind in a row:

hidden master
customer
(software unknown)
        |
        |
        V
our incoming nameserver
Bind 9.9.5
        |
        |
        V
our distribution nameserver
Bind 9.9.5
        |
        |
        V
our anycast nameserver
Bind 9.11.3+dfsg-1ubuntu1.8

According to our logs, the was no IXFR-style AXFR. The IXFR from the
customer to us was around 1.87GB (at least on the wire).

>From our "incoming" nameserver to our "distribution" nameserver, and
from there to our Anycast node it was around 2.37G.

See log details below.

Thanks
Klaus
	

09:30:55.119017+00:00 incoming: zone example/IN: notify from
1.1.1.18#40718: refresh in progress, refresh check queued
09:30:55.681438+00:00 incoming: zone example/IN: Transfer started.
09:30:55.775361+00:00 incoming: transfer of 'example/IN' from
1.1.1.18#53: connected using 2.2.2.6#58024
09:39:58.568221+00:00 incoming: zone example/IN: transferred serial
2019051621: TSIG 'foo'
09:39:58.568634+00:00 incoming: transfer of 'example/IN' from
1.1.1.18#53: Transfer completed: 117626 messages, 27995004 records,
1873889978 bytes, 542.793 secs (3452310 bytes/sec)
09:39:58.570937+00:00 incoming: zone example/IN: sending notifies
(serial 2019051621)
09:39:59.573796+00:00 incoming: client 2.2.2.4#49520/key foo (example):
transfer of 'example/IN': IXFR started: TSIG foo
09:42:55.240267+00:00 incoming: client 2.2.2.4#49520/key foo (example):
transfer of 'example/IN': IXFR ended


09:39:59.573447+00:00 distribution: transfer of 'example/IN' from
2.2.2.6#53: connected using 2.2.2.4#49520
09:43:02.203543+00:00 distribution: zone example/IN: transferred serial
2019051621: TSIG 'foo'
09:43:02.203646+00:00 distribution: transfer of 'example/IN' from
2.2.2.6#53: Transfer completed: 36596 messages, 12744969 records,
2370686132 bytes, 182.630 secs (12980814 bytes/sec)
09:43:02.205126+00:00 distribution: zone example/IN: sending notifies
(serial 2019051621)
09:43:05.903528+00:00 distribution: client 3.3.3.23#52515 (example):
transfer of 'example/IN': IXFR started
09:49:34.058714+00:00 distribution: client 3.3.3.23#52515 (example):
transfer of 'example/IN': IXFR ended



09:43:04.766583+00:00 anycast: zone example/IN: notify from
2.2.2.4#7332: serial 2019051621
09:43:04.836184+00:00 anycast: zone example/IN: Transfer started.
09:43:05.891331+00:00 anycast: transfer of 'example/IN' from 2.2.2.4#53:
connected using 3.3.3.23#52515
09:49:41.251490+00:00 anycast: zone example/IN: transferred serial
2019051621
09:49:41.251719+00:00 anycast: transfer of 'example/IN' from 2.2.2.4#53:
Transfer status: success
09:49:41.251812+00:00 anycast: transfer of 'example/IN' from 2.2.2.4#53:
Transfer completed: 36573 messages, 12744969 records, 2367460025 bytes,
395.360 secs (5988112 bytes/sec)



More information about the bind-users mailing list