본문 바로가기
IT/네트워크

[라우터] OSPF 라우팅

by JGSHIN 2025. 2. 16.
SMALL

## OSPF 라우팅 테이블을 만들기 전에 링크 스테이트 데이터베이스를 만들고, 링크 스테이트 데이터베이스를 만들기 전에 네이버 테이블을 만든다.

 

## OSPF 네이버 테이블, 네이버 라우터의 ID Dead 인터벌 어떤 인터페이스에 연결되어 있는지 등의 정보를 확인가능하다.

## Hello 패킷은 네이버 테이블을 만든 이후에도 주기적으로 전달되어 네이버 라우터가 살았는지 확인한다.

## Dead 인터벌은 디폴트로 40초에서 시작하여 카운트 다운 되는데 0초가 때까지 10 주기인 Hello 패킷이 도착하지 않으면 네이버 라우터가 다운되었다고 판단한다.

 

## 링크 스테이트 데이터베이스를 만들기 위해 교환하는 것이 LSA(Link State Advertisement).

## 다수의 정보를 묶어 보내는 것을 LSU 라고 한다.

## , LSA 보낸 라우터의 ID, 해당 라우터에 연결된 네트워크 타입, 라우터에 연결된 네트워크와 서브넷 마스크, 코스트(메트릭), Sequence number, LSA AGE 등을 포함한다.

 

## OSPF LSA 종류

 

타입 이름         생성 라우터         내용         확인 명령어         전송범위
1 Router 모든 라우터         인터페이스 상태         Router Area
2 Network DR DR 연결된 라우터 ID Network Area
3 Summary ABR 에어리어 네트워크         Summary Area
4 Summary ABR ASBR 라우터 ID Asbr-summary Area
5 AS-external ASBR 외부 네트워크         External AS
6 AS-external NSSA ASBR NSSA 외부 네트워크         Nssa-external AS

 

## 타입1 LSA

 

인터페이스         링크 타입         링크 ID 링크 데이터
루프백 인터페이스         스텁 네트워크         자신의 I/F 주소         /32
브로드캐스트 / NBMA 트랜짓 네트워크         DR I/F 주소 자신의 I/F 주소
포인트 포인트         포인트 포인트 링크         인접 라우터 ID 자신의 I/F 주소
           " 스텁 네트워크         네트워크 번호 서브넷 마스크
포인트 멀티포인트         포인트 포인트 링크 인접 라우터 ID 자신의 I/F 주소
          " 스텁 네트워크 자신의 I/F 주소         /32
가상 링크         가상 링크 인접 라우터 ID 자신의 I/F 주소

 

R1#show ip ospf database router 1.1.1.1                 ## 'show ip ospf database router' 명령어 다음에 생성한 라우터의 라우터 ID 지정하면 해당 라우터가 만든 LSA 표시된다.

 

            OSPF Router with ID (1.1.1.1) (Process ID 1)

 

                Router Link States (Area 1)

 

  LS age: 1871

  Options: (No TOS-capability, DC)

  LS Type: Router Links                                    ## LSA 이름을 표시한다. , 타입 1 LSA 이름은 'Router link'이다.

  Link State ID: 1.1.1.1                                     ## 링크 상태 ID 표시한다. 타입 1 LSA 링크 상태 ID 생성 라우터의 라우터 ID 의미한다.

  Advertising Router: 1.1.1.1                              ## 해당 LSA 알려주는 라우터의 라우터 ID 의미한다.

  LS Seq Number: 8000000E

  Checksum: 0x72EF

  Length: 72

  Number of Links: 4                                      ## R1 생성한 타입 1 LSA 4개임을 나타낸다.

 

    Link connected to: a Stub Network                  ## 링크 타입이 스텁(stub)임을 나타낸다.

     (Link ID) Network/subnet number: 1.1.1.0         ## 네트워크 주소를 표시한다.

     (Link Data) Network Mask: 255.255.255.0         ## 서브넷 마스크를 표시한다.

      Number of MTID metrics: 0 

       TOS 0 Metrics: 1                                    ## 메트릭 값을 표시한다.

 

 

