Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Junos 구성에 OpenConfig ISIS 명령 매핑

참고:

지원되는 버전의 OpenConfig 데이터 모델은 OpenConfig 데이터 모델 버전 을 참조하십시오.

글로벌 구성

/network-instances/network-instance/protocols/protocol/isis/에서 다음 OpenConfig 경로의 구성 매핑은 표 1을 참조하십시오.

  • /global/timers/config/lsp-lifetime-interval
  • /global/timers/spf/config/spf-first-interval
  • /global/timers/spf/config/spf-hold-interval
  • /global/lsp-bit/overload-bit/config/set-bit
  • /global/config/net
  • /global/config/level-capability
  • /global/afi-safi/af/config/enabled
표 1: 글로벌 ISIS 구성

명령

OpenConfig 구성

Junos 구성

LSP 수명 간격

openconfig-network-instance:network-instances { 
   protocols { 
      protocol ISIS <> { 
         global { 
            timers {
               config { 
                  lsp-lifetime-interval <>;  
               } 
            } 
         } 
      }
   } 
} 
protocols { 
   isis { 
      lsp-lifetime <>;
   }
}

OpenConfig 경로: / network-instances/network-instance/protocols/protocol/isis/global/timers/config/lsp-lifetime-interval

SPF 첫 번째 간격

openconfig-network-instance:network-instances { 
   protocols { 
      protocol ISIS <> { 
         global { 
            timers {
               spf {
                  config { 
                     spf-first-interval <>;  
                  } 
               }  
            } 
         } 
      }
   } 
} 
protocols { 
   isis { 
      spf-options {
         delay <>;
      }
   }
}
OpenConfig 경로:

/network-instances/network-instance/protocols/protocol/isis/global/timers/spf/config/spf-first-interval

SPF 보류 간격

openconfig-network-instance:network-instances { 
   protocols { 
      protocol ISIS <> { 
         global { 
            timers {
               spf {
                  config { 
                     spf-hold-interval <>;  
                  }
               }  
            } 
         } 
      }
   } 
} 
protocols { 
   isis { 
      spf-options {
         holddown <>;
      }
   }
}

OpenConfig 경로: / network-instances/network-instance/protocols/protocol/isis/global/timers/spf/config/spf-hold-interval

과부하 비트

openconfig-network-instance:network-instances { 
   protocols { 
      protocol ISIS <> { 
         global { 
            lsp-bit {
               overload-bit {
                  config { 
                     set-bit <true | false>;  
                  } 
               } 
            } 
         } 
      }
   } 
} 
protocols { 
   isis { 
      overload;
   }
}
 

OpenConfig 경로: / network-instances/network-instance/protocols/protocol/isis/global/lsp-bit/overload-bit/config/set-bit

Net

openconfig-network-instance:network-instances { 
   protocols { 
      protocol ISIS <> { 
         global { 
            config {
               overload-bit {
                  config { 
                     net <>;  
                  } 
               }  
            } 
         }
      }
   }
} 
protocols { 
   isis { 
      net <>;
   }
}
 

OpenConfig 경로: / network-instances/network-instance/protocols/protocol/isis/global/config/net

레벨 기능

openconfig-network-instance:network-instances { 
   protocols { 
      protocol ISIS <> { 
         global { 
            config {
               overload-bit {
                  config { 
                     level-capability <>;  
                  } 
               }  
            } 
         }
      }
   } 
} 
protocols { 
   isis { 
      level <> disable;
   }
}
 

OpenConfig 경로: / network-instances/network-instance/protocols/protocol/isis/global/config/level-capability

AFI(Address Family Indicator) 및 SAFI(Subsequent Address Family Identifier)

openconfig-network-instance:network-instances { 
   protocols { 
      protocol ISIS <> { 
         global { 
            afi-safi {
               af <> {
                  config { 
                     enabled FALSE;  
                  } 
               }
            }
         }
      }
   }
} 
protocols { 
   isis { 
      (no-ipv4-routing | 
       no-ipv6-routing);
   }
}
 

OpenConfig 경로: / network-instances/network-instance/protocols/protocol/isis/global/afi-safi/af/config/enabled

OpenConfig에서 또는 false 값을 true 구성하여 주소 패밀리를 활성화 또는 비활성화합니다. Junos에서는 IPv4 및 IPv6 주소 패밀리가 기본적으로 활성화됩니다. 비활성화하려면 또는 no-ipv6-routing 문을 사용합니다no-ipv4-routing.

참고: Junos는 AFI에 대해 IPv4 및 IPv6 주소 패밀리와 SAFI에 대해 유니캐스트만 지원합니다.

