cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
5276
Views
295
Helpful
23
Replies

Ask the Expert: Understanding, Configuring, and Troubleshooting Intermediate System-to-Intermediate System Routing Protocol for IP on Cisco Routers

ciscomoderator
Community Manager
Community Manager

            Read the bioWith Vignesh R.P.

Welcome to the Cisco Support Community Ask the Expert conversation. This is an opportunity to learn and ask questions about configuring and troubleshooting the Intermediate System-to-Intermediate System (IS-IS) routing protocol for IP on Cisco routers. 

The IS-IS routing protocol is an Interior Gateway Protocol (IGP) standardized by the Internet Engineering Task Force (IETF) and commonly used in large service provider networks. IS-IS may also be deployed in extremely large enterprise networks. IS-IS is a link-state routing protocol, providing fast convergence and excellent scalability. Like all link-state protocols, IS-IS is very efficient in its use of network bandwidth.

Vignesh R. P. is a customer support engineer in the Cisco High-Touch Technical Support center in Bangalore, India, supporting Cisco's major service provider customers in routing and Multiprotocol Label Switching (MPLS) technologies. His areas of expertise include routing, switching, and MPLS. Previously at Cisco he worked as a network consulting engineer for enterprise customers. He has been in the networking industry for eight years and holds CCIE certification in the routing and switching and service provider tracks. 

Remember to use the rating system to let Vignesh know if you have received an adequate response. 

Vignesh might not be able to answer each question due to the volume expected during this event. Remember that you can continue the conversation in Network Infrastructure,  sub-community WAN, Routing and Switching discussion forum shortly after the event. This event lasts through December 20, 2013. Visit this forum often to view responses to your questions and the questions of other community members.

23 Replies 23

pazhanikumarp
Level 1
Level 1

Hi Vignesh,

I have not used ISIS much but would still like to know what are the different types of ISIS packets.

Regards,

Palani

Hello Palani,

In ISIS the packets are known as Protocol Data Units (PDUs) and the different type of PDUs are Hellos, LSP, CSNP & PSNP. A brief about them is as below.

1) Hello - Used establish & maintain adjacencies

2) LSP - Link state PDUs are used to advertise link state information.

3) CSNP - Complete sequence number PDU is a type of update which contains the complete list of list of LSPs known to the router.

4) PSNP - Partial sequence number PDU is used to acknowledge a routing update (LSP) on point-to-point links and to request missing information about a route after receiving a CSNP.

Hope this helps.

Thanks & Regards,

Vignesh R P

Thanks a lot for the response Vignesh.

Hi Vignesh,

And what are the types of network topology supported by ISIS ?

Regards,

Palani

Hello Palani,

ISIS supports broadcast, unnumbered broadcast & point-to-point network types.

Thanks & Regards,

Vignesh R P

Thanks for the prompt response.

Hi Vignesh,

I don't know almost anything about IS-IS so my first question is about its purpose: what new/unique feature(s) will it bring into my network so I can justify all new investments into people? I guess this is another way to ask the same question: why should I replace existing link state protocol (in my case OSPF) with IS-IS?

Thanks,

Tenaro

Hello Tenaro,

Usually ISIS is used in Service Provider networks & very large Enterprise Networks. Whether to use OSPF or ISIS as an IGP is purely a personal choice & depends on the network design.

Below are the common positives of using ISIS.

1) Proven to be stable and scalable, with very fast converegnce.

2) IS-IS rides directly above layer two, which offers a security advantage (IS-IS attacks cannot be routed).

3) ISIS supports both the IPv4 & IPv6 routed protocols in a single router process.

Thanks & Regards,

Vignesh R P

Hello Tenaro,

You can also read through the below link to understand the further differences between ISIS & OSPF whenever time permits.

http://tools.ietf.org/html/draft-bhatia-manral-diff-isis-ospf-01

Thanks & Regards,

Vignesh R P

Peter Paluch
Cisco Employee
Cisco Employee

Hi Vignesh,

Thank you for hosting this great topic!

I would like to ask - and perhaps raise a personal feature enhancement request - regarding the default-information originate command in IS-IS. Currently, it does not appear to support any kind of metric manipulation that would allow to set the initial metric of the default route injected by this command. This makes it difficult, if not impossible, to explicitly inject multiple default routes into an area with differing initial metrics, thereby making one of them preferred. See, for example, this thread where this was requested:

https://supportforums.cisco.com/message/4100005#4100005

Do you believe this feature could be added to IS-IS at some point in future? Thank you!

Best regards,

Peter

Hello Peter,

Kindly confirm if the below sample configuration would be helpful in acheiving your requirement.

router isis

net 49.0001.1720.1600.1001.00

default-information originate route-map sample

!

route-map sample permit 10

set metric 5

Thanks & Regards,

Vignesh R P

Vignesh,

Thank you very much for your answer. I could swear I have tested the same approach using the route-map and it did not work but obviously I have made some mistake in my experiment. Right now, I have reproduced the configuration and it is working as expected. Seems I need to double-check my experiments before jumping to conclusions.

As we have opened the issue of metrics in IS-IS, though, may I have another set of questions?

  1. With the traditional narrow metrics, one of the bits in the metric expresses internal or external metric type. Is there any sensible usage for these bits in Cisco's implementation, i.e. can they be used in any way to influence best path selection?
  2. With the setting of metric-style transition, how exactly do the routers operate with respect to metric advertisements and path selection? Can a transition be made from narrow to wide metrics through the use of transition without causing outages in a network?

Thank you!

Best regards,

Peter

Hello Peter,

Redistribution from any other routing protocol, static configuration, or connected interfaces is allowed in any type of router (Level 1 and Level 2). By default the metric type will be set as internal, which means that the metric of the route will compete with all other internal routes. Metric type may be set to external. In that way the prefix will have a metric equal to the cost specified in the redistribution command plus a value of 64.

Although the metric is increased if the metric is flagged as external on redistribution, the internal/external bit used to increase the metric is actually ignored when calculating routes unless the use of external metric is specified in the configuration.

Hope the above explanation answers the first question.

Thanks & Regards,

Vignesh R P

Hello Peter,

When metric-style transition is used routers advertise both metrics. If there is a router that only understands narrow metrics, it uses that, and others that understand both use wide metrics for path selection. And I have not come across complaints from customers, that network outages happen while transitioning from narrow metrics to wide metrics through the use of "metric-style transition".

Hope this answers the second question.

Thanks & Regards,

Vignesh R P

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Review Cisco Networking products for a $25 gift card