I was working my way through chapter 2 of the Route Foundation Learning Guide and I basically hit a wall with the DUAL example. Here is the page on safarionline (page 75):
http://my.safaribooksonline.com/9780132550376/ch02lev1sec2#X2ludGVybmFsX0ZsYXNoUmVhZGVyP3htbGlkPTk3ODAxMzI1NTAzNzYvNzU=
The page should be fully visible without subscription.
Fig.2-9 shows the topology tables on routers C, D and E. I have a number of issues with this example, which may well be due to my incomplete understanding of DUAL and split horizon.
1) The reported distance of A for the subnet seems to be ignored in the calculated FDs and ADs. Unless of course it is included in the metric (1) for B.
2) Given that D and E are present in C's table, does it then not follow from split horizon that only B should be present in D's table? In the example, C is also present in D's table.
3) Also from split horizon, I expected only D to be present in E's table. In the example, C is also present.
Running the topology in Packet Tracer (only K3 set and delay set to 1 and 2 accordingly) seemed to confirm my expectations, but showed other behaviour that cast doubt on that. C failed to show E in its topology table even with the all-links option. And E doesn't have C in it's own table either, so the culprit doesn't appear to be split horizon.