## 타입 2 LSA

## 타입2 LSA DR 만들며, 동일 에어리어내의 모든 라우터에게 전달된다. 타입2 LSA 네트워크 LSA(network-LSA)라고 하며 링크 상태 ID DR 인터페이스 주소를 의미한다.

 

 

## 타입3 LSA

## 에어리어 0 에어리어 45 소속된 네트워크 대한 정보이다.

 

R1#show ip ospf database summary adv-router 1.1.2.2

 

            OSPF Router with ID (1.1.1.1) (Process ID 1)

 

                Summary Net Link States (Area 1)

 

  Routing Bit Set on this LSA in topology Base with MTID 0

  LS age: 1298

  Options: (No TOS-capability, DC, Upward)

  LS Type: Summary Links(Network)

  Link State ID: 1.1.2.0 (summary Network Number)                  ## 타입 3 LSA 링크 상태 ID 다른 에어리어에 소속된 네트워크를 의미한다.

  Advertising Router: 1.1.2.2                                             ## 생성 라우터는 현재 에어리어의 ABR이다.

  LS Seq Number: 80000007

  Checksum: 0x2DFE

  Length: 28

  Network Mask: /24                                                     ## 해당 네트워크의 서브넷 마스크 길이를 표시한다.

        MTID: 0         Metric: 1                                              ## 해당 네트워크의 코스트를 표시한다.

 

 

## 타입4 LSA

## 타입4 LSA ABR 만들며, 다른 에어리에 소속된 ASBR 라우터 ID ASBR까지의 코스트를 현재의 에어리에 소속된 라우터들에게 알리기 위하여 사용된다.

 

R1#show ip ospf database asbr-summary adv-router 1.1.2.2

 

            OSPF Router with ID (1.1.1.1) (Process ID 1)

 

                Summary ASB Link States (Area 1)

 

  Routing Bit Set on this LSA in topology Base with MTID 0

  LS age: 1437

  Options: (No TOS-capability, DC, Upward)

  LS Type: Summary Links(AS Boundary Router)

  Link State ID: 1.1.5.5 (AS Boundary Router address)              ## 타입 4 LSA 링크 상태 ID 다른 에어리어에 소속된 ASBR 라우터 ID 의미한다.

  Advertising Router: 1.1.2.2                                          ## 생성 라우터는 현재 에어리의 ABR이다.

  LS Seq Number: 80000003

  Checksum: 0xDD48

  Length: 28

  Network Mask: /0

        MTID: 0         Metric: 2                                            ## 해당 ASBR까지의 코스트를 표시한다.

 

## 타입5 LSA

## 타입 5 LSA ASBR 만들며, OSPF 도메인 외부 네트워크를 OSPF 도메인 내부의 라우터들에게 알리기 위하여 사용된다.

 

R1#show ip ospf database external

 

            OSPF Router with ID (1.1.1.1) (Process ID 1)

 

                Type-5 AS External Link States

 

  Routing Bit Set on this LSA in topology Base with MTID 0

  LS age: 1541

  Options: (No TOS-capability, DC, Upward)

  LS Type: AS External Link

  Link State ID: 5.5.5.0 (External Network Number )            ## 타입 5 LSA 링크 상태 ID OSPF 도메인 외부 네트워크를 의미한다.

  Advertising Router: 1.1.5.5                                      ## 타입 5 LSA 만든 라우터인 ASBR 라우터 ID 표시한다.

  LS Seq Number: 80000001

  Checksum: 0xE0A4

  Length: 36

  Network Mask: /24                                              ## 해당 네트워크의 서브넷 마스크를 표시한다.

        Metric Type: 2 (Larger than any link state path)          ## 외부 네트워크 타입을 표시한다.

        MTID: 0

        Metric: 20                                                    ## 해당 네트워크의 코스트를 표시한다.

        Forward Address: 0.0.0.0

        External Route Tag: 0

 

 