레벨 구성

/network-instances/network-instance/protocols/protocol/isis/ 아래에 있는 다음 OpenConfig 경로의 구성 매핑은 표 2를 참조하세요.

  • /levels/level/config/enabled
  • /levels/level/authentication/config/auth-type

  • /levels/level/authentication/config/auth-password

  • /levels/level/authentication/config/enabled

표 2: 레벨 ISIS 구성

명령 및 경로

OpenConfig 구성

Junos 구성

사용 또는 사용 안 함

openconfig-network-instance:network-instances { 
   protocols { 
      protocol ISIS <> { 
         levels { 
            level {
               config { 
                  enabled FALSE;  
               }
            }
         }
      }
   }
} 
protocols { 
   isis { 
      level <> {
         disable;
      }
   }
}
 

OpenConfig 경로: / network-instances/network-instance/protocols/protocol/isis/levels/level/config/enabled

OpenConfig에서 enable(활성화)로 값을 true 구성합니다.

인증 유형

openconfig-network-instance:network-instances { 
   protocols { 
      protocol ISIS <> { 
         levels { 
            level <> {
               authentication { 
                  config {
                     auth-type (simple-key | keychain);  
                  }
               }
            }
         }
      }
   }
} 

Na

OpenConfig 경로: / network-instances/network-instance/protocols/protocol/isis/levels/level/authentication/config/auth-type

인증 패스워드

openconfig-network-instance:network-instances { 
   protocols { 
      protocol ISIS <> { 
         levels { 
            level <> {
               authentication { 
                  config {
                     auth-password <>;  
                  }
               }
            }
         }
      }
   }
} 
protocols { 
   isis { 
      level <> {
         authentication-key <>;
      }
   }
}
 

OpenConfig 경로: / network-instances/network-instance/protocols/protocol/isis/levels/level/authentication/config/auth-password

Hello 인증(사용 안 함)

openconfig-network-instance:network-instances { 
   protocols { 
      protocol ISIS <> { 
         levels { 
            level <> {
               authentication { 
                  config {
                     enabled FALSE;  
                  }
               }  
            } 
         } 
      }
   } 
} 
protocols { 
   isis { 
      level <> {
         inactive: 
         authentication-key <>;
         inactive: 
         authentication-type <>;
      }
   }
}
 

OpenConfig 경로: / network-instances/network-instance/protocols/protocol/isis/levels/level/authentication/config/enabled

인터페이스 구성

/network-instances/network-instance/protocols/protocol/isis/ 아래에 있는 다음 OpenConfig 경로의 구성 매핑은 표 3을 참조하십시오.

  • /interfaces/interface/config/enabled
  • /interfaces/interface/config/hello-padding
  • /interfaces/interface/timers/config/csnp-interval
  • /interfaces/interface/levels/level/timers/config/hello-interval
  • /interfaces/interface/levels/level/timers/config/hello-multiplier
  • /interfaces/interface/config/circuit-type
  • 인터페이스 / 인터페이스 / 수준 / 수준 / hello-authentication / 구성 / 활성화
  • /interfaces/interface/levels/level/hello-authentication/config/auth-type
  • /interfaces/interface/levels/level/hello-authentication/config/auth-mode
  • /interfaces/interface/levels/level/hello-authentication/config/auth-password
표 3: 인터페이스 ISIS 구성

명령 및 경로

OpenConfig 구성

Junos 구성

사용 또는 사용 안 함

openconfig-network-instance:network-instances { 
   protocols { 
      protocol ISIS <> { 
         interfaces { 
            interface {
               config { 
                  enabled FALSE;
               } 
            } 
         } 
      } 
   }
} 
protocols { 
   isis { 
      interface <> {
         disable;
      }
   }
}
 

OpenConfig 경로: / network-instances/network-instance/protocols/protocol/isis/interfaces/interface/config/enabled

안녕하세요 패딩

openconfig-network-instance:network-instances { 
   protocols { 
      protocol ISIS <> { 
         interfaces { 
            interface {
               config { 
                  hello-padding <>;
               } 
            }  
         } 
      } 
   }
} 
protocols { 
   isis { 
      interface <> {
         hello-padding <>;
      }
   }
}
 

OpenConfig 경로: / network-instances/network-instance/protocols/protocol/isis/interfaces/interface/config/hello-padding

CSNP 간격

openconfig-network-instance:network-instances { 
   protocols { 
      protocol ISIS <> { 
         interfaces {
            interface <> {
               timers {
                  config { 
                     csnp-interval <>;
                  }
               } 
            } 
         } 
      }
   } 
}
protocols { 
   isis {
      interface <> {
         csnp-interval <>;
      }
   }
}
 

