Got it

ISIS IPv6 topology parameter: standard and IPv6

Latest reply: Aug 26, 2021 06:25:54 814 24 12 0 1

Hi,

In the post ISIS IPv6 feature, we talked about the parameters for command IPv6 enable topology. In this post, I’m going to introduce an example to explain differences between those two paramters.

As we know, ISIS could support both IPv4 and IPv6, and with the IPv6 becoming more and more widely used, a new requirement comes out, which is to run the IPv4 and IPv6 simultaneously on the same physical network.

As the figure illustrates below, the link between R2 and R4 doesn’t support IPv6, and the ISIS cost displays in the figure.

isis top


On R4, import the network of direct connected interface loopback 0, both IPv4 and IPv6, into ISIS process. Based on the ISIS cost painted in the figure, the IPv4 traffic path to the loopback 0 of R4 should be: R1 > R2 > R4, and since the link between the R2 and R4 doesn’t support IPv6, so the IPv6 traffic path to the loopback 0 of R4 should be: R1 > R3 > R4.

 

Checking the routing table on R1, we get the result as below

IPv4 routing table:

[r1]dis ip ro

Route Flags: R - relay, D - download to fib

--------------------------------------------------------------------

Routing Tables: Public

         Destinations : 9        Routes : 9       

Destination/Mask  Proto  Pre Cost  Flags NextHop    Interface

 4.4.4.4/32  ISIS-L2 15   2      10.1.12.2    GigabitEthernet0/0/0

 

The result is as same as we predicted.

IPv6 routing table:

[r1]dis ipv ro

Routing Table : Public

       Destinations : 11 Routes : 11

 

 Destination  : 2000::4                         PrefixLength : 128

 NextHop      : FE80::5689:98FF:FEE7:52BA       Preference   : 15

 Cost         : 2                               Protocol     : ISIS-L2

 RelayNextHop : ::                              TunnelID     : 0x0

 Interface    : GigabitEthernet0/0/0            Flags        : D

 

The result indicates the traffic path for the IPv6 flow is also: R1 > R2 > R4

As we pointed out previously, the link between R2 and R4 didn’t support IPv6, then the IPv6 traffic cannot reach to R4.

Testing result on R1 verifies the prediction.

[r1]ping ipv 2000::4

  PING 2000::4 : 56  data bytes, press CTRL_C to break

    Request time out

Request time out

 

The resason for this error is ISIS run the SPF based on the same topology for both IPv6 and IPv4, so the result calculated out keeps the same.

To prevent such error, we can adjust the command from ipv6 enable topology standard to ipv6 enable topology ipv6. In this way, ISIS will calculate the routing path for each IP version.

After modifying the parameter, the next-hop of the route changes from G0/0/0 to G0/0/1. As the routing table below shows.

<r1>dis ipv ro

Routing Table : Public

       Destinations : 11 Routes : 11

Destination  : 2000::4                         PrefixLength : 128

 NextHop      : FE80::5689:98FF:FE58:4078       Preference   : 15

 Cost         : 30                              Protocol     : ISIS-L2

 RelayNextHop : ::                              TunnelID     : 0x0

 Interface    : GigabitEthernet0/0/1            Flags        : D

 

Also the testing result is normal

<r1>ping ipv 2000::4

  PING 2000::4 : 56  data bytes, press CTRL_C to break

    Reply from 2000::4

    bytes=56 Sequence=1 hop limit=63  time = 40 ms

    Reply from 2000::4

    bytes=56 Sequence=2 hop limit=63  time = 60 ms

Reply from 2000::4

 

At last, what should be pointed out is the parameter changing should be applied on all the routers, rather than only the R1.

That's all for this post. Hope it could help you understand the difference between these two parameters.

Thanks.


Thanks for sharing!!
View more
  • x
  • convention:

I have been puzzled by this question about ISIS IPv6 for a long time. Thank you for your sharing.
View more
  • x
  • convention:

Is good to know ISIS IPv6 topology parameter: standard and IPv6-3329219-1
View more
  • x
  • convention:

Nice job
View more
  • x
  • convention:

Nice
View more
  • x
  • convention:

Great sharing
View more
  • x
  • convention:

GhaziAsad
GhaziAsad Created Jun 16, 2021 16:30:16 (0) (0)
 
GhaziAsad
GhaziAsad Created Jun 16, 2021 16:30:25 (0) (0)
 
Good ISIS
View more
  • x
  • convention:

Saqib123
Saqib123 Created Aug 17, 2021 16:51:10 (0) (0)
 
kunthea
kunthea Created Aug 26, 2021 03:53:44 (0) (0)
 
andersoncf1
MVE Author Created Jun 15, 2021 15:02:39

Thanks for sharing this..
View more
  • x
  • convention:

Nice. Keep up the good work.
View more
  • x
  • convention:

12
Back to list

Comment

You need to log in to comment to the post Login | Register
Comment

Notice: To protect the legitimate rights and interests of you, the community, and third parties, do not release content that may bring legal risks to all parties, including but are not limited to the following:
  • Politically sensitive content
  • Content concerning pornography, gambling, and drug abuse
  • Content that may disclose or infringe upon others ' commercial secrets, intellectual properties, including trade marks, copyrights, and patents, and personal privacy
Do not share your account and password with others. All operations performed using your account will be regarded as your own actions and all consequences arising therefrom will be borne by you. For details, see " User Agreement."

My Followers

Login and enjoy all the member benefits

Login

Block
Are you sure to block this user?
Users on your blacklist cannot comment on your post,cannot mention you, cannot send you private messages.
Reminder
Please bind your phone number to obtain invitation bonus.