## OSPF 스텁 에어리어 종류

 

종류 설정 명령어         차단 네트워크   
스텁 에어리어         Area n stub E1, E2
완전 스텁 에어리어 Area n stub no-summary E1, E2, IA
NSSA Area n nssa default-information-originate E1, E2
NSSA 완전 스텁 에어리어         Area n nssa no-summary E1, E2, IA

'n' = ospf as번호

 

  • 스텁 에어리어 설정 유의사항
  1. 백본 에어리어가 없다.
  2. 가상 링크 설정시 트랜짓(Transit) 에어리어가 없다.
  3. 에어리어 내부에 ASBR 없다. (NSSA 예외)

 

## NSSA ASBR 존재 다른 ASBR AREA 내부에 스텁이나 완전 스텁 에어리어를 구성할 없다. 경우 NSSA 구성하면 된다.

 

 

R4(config)#router ospf 1

R4(config-router)#area 45 nssa default-information-originate            ## ASBR R4 적용

 

R5(config)#router ospf 1

R5(config-router)#area 45 nssa                                          ## 다른 에어리어 경계 안에 내부 라우터에 적용 ( 이러면 ASBR 경계 밖에 외부 네트워크는 차단 된다.)

 

 

## N1 / N2 차단하기

 

## ASBR(R4)

 

R4(config)#router ospf 1

R4(config-router)#area 45 nssa no-redistribution

 

 

 

## 네이버 과정

 

패킷 타입 패킷 이름 역할
1 Hello 네이버 구성 유지
2 Database Description 데이터베이스 내용 요약
3 Link State Request 데이터베이스 상세내용 요청
4 Link State Update 데이터베이스 업데이트
5 Link State Ack ACK 전송

 

 

## OSPF에서 Area 백본 Area 일반 Area 구분하는데, 모든 일반 Area 반드시 백본 Area 연결되어 있어야 한다.

## 백본 Area 번호는 반드시 Area 0 사용해야 한다.

 

  1. 백본 라우터(backbone router) : 백본 에어리어에 소속된 라우터를 말한다.
  2. 내부 라우터(internal router) : 하나의 에어리어에만 소속된 라우터를 말한다.
  3. ABR(Area Border Router) : 두개 이상의 에어리어에 소속된 에어리어 경계 라우터를 말한다.
  4. ASBR(AS Boundary Roter) : OSPF 네트워크와 다른 라우팅 프로토콜이 설정된 네트워크를 연결하는 AS 곙계 라우터를 말한다.

, ASBR이란 다른 라우팅 프로토콜을 OSPF 재분배시키는 라우터

 

 

 

## Area 분할하면 네트워크마다 소속 Area 달라진다.

 

R1(config)# router ospf 100                                                   ## ospf 프로토콜 AS번호 설정

R1(config-router)# network 1.1.0.1 0.0.0.0 Area 0                        ## Area 지정

R1(config-router)# network 1.1.3.1 0.0.0.0 Area 0

 

## 와일드카드 마스크는 '0' 완벽히 IP 겹치는 자리, '255' 변동이 있는 IP 위치

## 한줄 표현 -> R1(config-router)# network 1.1.0.0 0.0.255.255 Area 0

 

R2(config)# router ospf 100

R2(config-router)# network 1.1.0.2 0.0.0.0 Area 0

R2(config-router)# network 1.1.1.1 0.0.0.0 Area 0

R2(config-router)# network 1.1.2.1 0.0.0.0 Area 0

 

R3(config)# router ospf 100

R3(config-router)# network 1.1.0.0 0.0.255.255 Area 0

 

R4(config)# router ospf 100

R4(config-router)# network 1.1.0.0 0.0.255.255 Area 0

R4(config-router)# network 2.1.0.1 0.0.0.0 Area 33

 

R5(config)# router ospf 100

R5(config-router)# network 2.1.0.0 0.0.255.255 Area 33

 