OpenConfig 경로: / network-instances/network-instance/protocols/protocol/isis/interfaces/interface/timers/config/csnp-interval

Hello 간격

openconfig-network-instance:network-instances { 
   protocols { 
      protocols ISIS <> { 
         interfaces {
            interface <> {
               levels {
                  level <>;
                     timers {
                        config { 
                           hello-interval <>;
                        }
                     }
                  }
               } 
            } 
         } 
      }
   } 
}
protocols { 
   isis {
      interface <> {
         level <> {
            hello-interval <>;
         }
      }
   }
}

OpenConfig 경로: / network-instances/network-instance/protocols/protocol/isis/interfaces/interface/levels/level/timers/config/hello-interval

안녕하세요 승수

openconfig-network-instance:network-instances { 
   protocols { 
      protocols ISIS <> { 
         interfaces {
            interface <> {
               levels {
                  level <>;
                     timers {
                        config { 
                           hello-multiplier <>;
                        }
                     }
                  }
               } 
            } 
         } 
      }
   } 
}
protocols { 
   isis {
      interface <> {
         level <> {
            hold-time <>;
         }
      }
   }
}

OpenConfig 경로: / network-instances/network-instance/protocols/protocol/isis/interfaces/interface/levels/level/timers/config/hello-multiplier

회로 유형

openconfig-network-instance:network-instances { 
   protocols { 
      protocol ISIS <> { 
         interfaces {
            interface <> {
               timers {
                  config { 
                     circuit-type <>;
                  }
               } 
            } 
         } 
      }
   } 
}
protocols { 
   isis {
      interface <> {
         point-to-point;
      }
   }
}
 

OpenConfig 경로: / network-instances/network-instance/protocols/protocol/isis/interfaces/interface/config/circuit-type

Hello 인증(사용 또는 사용 안 함)

openconfig-network-instance:network-instances { 
   protocols { 
      protocols ISIS <> { 
         interfaces {
            interface <> {
               levels {
                  level <>;
                     hello-authentication {
                        config { 
                           enabled FALSE;
                        }
                     }
                  }
               } 
            } 
         } 
      }
   } 
}
protocols {
   isis {
      interface <> {
         level <> {
            inactive: hello-
            authentication-key <>;
            inactive: hello-
            authentication-type <>;
         }
      }
   }
}

OpenConfig 경로: / network-instances/network-instance/protocols/protocol/isis/interfaces/interface/levels/level/hello-authentication/config/enable

참고:

OpenConfig 구성에 다음 조건이 적용되면 Junos 구성이 비활성 상태로 전환됩니다.

  • 인증 모드가 구성됩니다.

  • 인증 비밀번호가 구성됩니다.

  • 에 대한 enabled 값은 로 false설정됩니다.

인증 유형

openconfig-network-instance:network-instances { 
   protocols { 
      protocols ISIS <> { 
         interfaces {
            interface <> {
               levels {
                  level <>;
                     hello-authentication {
                        config { 
                           auth-type <>;
                        }
                     }
                  }
               } 
            } 
         } 
      }
   } 
}

Na

OpenConfig 경로: / network-instances/network-instance/protocols/protocol/isis/interfaces/interface/levels/level/hello-authentication/config/auth-type

인증 모드

openconfig-network-instance:network-instances { 
   protocols { 
      protocols ISIS <> { 
         interfaces {
            interface <> {
               levels {
                  level <>;
                     hello-authentication {
                        config { 
                           auth-mode <>;
                        }
                     }
                  }
               } 
            } 
         } 
      }
   } 
}
protocols { 
   isis {
      interface <> {
         level <> {
            hello-
            authentication-type <>;
         }
      }
   }
}

OpenConfig 경로: / network-instances/network-instance/protocols/protocol/isis/interfaces/interface/levels/level/hello-authentication/config/auth-mode

인증 패스워드

openconfig-network-instance:network-instances { 
   protocols { 
      protocols ISIS <> { 
         interfaces {
            interface <> {
               levels {
                  level <>;
                     hello-authentication {
                        config { 
                           auth-password <>;
                        }
                     }
                  }
               } 
            } 
         } 
      }
   } 
}
protocols { 
   isis {
      interface <> {
         level <> {
            hello-
             authentication-key <>;
         }
      }
   }
}

OpenConfig 경로: / network-instances/network-instance/protocols/protocol/isis/interfaces/interface/levels/level/hello-authentication/config/auth-password