Subject: [magma] draft-ietf-magma-mgmd-mib-08 comments

From: "David McWalter" <[email-masked]>
Date: Tue, 13 Mar 2007 10:39:48 -0000

Greetings.

While implementing this MIB draft, we found a few bugs.

This draft is past the WG stage and with the IESG, but it looks like it needs a revision before it can be published.

So I hope these comments help when you come to work on that revision.

Regards,
David McWalter
[email-masked]

1) mgmdRouterInterfaceQuerier - should have size constraint (SIZE(4|16)) as for mgmdRouterCacheAddress.  We assume no ipv4z/ipv6z/dns support is intended.
gmdRouterCacheLastReporter - ditto

2) mgmdRouterInterfaceJoins - has MAX-ACCESS read-only, so the default is not needed.
mgmdRouterInterfaceGroups - ditto
mgmdRouterInterfaceLastMembQueryCount - ditto
mgmdRouterInterfaceStartupQueryInterval - ditto
mgmdRouterInterfaceStartupQueryCount - ditto

3) mgmdInverseRouterCacheTable - name is not consistent with other tables in the draft, would be better called
mgmdRouterInverseCacheTable, and ditto for all fields in this table.

4) mgmdInverseRouterCacheEntry - this extends the mgmdRouterInterfaceTable, so it should use the index objects from that (mgmdRouterInterfaceIfIndex, mgmdRouterInterfaceQuerierType) not define new new ones (mgmdInverseRouterCacheIfIndex, mgmdInverseRouterCacheAddressType).
mgmdRouterSrcListEntry - this extends the mgmdRouterCacheTable, so again should use index fields from that where possible.  i.e.  mgmdRouterCacheAddressType, mgmdRouterCacheAddress, and mgmdRouterCacheIfIndex instead of mgmdRouterSrcListAddressType, mgmdRouterSrcListAddress, mgmdRouterSrcListIfIndex.

5) mgmdRouterSrcListHostAddress - this object is an index, and there is another columnar object in the table, so it should have MAX-ACCESS not-accessible, rather than read-only.

_______________________________________________
magma mailing list
[email-masked]
https://www1.ietf.org/mailman/listinfo/magma