R6(config)# router ospf 100

R6(config-router)# network 2.1.1.2 0.0.0.0 Area 33

R6(config-router)# network 2.1.2.1 0.0.0.0 Area 33

 

R7(config)# router ospf 100

R7(config-router)# network 2.1.3.2 0.0.0.0 Area 33

R7(config-router)# network 2.1.4.1 0.0.0.0 Area 33

 

## OSPF 설정 이후 라우터의 라우팅 테이블은 다른 Area에서 넘어온 정보는 'O IA'(Inter Area) 표시되고, 같은 Area 내의 정보는 'O' 표시된다

 

 

 

## ABR 라우터(R4)에서 Route Summarization 설정하면 다른 Area 대한 정보는 1개로 요약되어 라우팅 테이블에 올라오게 있다.

## OSPF에서 Area 간의 Route Summarization ABR(R4)에서만 설정 가능하다. ( 링크 지도 크기를 줄여 CPU 밴드위스 소모량을 개선 있다. )

 

R4(config)# router ospf 100

R4(config-router)# Area 0 range 1.1.0.0 255.255.248.0                 ## Area 0 대한 Summarization 지정

R4(config-router)# Area 33 range 2.1.0.0 255.255.248.0               ## Area 0 대한 Summarization 지정

 

## OSPF 외부 네트워크 축약하려면 반드시 ASBR(경계 라우터)에서만 가능하다.

 

R5(config)# router ospf 1

R5(config-router)# summary-address 5.5.50.0 255.255.254.0                        ## 경계 네트워크 라우터에서 외부 라우터 테이블 축약 5.5.50.5 / 5.5.51.5 24비트 => 5.5.50.0 /23

 

 

## ABR 설정 서브넷 계산 방법

 

구분 같은 부분 다른 부분 요약 결과
1.1.0.0 00000001.0000000.1.00000 000.호스트부분 1.1.0.0. [대표주소]
1.1.1.0 00000001.0000000.1.00000 001.호스트부분
1.1.2.0 00000001.0000000.1.00000 010.호스트부분
1.1.2.0 00000001.0000000.1.00000 011.호스트부분
1.1.3.0 00000001.0000000.1.00000 100.호스트부분
1.1.4.0 00000001.0000000.1.00000 101.호스트부분
1.1.5.0 00000001.0000000.1.00000 000.호스트부분
서브넷 마스크 11111111.1111111.11111 /000.00000000 255.255.248.0
구분 같은 부분 다른 부분 요약 결과
2.1.0.0 00000010.0000000.1.00000 000.호스트부분 2.1.0.0 [대표주소]
2.1.1.0 00000010.0000000.1.00000 001.호스트부분
2.1.2.0 00000010.0000000.1.00000 010.호스트부분
2.1.3.0 00000010.0000000.1.00000 011.호스트부분
2.1.4.0 00000010.0000000.1.00000 100.호스트부분
서브넷 마스크 11111111.1111111.11111 /000.00000000 255.255.248.0

 

 

 

## Totally Stubby Area 설정하면 ABR Area 33 외부 네트워크 정보를 차단한다.

## 대신 ABR 0.0.0.0 /0 디폴트 정보를 생성하여 Area 33 내부 라우터들에게 보낸다.

## Totally Stubby Area 설정하면 외부의 다수의 정보 대신 디폴트 정보 하나만 유입되어 라우팅 테이블의 크기를 줄인다.

 

R4(config)# router ospf 100

R4(config-router)# Area 33 stub no-summary                       ## Area 33 대한 네트워크 정보 차단

 

R5(config)# router ospf 100

R5(config-router)# Area 33 stub                                        ## 외부 네트워크 정보를 차단 하는 라우터 설정

 

R6(config)# router ospf 100

R6(config-router)# Area 33 stub                                        ## 외부 네트워크 정보를 차단 하는 라우터 설정

 

R7(config)# router ospf 100

R7(config-router)# Area 33 stub                                        ## 외부 네트워크 정보를 차단 하는 라우터 설정

 

## Totally Stubby Area 설정하면 다른 Area 정보인 'O IA' 정보가 구체적으로 올라오는 대신 'O*IA' 정보가 표시된다.

 

## 그외,

 

네트워크 타입         코드         우선 순위         내용
에어리어 내부 네트워크         'O' 1 동일 에어리어에 소속된 네트워크
다른 에어리어 네트워크         'O IA' 2 다른 에어리어에 소속된 네트워크
도메인 외부 네트워크         'O E1' 3 변동 코스트 값을 가지는 외부 네트워크
               " 'O N1 4 변동 코스트 값을 가지는 NSSA 외부 네트워크
               " 'O E2' 5 고정 코스트 값을 가지는 외부 네트워크
               " 'O N2' 6 고정 코스트 값을 가지는 NSSA 외부 네트워크

 

## 네트워크 타입별 OSPF 동작 방식

 

네트워크 타입 네이버         DR 헬로/데드 주기 기본 인터페이스
브로드캐스트         자동         선출         10 / 40 이더넷
포인트 포인트 자동 없음         10 / 40 포인트 포인트 서브인터페이스, HDLC, PPP
포인트 멀티포인트 자동 없음         30 / 120 없음
논브로드캐스트         지정 선출 30 / 120 멀티포인트 서브인터페이스, 프레임 릴레이, ATM, X.25

 

## OSPF 튜닝

## OSPF LSA 정보가 링크 스테이트 데이터베이스에서 지워지지 않도록 주기적으로 갱신, 갱신 주기를 수정

 

Router(config)# router ospf 100

Router(config-router)# timers lsa refresh 2700                         ## LSA Refresh 타이머를 조정하여 LSA Refresh 주기를 조정한다 ( 2700 )

 

## OSPF Hello 인터벌만 설정한다면 Dead 인터벌은 Hello 인터벌의 4배수로 자동 설정된다.

 

Router(config)# interface fastethernet 0/0

Router(config-if)# ip ospf hello-interval 10                                             ## 10: hello-interval( 1~65535 범위에서 설정가능)

Router(config-if)# ip ospf dead-interval 40                                             ## 40: hello-interval( 1~65535 범위에서 설정가능)

Router(config-if)# ip ospf dead-interval minimal hello-mutiplier <3-20>       ## Dead 인터벌을 1초로 설정하고 1 내에 3~20개의 Hello 패킷을 교환

 

## SPF schedule delay 시스코는 5초가 디폴트, 제조사마다 상의

## SPF 새로운 LSA 도착하면 SPF 돌리기 전의 대기시간, 링크 /다운의 반복으로 인한 CPU 과다 소모를 방지 하기 위한

## Throttle 설정

 

Router(config)# router ospf 100

Router(config-router)# timers throttle spf 100 200 800                            ## 100ms: SPF schedule delay

                                                                                                  ## 200ms: Minimum Hold time between two SPFs

                                                                                                  ## 800ms: Maximum wait time between two SPFs

 

## LSA 그룹 페이싱 타이머

## 링크 상태 데이터베이스가 크면 타이머 값을 줄이는 것이 좋고, 적으면 반대로 타이머를 늘리는 것이 좋다.

 

Router(config)# router ospf 100

Router(config-router)# timers pacing lsa-group 480          ## 디폴트 4(240) 이다.

 

 

## ospf 트롤틀 타이머

## OSPF 트롤틀 타이머란 OSPF LSA 수신한 다음 SPF 알고리즘을 계산할 때까지의 시간을 의미한다. ( 'show ip ospf' 명령어를 사용 )

 

Router(config)# router ospf 100

Router(config-router)# timers throttle spf 1 2000 10000

 

