ISIS Authentication
Working through the case study- The task for authentication says
There's also interface config
i configured r3 with only interface config and left out to Level2 simple auth and adjacency with R5 still shows up
interface t1-5/0/0.0 {
level 1 disable;
level 2 {
hello-authentication-key "$9$IuEhyKsYoaUH"; ## SECRET-DATA
hello-authentication-type md5; ## SECRET-DATA
}
}
..so what's the purpose on doing L2 simple auth at the global level and do md5 at the interface level. it seems to work just fine without the global l2 simple config
"All areas must use hello authentication based on md5 with a secret of jnx. The backbone area must also authenticate LSPs using a simple password of jnx"
The solution for this shows this config on R5
level 2 {
authentication-key "$9$jEkmTOBEhrv"; # SECRET-DATA
authentication-type simple; # SECRET-DATAlevel 2 {
authentication-key "$9$jEkmTOBEhrv"; # SECRET-DATA
There's also interface config
interface all {
level 1 disable;
level 2 {
hello-authentication-key "$9$5znCyrvMX-"; # SECRET-DATA
hello-authentication-type md5; # SECRET-DATAlevel 1 disable;
level 2 {
hello-authentication-key "$9$5znCyrvMX-"; # SECRET-DATA
i configured r3 with only interface config and left out to Level2 simple auth and adjacency with R5 still shows up
interface t1-5/0/0.0 {
level 1 disable;
level 2 {
hello-authentication-key "$9$IuEhyKsYoaUH"; ## SECRET-DATA
hello-authentication-type md5; ## SECRET-DATA
}
}
..so what's the purpose on doing L2 simple auth at the global level and do md5 at the interface level. it seems to work just fine without the global l2 simple config
Comments
So what you saw is expected behavior in that your authentication at the hello level allowed the neighborship to form but the auth failure at the LSP level caused no IP info to be passed.
HTH
-Bender
thanks for explanation!!
the task is to "Backbone area authenticates both hello and LSP exchanges using MD5 with a key value of jni."
Then the author provides configs where he adds both level2 authentication and interface hello authentication on L2 routers. I just cannot understand why would I want to configure both while level-wide authentication completely satisfy the requirements, all hello TLVs are being authenticated with the same TLV#10 among with all other ISIS PDUs. So am I missing something or there is a misconception in the book?