이 페이지의 내용
OSPF 타이머 구성
OSPF 타이머 개요
OSPF 라우팅 디바이스는 인접 항목의 상태를 지속적으로 추적하여 각 이웃이 여전히 작동하는지 여부를 나타내는 Hello 패킷을 송수신하고 LSA(Link-State Advertisement) 및 승인 패킷을 송수신합니다. OSPF는 패킷을 전송하고 지정된 간격으로 패킷을 수신할 것으로 예상합니다.
OSPF에 참여하는 라우팅 디바이스의 인터페이스에서 OSPF 타이머를 구성합니다. 타이머에 따라 구성된 간격은 공유 네트워크(영역)의 모든 라우팅 디바이스에서 동일해야 합니다.
다음과 같은 OSPF 타이머를 구성할 수 있습니다.
-
Hello 간격 - 라우팅 디바이스는 가상 링크를 포함한 모든 인터페이스에서 고정된 간격으로 Hello 패킷을 전송하여 이웃 관계를 설정하고 유지합니다. hello 간격은 라우팅 디바이스가 인터페이스에서 hello 패킷을 전송하기 전의 시간(초 단위)을 지정합니다. 이 간격은 공유 네트워크의 모든 라우팅 디바이스에서 동일해야 합니다. 기본적으로 라우팅 디바이스는 10초마다(브로드캐스트 및 포인트 투 포인트 네트워크) 및 30초마다(NBMA(Nonbroadcast Multiple Access) 네트워크) Hello 패킷을 보냅니다.
메모:EX 시리즈 및 QFX 시리즈 스위치의 경우 hello 간격은 10초 이상입니다.
폴링 간격 - (OSPFv2, 비브로드캐스트 네트워크만 해당) 라우팅 디바이스는 느린 WAN 링크에 필요한 대역폭을 최소화하기 위해 비브로드캐스트 네트워크에서 더 긴 간격 동안 Hello 패킷을 전송합니다. 폴링 간격은 라우팅 디바이스가 이웃과 인접성을 설정하기 전에 인터페이스에서 Hello 패킷을 전송하기 전의 시간(초 단위)을 지정합니다. 기본적으로 라우팅 디바이스는 활성 이웃이 감지될 때까지 120초마다 Hello 패킷을 보냅니다.
라우팅 디바이스가 활성 이웃을 감지하면 hello 패킷 간격은 폴링 간격에 지정된 시간에서 hello 간격에 지정된 시간으로 변경됩니다.
LSA 재전송 간격 - 라우팅 디바이스가 LSA를 이웃으로 보낼 때 라우팅 장치는 특정 시간 내에 각 이웃으로부터 승인 패킷을 수신할 것으로 예상합니다. LSA 재전송 간격은 LSA를 인터페이스의 인접 라우터로 재전송하기 전에 라우팅 디바이스가 LSA 패킷을 수신하기 위해 대기하는 시간(초 단위)을 지정합니다. 기본적으로 라우팅 디바이스는 LSA를 재전송하기 전에 승인을 위해 5초간 기다립니다.
Dead interval - 라우팅 디바이스가 고정된 시간 내에 이웃으로부터 Hello 패킷을 수신하지 않으면 라우팅 디바이스는 토폴로지 데이터베이스를 수정하여 이웃이 작동하지 않음을 나타냅니다. dead interval은 라우팅 디바이스가 이웃 라우팅 디바이스를 사용할 수 없다고 선언하기 전에 대기하는 시간(초 단위)을 지정합니다. 이는 라우팅 디바이스가 이웃으로부터 Hello 패킷을 수신하지 않는 간격입니다. 이 간격은 공유 네트워크의 모든 라우팅 디바이스에서 동일해야 합니다. 기본적으로 이 간격은 기본 hello 간격인 40초(브로드캐스트 및 지점 간 네트워크) 및 120초(NBMA 네트워크)의 4배입니다.
전송 지연 - 링크 상태 업데이트 패킷이 인터페이스 밖으로 전파되기 전에 라우팅 디바이스는 패킷의 사용 기간을 늘려야 합니다. 전송 지연은 인터페이스에서 링크 상태 업데이트를 전송하는 데 필요한 예상 시간을 설정합니다. 기본적으로 전송 지연은 1초입니다. 전송 지연 시간을 수정할 필요가 없습니다.
또한보십시오
예: OSPF 타이머 구성
이 예에서는 OSPF 타이머를 구성하는 방법을 보여 줍니다.
요구 사항
시작하기 전에:
디바이스 인터페이스를 구성합니다. 보안 디바이스에 대한 인터페이스 사용자 가이드를 참조하십시오.
OSPF 네트워크의 디바이스에 대한 라우터 식별자를 구성합니다. 예: OSPF 라우터 식별자 구성을 참조하십시오.
OSPF 지정 라우터 선택을 제어합니다. 예: OSPF 지정 라우터 선택 제어를 참조하십시오
단일 영역 OSPF 네트워크를 구성합니다. 예: 단일 영역 OSPF 네트워크 구성을 참조하십시오.
다중 영역 OSPF 네트워크를 구성합니다. 예: 다중 영역 OSPF 네트워크 구성을 참조하십시오.
개요
기본 OSPF 타이머 설정은 대부분의 네트워크에 최적화되어 있습니다. 그러나 네트워크 요구 사항에 따라 타이머 설정을 수정해야 할 수도 있습니다. 이 예제에서는 다음 타이머를 수정해야 하는 이유를 설명합니다.
Hello 간격
데드 인터벌
LSA 재전송 간격
전송 지연
Hello Interval and Dead Interval
hello 간격과 dead 간격은 이웃 상태를 효율적으로 추적하여 컨버전스 시간을 최적화합니다. hello 간격과 dead interval의 값을 낮추면 경로에 장애가 발생할 경우 OSPF 경로의 수렴을 늘릴 수 있습니다. 이러한 간격은 공유 네트워크의 모든 라우팅 디바이스에서 동일해야 합니다. 그렇지 않으면 OSPF가 적절한 인접성을 설정할 수 없습니다.
첫 번째 예에서는 다음 설정을 구성하여 영역 0.0.0.0의 point-to-point OSPF 인터페이스 fe-0/0/1 및 fe-1/0/1 에서 hello 간격을 2초로, dead interval을 8초로 낮춥니다.
-
hello-interval - 라우팅 디바이스가 인터페이스에서 hello 패킷을 전송하기 전까지의 시간(초 단위)을 지정합니다. 기본적으로 라우팅 디바이스는 10초마다 Hello 패킷을 보냅니다. 범위는 1초에서 255초 사이입니다.
메모:EX 시리즈 및 QFX 시리즈 스위치의 경우 hello 간격은 10초 이상입니다.
dead-interval - 이웃 라우팅 디바이스를 사용할 수 없다고 선언하기 전에 라우팅 디바이스가 대기하는 시간(초 단위)을 지정합니다. 이는 라우팅 디바이스가 이웃으로부터 Hello 패킷을 수신하지 않는 간격입니다. 기본적으로 라우팅 디바이스는 40초(hello 간격의 4배) 동안 대기합니다. 범위는 1초에서 65,535초까지입니다.
LSA Retransmission Interval
LSA(Link-State Advertisement) 재전송 간격은 LSA 및 승인 패킷의 송수신을 최적화합니다. Junos OS는 LSA 승인을 최대 2초까지 지연시키기 때문에 재전송 트랩이 트리거되지 않도록 LSA 재전송 간격을 3초 이상으로 구성해야 합니다. 가상 링크가 있는 경우 LSA 재전송 간격 값을 늘려 성능 향상을 확인할 수 있습니다.
두 번째 예에서는 다음 설정을 구성하여 영역 0.0.0.1의 OSPF 인터페이스 fe-0/0/1 에서 LSA 재전송 타이머를 8초로 늘립니다.
retransmit-interval - LSA를 인터페이스의 이웃으로 재전송하기 전에 라우팅 디바이스가 LSA 패킷을 수신하기 위해 대기하는 시간(초 단위)을 지정합니다. 기본적으로 라우팅 디바이스는 5초마다 LSA를 이웃으로 재전송합니다. 범위는 1초에서 65,535초 사이입니다.
Transit Delay
전송 지연은 라우팅 디바이스가 링크 상태 업데이트 패킷을 에이징하는 데 사용하는 시간을 설정합니다. 느린 링크(예: 평균 전파 지연이 수 초인 링크)가 있는 경우 패킷의 사용 기간을 비슷한 양만큼 늘려야 합니다. 이렇게 하면 원본보다 어린 패킷을 다시 받지 않습니다.
마지막 예에서는 영역 0.0.0.1의 OSPF 인터페이스 fe-1/0/1 에서 전송 지연을 2초로 늘립니다. 다음 설정을 구성하면 라우팅 디바이스가 링크 상태 업데이트 패킷을 2초 에이징합니다.
transit-delay - 인터페이스에서 링크 상태 업데이트를 전송하는 데 필요한 예상 시간을 설정합니다. 전송 지연 시간을 수정할 필요가 없습니다. 기본적으로 라우팅 디바이스는 패킷을 1초씩 에이징합니다. 범위는 1초에서 65,535초 사이입니다.
구성
Hello 간격 및 Dead 간격 구성
CLI 빠른 구성
hello 및 dead interval을 빠르게 구성하려면 텍스트 파일에 붙여넣고, 줄 바꿈을 제거하고, 네트워크 구성과 일치하는 데 필요한 세부 정보를 변경하고, 명령을 복사하여 [edit] 계층 수준에서 CLI에 붙여넣은 다음, 구성 모드에서 을 입력합니다 commit
.
[edit] set protocols ospf area 0.0.0.0 interface fe-0/0/1 hello-interval 2 set protocols ospf area 0.0.0.0 interface fe-0/0/1 dead-interval 8 set protocols ospf area 0.0.0.0 interface fe-1/0/1 hello-interval 2 set protocols ospf area 0.0.0.0 interface fe-1/0/1 dead-interval 8
단계별 절차
hello 및 dead interval을 구성하려면:
OSPF 영역을 생성합니다.
메모:OSPFv3를 지정하려면 계층 수준에 문을
[edit protocols]
포함합니다ospf3
.[edit] user@host# edit protocols ospf area 0.0.0.0
인터페이스를 지정합니다.
[edit protocols ospf area 0.0.0.0] user@host# set interface fe-0/0/1 user@host# set interface fe-1/0/1
hello 간격을 구성합니다.
[edit protocols ospf area 0.0.0.0 ] user@host# set interface fe-0/0/1 hello-interval 2 user@host# set interface fe-1/0/1 hello-interval 2
dead interval을 구성합니다.
[edit protocols ospf area 0.0.0.0 ] user@host# set interface fe-0/0/1 dead-interval 8 user@host# set interface fe-1/0/1 dead-interval 8
디바이스 구성을 완료하면 구성을 커밋합니다.
[edit protocols ospf area 0.0.0.0 ] user@host# commit
메모:공유 네트워크의 모든 라우팅 디바이스에서 이 전체 구성을 반복합니다.
결과
명령을 입력하여 show protocols ospf
구성을 확인합니다. 출력에 의도한 구성이 표시되지 않으면 이 예의 지침을 반복하여 구성을 수정하십시오.
user@host# show protocols ospf area 0.0.0.0 { interface fe-0/0/1.0 { hello-interval 2; dead-interval 8; } interface fe-1/0/1.0 { hello-interval 2; dead-interval 8; } }
OSPFv3 구성을 확인하려면 명령을 입력합니다 show protocols ospf3
.
LSA 재전송 간격 제어
CLI 빠른 구성
LSA 재전송 간격을 빠르게 구성하려면 다음 명령을 복사하여 텍스트 파일에 붙여넣고, 줄 바꿈을 제거하고, 네트워크 구성과 일치하는 데 필요한 세부 정보를 변경하고, 명령을 복사하여 [edit] 계층 수준에서 CLI에 붙여넣은 다음 구성 모드에서 입력합니다 commit
.
[edit] set protocols ospf area 0.0.0.1 interface fe-0/0/1 retransmit-interval 8
단계별 절차
LSA 재전송 간격을 구성하려면 다음을 수행합니다.
OSPF 영역을 생성합니다.
메모:OSPFv3를 지정하려면 계층 수준에 문을
[edit protocols]
포함합니다ospf3
.[edit] user@host# edit protocols ospf area 0.0.0.1
인터페이스를 지정합니다.
[edit protocols ospf area 0.0.0.1] user@host# set interface fe-0/0/1
LSA 재전송 간격을 구성합니다.
[edit protocols ospf area 0.0.0.1 ] user@host# set interface fe-0/0/1 retransmit-interval 8
디바이스 구성을 완료하면 구성을 커밋합니다.
[edit protocols ospf area 0.0.0.1] user@host# commit
결과
명령을 입력하여 show protocols ospf
구성을 확인합니다. 출력에 의도한 구성이 표시되지 않으면 이 예의 지침을 반복하여 구성을 수정하십시오.
user@host# show protocols ospf area 0.0.0.1 { interface fe-0/0/1.0 { retransmit-interval 8; } }
OSPFv3 구성을 확인하려면 명령을 입력합니다 show protocols ospf3
.
전송 지연 지정
CLI 빠른 구성
전송 지연을 빠르게 구성하려면 다음 명령을 복사하여 텍스트 파일에 붙여넣고, 줄 바꿈을 제거하고, 네트워크 구성과 일치하는 데 필요한 세부 정보를 변경하고, 명령을 복사하여 [edit] 계층 수준에서 CLI에 붙여넣은 다음, 구성 모드에서 을 입력합니다 commit
.
[edit] set protocols ospf area 0.0.0.1 interface fe-1/0/1 transit-delay 2
단계별 절차
전송 지연 구성 방법:
OSPF 영역을 생성합니다.
메모:OSPFv3를 지정하려면 계층 수준에 문을
[edit protocols]
포함합니다ospf3
.[edit] user@host# edit protocols ospf area 0.0.0.1
인터페이스를 지정합니다.
[edit protocols ospf area 0.0.0.1] user@host# set interface fe-1/0/1
전송 지연을 구성합니다.
[edit protocols ospf area 0.0.0.1 ] user@host# set interface fe-1/0/1 transit-delay 2
디바이스 구성을 완료하면 구성을 커밋합니다.
[edit protocols ospf area 0.0.0.1 ] user@host# commit
결과
명령을 입력하여 show protocols ospf
구성을 확인합니다. 출력에 의도한 구성이 표시되지 않으면 이 예의 지침을 반복하여 구성을 수정하십시오.
user@host# show protocols ospf area 0.0.0.1 { interface fe-1/0/1.0 { transit-delay 2; } }
OSPFv3 구성을 확인하려면 명령을 입력합니다 show protocols ospf3
.