R3#show ip ospf

 Routing Process "ospf 1" with ID 1.1.3.3

 Start time: 00:17:48.416, Time elapsed: 05:58:51.152

 Supports only single TOS(TOS0) routes

 Supports opaque LSA

 Supports Link-local Signaling (LLS)

 Supports area transit capability

 Supports NSSA (compatible with RFC 3101)

 Event-log enabled, Maximum number of events: 1000, Mode: cyclic

 It is an area border router

 Router is not originating router-LSAs with maximum metric

 Initial SPF schedule delay 5000 msecs                                    ## OSPF LSA 수신한 다음 SPF 알고리즘 계산을 시작할 때까지의 지연 시간을 의미한다.

 Minimum hold time between two consecutive SPFs 10000 msecs    ## SPF 계산간의 초기 지연 시간을 의미한다. 기본값 10 지연내에 추가 LSA 수신하면 20, 30 10초씩 늘어난다.

 Maximum wait time between two consecutive SPFs 10000 msecs    ## 네트워크가 불안정하여 추가적인 LSA 연속적으로 하여도 SPF 계산을 기간 이상 지연시키지는 않는다. 기본값 10

 Incremental-SPF disabled

 Minimum LSA interval 5 secs

 Minimum LSA arrival 1000 msecs

            ( 생략 )

 

    Area BACKBONE(0)

        Number of interfaces in this area is 2 (1 loopback)

        Area has simple password authentication

        SPF algorithm last executed 00:26:13.680 ago                     ## 특정 에어리어에서 가장 최근에 이루어진 SPF 계산후의 경과 시간을 표시한다.

        SPF algorithm executed 26 times                                    ## 특정 에어리어에서 이루어진 SPF 계산 회수를 표시한다. 값으로 OSPF 네트워크 안정도를 확인 있다.

                                                                                    값이 높은 수치를 나타내면 네트워크가 불안정함 의미한다.

    Area 1

        Number of interfaces in this area is 1

        It is a stub area, no summary LSA in this area

        Generates stub default route with cost 1

        Area has message digest authentication

        SPF algorithm last executed 00:52:41.584 ago

        SPF algorithm executed 20 times

 

 

 

## OSPF 네이버가 없는 인터페이스에 대해서 'passive-interface' 명령어를 사용하면 간단하면서도 강력한 OSPF 보안 대책이 된다.

## 'passive-interface' 명령어를 사용한 인터페이스로는 OSPF 헬로 패킷을 전송하지 않을 뿐만 아니라, 상대가 헬로 패킷을 전송해도 무시한다.

## 인터페이스를 통하여 OSPF 네이버가 맺어지지 않으므로 잘못된 OSPF 라우팅 정보로 인한 피해를 최소화 있다.

 

Router(config)# router ospf 1

Router(config-router)# passive-interface f0/1

 

 

 

## 여러 종류의 OSPF 네트워크 타입중 선택 네이버가 2 이상이거나 추후 네이버가 추가될 있으면 포인트 멀티포인트를 사용 하는게 바람직하다.

## 네이버가 하나이면 포인트 포인트를 사용하는 것이다.

    가지 네트워크 타입 모두 DR/BDR 사용하지 않기 때문에 보다 빠른 장애 복구( 웨이트 시간X) 가능하기 때문이다.

 

 

## R1, R2, R3 F0/0.123으로 연결된 부분만 포인트 멀티포인트 설정

 

R1(config)#int f0/0.123

R1(config-subif)#ip ospf network point-to-multipoint

R1(config-subif)#ip ospf hello-interval 5                     ## 포인트 멀티포인트이면 헬로 전송 주기가 30초이므로 장애 탐지 시간이 느리다. 따라서 5 주기로 변경한다.

 

R2(config)#int f0/0.123

R2(config-subif)#ip ospf network point-to-multipoint

R2(config-subif)#ip ospf hello-interval 5

 

R3(config)#int f0/0.123

R3(config-subif)#ip ospf network point-to-multipoint

R3(config-subif)#ip ospf hello-interval 5

 

 

## 헬로 주기를 조정하면 자동으로 데드 주기도 헬로 주기의 4배로 변경된다.

 

 

## R1 포인트 멀티포인트 네트워크에서는 인터페이스의 IP 주소가 서브넷 마스크 32비트인 호스트 루트(host route) 광고된다.

 

 

## f0/0 R2, R4, R5 OSPF 인터페이스를 포인트 포인트로 변경 방법

 

R2(config)#int f0/0.24

R2(config-subif)#ip ospf network point-to-point

 

R4(config)#int f0/0.24

R4(config-subif)#ip ospf network point-to-point

 

R4(config)#int f0/0.45

R4(config-subif)#ip ospf network point-to-point

 

R5(config)#int f0/0.45

R5(config-subif)#ip ospf network point-to-point

 

 

## 포인트 포인트 상태 확인 항목에 DR/BDR 없다.

 

 

## OSPF 루프백 인터페이스 활성화 'router-id' 설정시 라우팅 테이블에 32비트로 표시된다.

## 이를 원래의 서브넷 마스크 값으로 광고하게 하려면 'ip ospf network point-to-point' 명령어를 사용

 

R1(config)#int lo0

R1(config-if)#ip ospf network point-to-point

 

 

 ## DR, BDR 확인

## 'show ip ospf neighbor'

 

FULL/DR = 인터페이스의 OSPF 우선순위가 가장 높은 라우터가 DR 된다.

FULL/BDR = DR 다음으로 BDR 된다. DR 다운되면 BDR DR 되고, BDR 새로 선출한다.

FULL/DROTHER = DR, BDR 아닌 라우터를 DROTHER 라우터라고 부른다.

FULL/ - = 포인트 포인트 네트워크에서는 DR/BDR 선출하지 않는다.

 

(FULL) 상태 : 라우팅 정보를 끝낸

다운(DOWN) 상태 : 네이버 없는 다운

어템트(attempt) 상태 : 브로드캐스트 네트워크에서만 적용되는 상태, 네이버에게서 헬로 패킷을 수신하지 못한 상태를 의미 또는 네이버와 연결이 끊긴 경우

이닛(init) 상태 : 네이버에게서 헬로 패킷을 받았으나 상대 라우터는 아직 나의 헬로 패킷을 수신하지 못한 상태

웨이(two-way) 상태: 네이버와 쌍방향 통신이 이루어진 상태 멀티 엑세스 네트워크 (브로드캐스트, 논브로드캐스트)라면 DR BDR 선출

엑스스타트(exstart)상태 : 어드제이션트 네이버가 되는 단계, 마스터 라우터와 슬레이브 라우터를 선출한다. 라우터 ID 높은 것이 마스터가 된다.

익스체인지(exchange) 상태 : DDP 또는 DBD 패킷을 담아 상대방에게 전송 수신한 라우터는 자신의 것과 비교하여 폐기하거나 오래되면 상대방에게 정보요청

로딩(loading) 상태 : 상대로부터의 DDP 수신이 끝난 , 링크 상태 요청 리스트에 기록해 것이 있으면, 링크 상태 요청 패킷을 보내어 LSA 상세 정보를 보내줄 것을 요청한다.

 

  1.  DR, BDR 선출되면 라우터들은 DR BDR 네이버와 라우팅 정보를 교환한다.
  2.  DR BDR 서로 라우팅 정보를 교환한다.
  3.  DROTHER 네이버끼리는 라우팅 정보를 교환하지 않는다. 목적지 224.0.0.5(ALL OSPF 주소) 설정된 업데이트 패킷만 수신함.
LIST

'IT > 네트워크' 카테고리의 다른 글

[라우터] EIGRP 라우팅  (0) 2025.02.16
[라우터] EIGRP 네임드 설정  (0) 2025.02.16
[라우터] OSPF 인증 보안 설정  (0) 2025.02.16
[라우터] IS-IS 라우팅  (0) 2025.02.16
[라우터] BGP 라우팅 +RIP  (0) 2025.02.16
📧 이메일 문의
by @ 2025 JGSHIN