In IOS-XR what is the difference between metric-style wide Level 1 and metric-style wide.
router isis xyzis-type level-1metric-style wide Level 1
router isis xyzis-type level-1metric-style wide
Well I am not quite familiar with the IOS XR, as I dont have access to such components.
Have you checked this? -> http://www.cisco.com/en/US/docs/ios_xr_sw/iosxr_r3.7/routing/command/reference/rr37isis.html#wp1325381
I think the difference is that the IOS will use the new style TLV only to level-1 neighbors. That what I would think of.
This documentation page has examples which answers your queries, give sometime on this:
You'll find that this is not something specific to IOS-XR.
The IOS command allows you to enable metric-style wide for level-1-2 or you can specifically enable wide metrics for level-1 or level-2.
The ISIS proces xyz is set to level-1 and as a result does not form any level-2 adjacencies. It accepts both level-1 and level-2 prefixes with wide metrics. You change this by explicitly stating which prefixes with wide metrics are accepted.
R4#show clns protocolIS-IS Router: abc System Id: 0000.0000.0004.00 IS-Type: level-1 Manual area address(es): 47.0019 Routing for area address(es): 47.0019 Interfaces supported by IS-IS: Ethernet1/3 - IP - IPv6 - IPv6 Ethernet1/1 - IP - IPv6 - IPv6 Ethernet1/0 - IP - IPv6 - IPv6 Passive interface: Loopback0 Redistribute: static (on by default) Distance for L2 CLNS routes: 110 RRR level: none Generate narrow metrics: level-2 Accept narrow metrics: level-2 Generate wide metrics: level-1 Accept wide metrics: level-1R4#show run | section ^router isisrouter isis abc mpls traffic-eng router-id Loopback0 net 47.0019.0000.0000.0004.00 is-type level-1 metric-style wide level-1 max-lsp-lifetime 65535 lsp-refresh-interval 65000 spf-interval 5 1 50 prc-interval 5 1 50 lsp-gen-interval level-1 5 1 50 no hello padding passive-interface Loopback0R4#conf tEnter configuration commands, one per line. End with CNTL/Z.R4(config)#router isis abcR4(config-router)#metric-style wide level-2R4(config-router)#endR4#show clns protocol | include wide metrics Generate wide metrics: level-2 Accept wide metrics: level-2R4(config-router)#no metric-style wide level-2R4(config-router)#metric-style wideR4(config-router)#endR4#show clns protocol | include wide metrics Generate wide metrics: level-1-2 Accept wide metrics: level-1-2