Skip to content

NXOS validator ignores HMM protocol routes in validation #61

@dhalperi

Description

@dhalperi

Problem

NXOS validator currently drops HMM (Host Mobility Management) protocol routes from validation, resulting in incomplete route table validation for VXLAN-enabled networks.

Technical Details

HMM routes appear in NXOS route tables with protocol "hmm" and represent routes that are advertised over VXLAN. The current validator explicitly filters these routes out, but they should be validated against Batfish's route modeling.

Observed In

Networks with VXLAN configuration where HMM protocol routes are present in the main RIB.

Symptoms

  • Route validation shows missing routes for HMM protocol entries
  • Incomplete validation coverage in VXLAN-enabled networks
  • Validator explicitly drops hmm protocol routes with comment reference

Configuration Patterns

NXOS devices with:

  • VXLAN/EVPN configuration
  • Host mobility management enabled
  • HMM protocol routes in routing table

Next Steps

Investigate whether Batfish models HMM routes correctly and update NxosValidator to include HMM routes in validation if Batfish modeling is accurate.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions