네트워크심화 · 30분 읽기

OSPF의 이웃 형성·경로 계산·장애 수렴

다섯 패킷과 이웃 상태를 연결하고 LSA에서 실제 전달까지 추적한다. Cost 21에서 36으로 전환하는 예제로 DR·BDR 역할과 장애 후 수렴을 설명한다.

개념부터 찾아보기

정의·역할·동작 원리를 독립 페이지에서 확인하세요. 본문의 밑줄 용어에도 설명이 있습니다.

이 노트에서 설명할 수 있게 되는 것

  1. Hello부터 Full까지 상태와 메시지의 관계를 설명한다.
  2. 링크 cost를 합산해 선택 경로와 장애 후 우회 경로를 계산한다.
  3. LSA·LSDB·SPF·RIB·FIB를 구분해 장애 위치를 좁힌다.
  4. DR·BDR 선출과 영역별 LSA 범위를 구분한다.

01학습 범위와 예제 네트워크

  • 는 링크 상태 정보를 영역 안에 배포하고 각 라우터가 자신을 출발점으로 최단 경로를 계산하는 프로토콜이다. 여기서는 의 내부 경로를 중심으로 다룬다.
    • 따라서 같은 영역의 가 동기화되어 있어도 각 라우터의 다음 홉과 은 같지 않을 수 있다.
    • 출발점이 다르기 때문이다.
  • 예제는 하나의 에 R1·R2·R3·R4가 있고 목적지 N이 R4에 연결된 구조다. R1→R2 는 10, R2→R4는 10, R1→R3은 5, R3→R4는 30, R4→N은 1이라고 둔다.
    • 양방향 그림이라도 계산에서는 출발 방향의 인터페이스 를 합산한다.
    • 정상 시 R1의 후보는 21과 36이며 R2 쪽을 택한다.
    • R2-R4가 끊어지면 남은 후보 36으로 바뀌는 과정을 이후 단계에서 추적한다.
수업 원본 자료

수업의 Area와 DR/BDR 구성도

Area 0의 R1 R2 R3와 Area 1의 R3 R4, DR BDR DROTHER 역할을 표시한 수업 토폴로지원본 크기로 보기 ↗
수업 원본 구성도. Frame Relay 실습 맥락의 논리적 관계를 표시합니다. 선의 색만으로 실제 패킷 경로나 OSPF 비용을 추정하지 않습니다.

이 자료에서 읽어낼 것

  1. R3가 두 영역에 걸쳐 그려져 있습니다. Area 0과 비백본 영역을 연결하는 ABR 역할과 각 네트워크에서 맡은 DR/BDR 역할을 구분합니다.
  2. 그림의 R3는 한쪽에서 DR, 다른 쪽에서 BDR로 표시됩니다. DR/BDR은 라우터 전체나 영역 전체에 하나씩 지정하는 직책이 아니라 해당 네트워크에서 선출하는 역할입니다.
  3. Frame Relay처럼 다중 접근 특성을 가진 구성에서는 설정된 OSPF 네트워크 유형을 확인해야 합니다. DR가 모든 사용자 트래픽의 필수 경유점이라는 의미는 아닙니다.

RFC 2328: OSPFv2 ↗

설명과 함께 보는 보조 도식

경로와 상태

Cost 21에서 36으로 전환

한 area의 내부 경로 예제. 표시 cost는 대칭이라고 가정하며 N으로 나가는 마지막 cost 1을 포함한다.

10105301관찰 시작점R1정상 선택 경로R2우회 후보R3목적지 연결 라우터R4문서용 목적지 네트워크N
전체 단계를 한 번에 읽기
  1. 01

    토폴로지 공유

    LSA가 전파되어 같은 영역의 관련 LSDB가 동기화된다.

  2. 02

    두 후보 계산

    R1 기준 비용을 마지막 N 연결까지 합산한다.

    R2 경유
    21
    R3 경유
    36
  3. 03

    정상 경로 설치

    같은 경로 유형에서 더 작은 cost 21을 선택한다.

    R1 다음 홉
    R2
  4. 04

    링크 장애

    R2-R4 연결이 끊어지고 해당 라우터가 변화한 LSA를 생성한다.

  5. 05

    LSDB와 SPF 갱신

    변경 LSA가 전파되고 R1이 남은 토폴로지에서 경로를 계산한다.

  6. 06

    우회 경로 전달

    R3 경유 cost 36의 경로가 RIB와 FIB에 반영된다.

    R1 다음 홉
    R3
    Cost
    36

파란 실선: 현재 단계에서 강조하는 연결 · 붉은 점선: 사용할 수 없는 연결

OSPF 수렴 모식도. 메시지별 타이밍·재전송과 과도기 패킷 손실은 축약했다.

02식별자·헤더·Hello에서 확인할 필드

  • 는 나 포트가 아니라 프로토콜 번호 89로 식별된다. 기본 공통 헤더는 24바이트이며 Version, Packet Type, Packet Length, , ID, Checksum, 인증 관련 필드를 포함한다.
    • 는 32비트 식별자이고 인터페이스 주소와 같은 목적은 아니다.
    • Cisco의 ID는 로컬 번호이므로 두 이웃에서 달라도 되지만 같은 도메인 안의 중복은 피해야 한다.
  • 에는 네트워크 마스크, /Dead 간격, 옵션, 우선순위, ·, 이웃 목록 등이 담긴다. 상대 의 이웃 목록에 자신의 가 실리면 양방향 인식의 증거가 된다.
    • 다만 모든 필드의 일치 규칙을 모든 네트워크 유형에 동일하게 적용하면 안 된다.
    • 공통 링크의 와 인증, 필요한 타이머·옵션, 주소와 유형을 함께 확인한다.
    • 이후 데이터베이스 교환에서 확인하는 조건도 성공과 별도로 남아 있다.
수업 원본 자료

Hello 패킷에서 양방향 인식의 단서 찾기

OSPF Router ID 5.5.5.5, Hello 10초, Dead 40초, Active Neighbor 3.3.3.3이 보이는 패킷 캡처원본 크기로 보기 ↗
수업 원본 패킷 캡처. 화면의 메모와 값은 당시 실습의 관찰 기록입니다. 아래 설명은 이 한 장으로 확인할 수 있는 범위를 구분합니다.

이 자료에서 읽어낼 것

  1. Source OSPF Router 5.5.5.5는 Router ID입니다. 이를 곧바로 패킷의 출발지 IP 주소와 같은 값으로 해석하지 않습니다.
  2. Hello 10초, Dead 40초가 보입니다. 이 값은 해당 실습의 설정이며 모든 네트워크 유형에서 고정되는 보편값은 아닙니다.
  3. 3.3.3.3이 이웃 목록에 들어 있습니다. Router ID가 3.3.3.3인 수신 라우터라면 자신의 ID가 상대 Hello에 들어 있는지 확인해 양방향 인식의 근거로 삼습니다. 이 목록만으로 Full 상태를 입증할 수는 없습니다.
  4. DR과 BDR은 0.0.0.0입니다. 미선출 상황 또는 DR을 쓰지 않는 네트워크 유형 등 맥락을 확인해야 하며 이 값만으로 장애를 단정하지 않습니다.

RFC 2328: OSPFv2 ↗

03OSPF 메시지와 인접 관계의 상태 전환

  • 는 발견·생존 확인, Database Description()은 의 요약 목록 교환에 사용한다.
  • Link State Request는 필요한 요청, Link State Update는 하나 이상의 본문 전달, Link State Acknowledgment는 수신 확인이다.
  • 패킷 Type과 Type은 별개다. 패킷 Type 4인 가 Type 4만 담는 것은 아니다.
  • NBMA에는 Attempt 같은 상태가 있다. 아래는 인접 관계가 필요한 상대와 정상 동기화하는 대표 순서이며 모든 이웃이 로 가는 것은 아니다.
  1. 를 수신하지만 상대 의 이웃 목록에서 자신을 아직 찾지 못하면 이다.
  2. 상대의 이웃 목록에서 자신을 확인하면 양방향 통신을 확인한다. 네트워크 유형· 관계에 따라 여기서 머무는 정상 이웃도 있다.
  3. 인접 관계를 만들 상대와 교환의 주도 관계 및 초기 순서를 정한다. 에서는 가 큰 쪽이 master가 되며, 이 역할은 · 선출과 별개다.
  4. 로 요약을 교환하며 자신에게 없거나 오래된 를 식별한다.
  5. 요청할 가 남으면 에서 ·로 부족한 본문을 채우고 필요한 확인을 수행한다. 교환 종료 시 Request List가 이미 비어 있으면 없이 바로 로 전환한다.
  6. 필요한 동기화가 완료된다. 이라는 이웃 상태와 실제 목적지 경로·전달 성공은 따로 확인한다.

설명과 함께 보는 보조 도식

메시지 순서

인접 관계와 다섯 패킷 종류

인접 관계가 필요한 R1·R2의 정상 동기화를 보여 준다.

R1R21. Hello2. Hello로 상호 확인3. DBD 협상4. LSR5. LSU6. LSAck
전체 단계를 한 번에 읽기
  1. 01

    Hello

    상대를 발견한다. 자기 Router ID가 상대 이웃 목록에 없으면 Init이다.

    관찰
    Init
  2. 02

    Hello로 상호 확인

    서로의 Hello에 자신의 ID가 포함되고 인접 관계 필요 여부를 판단한다.

    관찰
    2-Way
  3. 03

    DBD 협상

    주도 관계와 DD 순서를 정한 뒤 DB 요약을 교환한다.

    관찰
    ExStart → Exchange
  4. 04

    LSR

    요약 비교에서 필요한 LSA를 요청한다.

    관찰
    Loading
  5. 05

    LSU

    요청한 LSA 본문을 전달한다. 하나의 LSU가 여러 LSA를 담을 수 있다.

  6. 06

    LSAck

    LSA 수신을 확인한다. 필요한 동기화가 모두 끝나면 Full이다.

    관찰
    Full
OSPF 인접 관계 모식도. 양방향 교환·중복 확인 방식은 학습 목적상 간략화했다.
LEARN THROUGH PRACTICE

DBD에서 LSA 요청과 동기화까지 패킷 순서 추적하기

인접 형성 캡처에서 , , , , 의 역할을 실제 교환 순서와 연결한다.

실습 구성과 전제

  • 를 실행하는 라우터 링크를 캡처한 실습이다. 캡처 표에는 세 라우터 주소가 섞여 있으므로 상대 주소별 대화를 나누어 읽는다.
  • 아래 조회 명령은 이 캡처를 재현할 때의 관찰 예시다. 살아 있는 인접 관계를 일부러 초기화하는 명령은 포함하지 않는다.
  1. Hello와 DBD가 다른 역할임을 분리한다

    • 표 상단의 는 224.0.0.5로 전송되고 뒤의 DB Description은 특정 상대와 교환된다. 로 이웃 조건을 확인한 다음 인접 대상과 동기화를 진행한다.
    • 캡처 화면만으로 모든 이웃이 이었는지는 알 수 없다. 장비의 neighbor 출력과 해당 링크의 네트워크 유형을 함께 기록한다.
    text
    show ip ospf interface
    show ip ospf neighbor
    show ip ospf database

    실습 흐름을 재구성한 명령 예시. 장치·인터페이스 이름은 구성에 맞춰 사용한다.

    OSPF 메시지 종류 · OSPF 패킷 종류 (1)원본 크기로 보기 ↗
    • 142·143번에 Hello Packet, 이후 여러 DB Description 행이 보인다.
    • 153번 이후 LS Request와 LS Update가 있고 159번에 LS Acknowledge가 보인다.
    확인 기준

    상대 , , /Dead 값과 네트워크 유형이 맞는지 확인한 다음 동기화 단계로 넘어간다.

  2. 초기 DBD의 비트와 번호를 해독한다

    • 확대 화면의 0x07은 I·M·MS 비트가 모두 1이라는 뜻이다. 는 교환 초기화, More는 뒤에 요약 정보가 더 있음을, MS는 Master 쪽 주장을 나타낸다.
    • DD Sequence 1728은 이 교환 순서를 맞추는 번호다. 개별 헤더의 sequence와는 다른 공간이며 선출 우선순위도 아니다.
    OSPF 메시지 종류 · DBD : LSA 의 요약 정보. (3)원본 크기로 보기 ↗
    • DB Description에 0x07과 Init·More·Master가 표시된다.
    • DD Sequence가 1728로 보이며 세 플래그가 각각 별도 비트로 펼쳐져 있다.
    확인 기준

    초기 협상에서 Master/Slave가 결정되기 전의 일 수 있다. MS=1인 한 패킷만으로 최종 Master나 을 확정하지 않는다.

  3. 요약 비교가 실제 LSA 전달로 이어지는지 본다

    • 는 헤더 목록으로 보유 정보를 비교한다. 자신에게 없는 정보나 더 최신인 정보를 발견하면 의 식별자로 요청하고 에서 실제 를 받는다.
    • 는 수신 확인이며 ACK가 아니다. 는 IP 프로토콜 89를 쓰고 자체 확인·재전송 절차로 flooding 신뢰성을 유지한다.
    text
    ospf

    표시 필터. 패킷 목록에서 한 상대 주소쌍을 고른 뒤 ··의 식별자를 대조한다.

    확인 기준

    패킷 목록의 순서만 보지 말고 요청한 의 type·Link State ID·가 응답에 있는지 펼쳐 확인한다.

  4. Full 이후 실제 경로 설치를 검증한다

    • 동기화가 완료되면 해당 인접 관계가 이 되고, 를 바탕으로 와 경로 유형별 계산을 수행한다. 이후 선택에서 채택된 경로가 전달에 쓰인다.
    • 에 가 있는 것과 해당 접두사가 에 O 경로로 설치되는 것은 별도 사실이다. 더 우선하는 연결·정적 경로나 필터·다음 홉 문제가 개입할 수 있다.
    text
    show ip ospf neighbor
    show ip ospf database
    show ip route ospf

    실습 흐름을 재구성한 명령 예시. 장치·인터페이스 이름은 구성에 맞춰 사용한다.

    확인 기준

    정상 판정은 인접 상태, 필요한 존재, 목적지 경로 및 반환 경로를 함께 확인한 범위로 제한한다.

실습에서 확인한 동작 원리

  • 의 교환 번호·의 버전 번호· 역할은 서로 다른 개념이다.
  • 동기화에서 끝내지 않고 결과와 설치까지 연결해야 의 목적을 확인할 수 있다.

설정·출력 추가로 확인하기 120장

아래 화면을 펼쳐 위 실습의 설정값, 명령과 확인 기준을 비교해 보세요. 각 묶음은 별도 실습 기록입니다.

실습 화면 묶음 01 1장
4/23 · 명령·상태 출력 2원본 크기로 보기 ↗
  • 「팀 실습」 문맥에 삽입된 원본 명령·상태 출력이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
실습 화면 묶음 02 16장
8/25 - ospf · 구성·동작 참고 화면 1원본 크기로 보기 ↗
  • 「DR」 문맥에 삽입된 원본 구성·동작 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/25 - ospf · 구성도 3원본 크기로 보기 ↗
  • 「DR」 문맥에 삽입된 원본 구성도이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/25 - ospf · 구성도 5원본 크기로 보기 ↗
  • 「DR」 문맥에 삽입된 원본 구성도이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/25 - ospf · 명령·상태 출력 11원본 크기로 보기 ↗
  • 「OSPF Network」 문맥에 삽입된 원본 명령·상태 출력이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/25 - ospf · 명령·상태 출력 13원본 크기로 보기 ↗
  • 「OSPF Network」 문맥에 삽입된 원본 명령·상태 출력이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/25 - ospf · 명령·상태 출력 14원본 크기로 보기 ↗
  • 「OSPF Network」 문맥에 삽입된 원본 명령·상태 출력이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/25 - ospf · 명령·상태 출력 15원본 크기로 보기 ↗
  • 「OSPF Network」 문맥에 삽입된 원본 명령·상태 출력이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/25 - ospf · 명령·상태 출력 4원본 크기로 보기 ↗
  • 「DR」 문맥에 삽입된 원본 명령·상태 출력이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/25 - ospf · 명령·상태 출력 7원본 크기로 보기 ↗
  • 「OSPF Network」 문맥에 삽입된 원본 명령·상태 출력이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/25 - ospf · 설정·관리 화면 16원본 크기로 보기 ↗
  • 「ospf 네이버 연결과 유지 (DB 동기화)」 문맥에 삽입된 원본 설정·관리 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/25 - ospf · 설정·관리 화면 2원본 크기로 보기 ↗
  • 「DR」 문맥에 삽입된 원본 설정·관리 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/25 - ospf · 실습·개념 참고 화면 10원본 크기로 보기 ↗
  • 「OSPF Network」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/25 - ospf · 실습·개념 참고 화면 12원본 크기로 보기 ↗
  • 「OSPF Network」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/25 - ospf · 실습·개념 참고 화면 6원본 크기로 보기 ↗
  • 「OSPF Network」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/25 - ospf · 실습·개념 참고 화면 8원본 크기로 보기 ↗
  • 「OSPF Network」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/25 - ospf · 실습·개념 참고 화면 9원본 크기로 보기 ↗
  • 「OSPF Network」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
실습 화면 묶음 03 4장
8/26 - ospf, postfix · 명령·상태 출력 2원본 크기로 보기 ↗
  • 「축약 라우터」 문맥에 삽입된 원본 명령·상태 출력이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/26 - ospf, postfix · 실습·개념 참고 화면 1원본 크기로 보기 ↗
  • 「축약 라우터」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/26 - ospf, postfix · 실습·개념 참고 화면 3원본 크기로 보기 ↗
  • 「축약 라우터」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/26 - ospf, postfix · 실습·개념 참고 화면 4원본 크기로 보기 ↗
  • 「축약 라우터」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
실습 화면 묶음 04 5장
8/27 - rkhunter, ospf(stub), Amavis · 구성·동작 참고 화면 10원본 크기로 보기 ↗
  • 「Toally NSSA (area 5)」 문맥에 삽입된 원본 구성·동작 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/27 - rkhunter, ospf(stub), Amavis · 구성도 6원본 크기로 보기 ↗
  • 「전체 토폴로지」 문맥에 삽입된 원본 구성도이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/27 - rkhunter, ospf(stub), Amavis · 실습·개념 참고 화면 7원본 크기로 보기 ↗
  • 「Stub (area 1)」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/27 - rkhunter, ospf(stub), Amavis · 실습·개념 참고 화면 8원본 크기로 보기 ↗
  • 「totally stub (area 7)」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/27 - rkhunter, ospf(stub), Amavis · 실습·개념 참고 화면 9원본 크기로 보기 ↗
  • 「NSSA (area 4) - Not-So-Stubby Area」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
실습 화면 묶음 05 4장
8/31 - ELK · 실습·개념 참고 화면 1원본 크기로 보기 ↗
  • 「md5」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/31 - ELK · 실습·개념 참고 화면 2원본 크기로 보기 ↗
  • 「md5」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
8/31 - ELK · 실습·개념 참고 화면 3원본 크기로 보기 ↗
  • 에 삽입된 원본 학습 화면이다. OSPF 인접 관계 로그에서 이웃 상태가 LOADING에서 FULL로 바뀌고 Loading Done으로 기록된 순간을 보여 준다.
8/31 - ELK · 실습·개념 참고 화면 4원본 크기로 보기 ↗
  • 에 삽입된 원본 학습 화면이다. OSPF의 DoNotAge LSA와 주기적 갱신 동작을 설명하는 참고 화면이다. Virtual Link와 Demand Circuit을 비교하는 원문의 문맥에 속한다.
실습 화면 묶음 06 1장
Frame Relay와 경로 재분배 · 실습 토폴로지원본 크기로 보기 ↗
  • 수업 원본 자료 · Frame Relay·OSPF·정적 경로를 결합한 토폴로지. 원문에서 「실습 토폴로지」에 배치된 그림 또는 화면이다.
실습 화면 묶음 07 1장
L3 · 실습·개념 참고 화면 2원본 크기로 보기 ↗
  • 문서 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
실습 화면 묶음 08 1장
LB · 명령·상태 출력 2원본 크기로 보기 ↗
  • 문서 문맥에 삽입된 원본 명령·상태 출력이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
실습 화면 묶음 09 4장
OSPF LSA와 계층 · LSA TYPE - 3 IA (3)원본 크기로 보기 ↗
  • 수업 원본 자료 · OSPF 링크 상태 정보와 영역 간 구성. 원문에서 「LSA TYPE - 3 IA」에 배치된 그림 또는 화면이다.
OSPF LSA와 계층 · LSA TYPE - 3 IA (4)원본 크기로 보기 ↗
  • 수업 원본 자료 · OSPF 링크 상태 정보와 영역 간 구성. 원문에서 「LSA TYPE - 3 IA」에 배치된 그림 또는 화면이다.
OSPF LSA와 계층 · 실제 사례 (1)원본 크기로 보기 ↗
  • 수업 원본 자료 · OSPF 링크 상태 정보와 영역 간 구성. 원문에서 「실제 사례」에 배치된 그림 또는 화면이다.
OSPF LSA와 계층 · 실제 사례 (2)원본 크기로 보기 ↗
  • 수업 원본 자료 · OSPF 링크 상태 정보와 영역 간 구성. 원문에서 「실제 사례」에 배치된 그림 또는 화면이다.
실습 화면 묶음 10 1장
OSPF LSA와 계층 · Multi-Access Network (5)원본 크기로 보기 ↗
  • 수업 원본 자료 · OSPF 링크 상태 정보와 영역 간 구성. 원문에서 「Multi-Access Network」에 배치된 그림 또는 화면이다.
실습 화면 묶음 11 9장
OSPF NBMA의 인접 관계 · Frame-relay 환경에서 OSPF 실습 (3)원본 크기로 보기 ↗
  • 수업 원본 자료 · Hub·Spoke 환경의 DR·BDR와 Hello·이웃 관계. 원문에서 「Frame-relay 환경에서 OSPF 실습」에 배치된 그림 또는 화면이다.
OSPF NBMA의 인접 관계 · Hub를 DR로 설계하는 이유 (1)원본 크기로 보기 ↗
  • 수업 원본 자료 · Hub·Spoke 환경의 DR·BDR와 Hello·이웃 관계. 원문에서 「Hub를 DR로 설계하는 이유」에 배치된 그림 또는 화면이다.
OSPF NBMA의 인접 관계 · Hub를 DR로 설계하는 이유 (2)원본 크기로 보기 ↗
  • 수업 원본 자료 · Hub·Spoke 환경의 DR·BDR와 Hello·이웃 관계. 원문에서 「Hub를 DR로 설계하는 이유」에 배치된 그림 또는 화면이다.
OSPF NBMA의 인접 관계 · 실습 상황 DR/BDR/DROTHER 관계 (4)원본 크기로 보기 ↗
  • 수업 원본 자료 · Hub·Spoke 환경의 DR·BDR와 Hello·이웃 관계. 원문에서 「실습 상황 DR/BDR/DROTHER 관계」에 배치된 그림 또는 화면이다.
OSPF NBMA의 인접 관계 · 실습 상황 DR/BDR/DROTHER 관계 (5)원본 크기로 보기 ↗
  • 수업 원본 자료 · Hub·Spoke 환경의 DR·BDR와 Hello·이웃 관계. 원문에서 「실습 상황 DR/BDR/DROTHER 관계」에 배치된 그림 또는 화면이다.
OSPF NBMA의 인접 관계 · 실습 상황 DR/BDR/DROTHER 관계 (6)원본 크기로 보기 ↗
  • 수업 원본 자료 · Hub·Spoke 환경의 DR·BDR와 Hello·이웃 관계. 원문에서 「실습 상황 DR/BDR/DROTHER 관계」에 배치된 그림 또는 화면이다.
OSPF NBMA의 인접 관계 · 증거 1. 서로의 헬로 패킷에 서로가 없음 (7)원본 크기로 보기 ↗
  • 수업 원본 자료 · Hub·Spoke 환경의 DR·BDR와 Hello·이웃 관계. 원문에서 「증거 1. 서로의 헬로 패킷에 서로가 없음」에 배치된 그림 또는 화면이다.
OSPF NBMA의 인접 관계 · 증거 1. 서로의 헬로 패킷에 서로가 없음 (8)원본 크기로 보기 ↗
  • 수업 원본 자료 · Hub·Spoke 환경의 DR·BDR와 Hello·이웃 관계. 원문에서 「증거 1. 서로의 헬로 패킷에 서로가 없음」에 배치된 그림 또는 화면이다.
OSPF NBMA의 인접 관계 · 증거 2. 서로의 show ip ospf neighbor 에 네이버로 등록되지 않음. (9)원본 크기로 보기 ↗
  • 수업 원본 자료 · Hub·Spoke 환경의 DR·BDR와 Hello·이웃 관계. 원문에서 「증거 2. 서로의 show ip ospf neighbor 에 네이버로 등록되지 않음.」에 배치된 그림 또는 화면이다.
실습 화면 묶음 12 18장
OSPF Virtual Link · 번 (1)원본 크기로 보기 ↗
  • 수업 원본 자료 · 비백본 영역을 경유한 가상 링크의 연결과 상태. 원문에서 「번」에 배치된 그림 또는 화면이다.
OSPF Virtual Link · 번 (10)원본 크기로 보기 ↗
  • 수업 원본 자료 · 비백본 영역을 경유한 가상 링크의 연결과 상태. 원문에서 「번」에 배치된 그림 또는 화면이다.
OSPF Virtual Link · 번 (11)원본 크기로 보기 ↗
  • 수업 원본 자료 · 비백본 영역을 경유한 가상 링크의 연결과 상태. 원문에서 「번」에 배치된 그림 또는 화면이다.
OSPF Virtual Link · 번 (12)원본 크기로 보기 ↗
  • 수업 원본 자료 · 비백본 영역을 경유한 가상 링크의 연결과 상태. 원문에서 「번」에 배치된 그림 또는 화면이다.
OSPF Virtual Link · 번 (13)원본 크기로 보기 ↗
  • 수업 원본 자료 · 비백본 영역을 경유한 가상 링크의 연결과 상태. 원문에서 「번」에 배치된 그림 또는 화면이다.
OSPF Virtual Link · 번 (14)원본 크기로 보기 ↗
  • 수업 원본 자료 · 비백본 영역을 경유한 가상 링크의 연결과 상태. 원문에서 「번」에 배치된 그림 또는 화면이다.
OSPF Virtual Link · 번 (15)원본 크기로 보기 ↗
  • 수업 원본 자료 · 비백본 영역을 경유한 가상 링크의 연결과 상태. 원문에서 「번」에 배치된 그림 또는 화면이다.
OSPF Virtual Link · 번 (16)원본 크기로 보기 ↗
  • 수업 원본 자료 · 비백본 영역을 경유한 가상 링크의 연결과 상태. 원문에서 「번」에 배치된 그림 또는 화면이다.
OSPF Virtual Link · 번 (17)원본 크기로 보기 ↗
  • 수업 원본 자료 · 비백본 영역을 경유한 가상 링크의 연결과 상태. 원문에서 「번」에 배치된 그림 또는 화면이다.
OSPF Virtual Link · 번 (18)원본 크기로 보기 ↗
  • 수업 원본 자료 · 비백본 영역을 경유한 가상 링크의 연결과 상태. 원문에서 「번」에 배치된 그림 또는 화면이다.
OSPF Virtual Link · 번 (2)원본 크기로 보기 ↗
  • 수업 원본 자료 · 비백본 영역을 경유한 가상 링크의 연결과 상태. 원문에서 「번」에 배치된 그림 또는 화면이다.
OSPF Virtual Link · 번 (3)원본 크기로 보기 ↗
  • 수업 원본 자료 · 비백본 영역을 경유한 가상 링크의 연결과 상태. 원문에서 「번」에 배치된 그림 또는 화면이다.
OSPF Virtual Link · 번 (4)원본 크기로 보기 ↗
  • 수업 원본 자료 · 비백본 영역을 경유한 가상 링크의 연결과 상태. 원문에서 「번」에 배치된 그림 또는 화면이다.
OSPF Virtual Link · 번 (5)원본 크기로 보기 ↗
  • 수업 원본 자료 · 비백본 영역을 경유한 가상 링크의 연결과 상태. 원문에서 「번」에 배치된 그림 또는 화면이다.
OSPF Virtual Link · 번 (6)원본 크기로 보기 ↗
  • 수업 원본 자료 · 비백본 영역을 경유한 가상 링크의 연결과 상태. 원문에서 「번」에 배치된 그림 또는 화면이다.
OSPF Virtual Link · 번 (7)원본 크기로 보기 ↗
  • 수업 원본 자료 · 비백본 영역을 경유한 가상 링크의 연결과 상태. 원문에서 「번」에 배치된 그림 또는 화면이다.
OSPF Virtual Link · 번 (8)원본 크기로 보기 ↗
  • 수업 원본 자료 · 비백본 영역을 경유한 가상 링크의 연결과 상태. 원문에서 「번」에 배치된 그림 또는 화면이다.
OSPF Virtual Link · 번 (9)원본 크기로 보기 ↗
  • 수업 원본 자료 · 비백본 영역을 경유한 가상 링크의 연결과 상태. 원문에서 「번」에 배치된 그림 또는 화면이다.
실습 화면 묶음 13 22장
OSPF · 명령·상태 출력 10원본 크기로 보기 ↗
  • 「sh ip ospf database」 문맥에 삽입된 원본 명령·상태 출력이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
OSPF · 명령·상태 출력 11원본 크기로 보기 ↗
  • 「sh ip ospf database」 문맥에 삽입된 원본 명령·상태 출력이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
OSPF · 설정·관리 화면 7원본 크기로 보기 ↗
  • 「패킷」 문맥에 삽입된 원본 설정·관리 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
OSPF · 실습·개념 참고 화면 1원본 크기로 보기 ↗
  • 「실습」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
OSPF · 실습·개념 참고 화면 12원본 크기로 보기 ↗
  • 「개인실습」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
OSPF · 실습·개념 참고 화면 13원본 크기로 보기 ↗
  • 「packet」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
OSPF · 실습·개념 참고 화면 14원본 크기로 보기 ↗
  • 「packet」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
OSPF · 실습·개념 참고 화면 2원본 크기로 보기 ↗
  • 「실습」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
OSPF · 실습·개념 참고 화면 3원본 크기로 보기 ↗
  • 「실습」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
OSPF · 실습·개념 참고 화면 4원본 크기로 보기 ↗
  • 「실습」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
OSPF · 실습·개념 참고 화면 5원본 크기로 보기 ↗
  • 「실습」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
OSPF · 실습·개념 참고 화면 6원본 크기로 보기 ↗
  • 「실습 (ASBR)」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
OSPF · 실습·개념 참고 화면 8원본 크기로 보기 ↗
  • 「패킷」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
OSPF · 실습·개념 참고 화면 9원본 크기로 보기 ↗
  • 「시나리오 1 (router 5 에 5.1.1.1 추가)」 문맥에 삽입된 원본 실습·개념 참고 화면이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
OSPF 영역 인증 패킷원본 크기로 보기 ↗
  • 수업 원본 자료 · 경로 요약과 OSPF 링크·영역 인증을 관찰하는 실습.
OSPF 이웃 인증 패킷원본 크기로 보기 ↗
  • 수업 원본 자료 · 경로 요약과 OSPF 링크·영역 인증을 관찰하는 실습.
OSPF 인증과 경로 · ABR 의 축약과 Null 0 (2)원본 크기로 보기 ↗
  • 수업 원본 자료 · 경로 요약과 OSPF 링크·영역 인증을 관찰하는 실습. 원문에서 「ABR 의 축약과 Null 0」에 배치된 그림 또는 화면이다.
OSPF 인증과 경로 · Area 인증 (8)원본 크기로 보기 ↗
  • 수업 원본 자료 · 경로 요약과 OSPF 링크·영역 인증을 관찰하는 실습. 원문에서 「Area 인증」에 배치된 그림 또는 화면이다.
OSPF 인증과 경로 · OSPF 내 네트워크 중복 시 발생 현상 (3)원본 크기로 보기 ↗
  • 수업 원본 자료 · 경로 요약과 OSPF 링크·영역 인증을 관찰하는 실습. 원문에서 「OSPF 내 네트워크 중복 시 발생 현상」에 배치된 그림 또는 화면이다.
OSPF 인증과 경로 · Virtual link 에서의 인증 (9)원본 크기로 보기 ↗
  • 수업 원본 자료 · 경로 요약과 OSPF 링크·영역 인증을 관찰하는 실습. 원문에서 「Virtual link 에서의 인증」에 배치된 그림 또는 화면이다.
OSPF 인증과 경로 · neighbor 인증 (4)원본 크기로 보기 ↗
  • 수업 원본 자료 · 경로 요약과 OSPF 링크·영역 인증을 관찰하는 실습. 원문에서 「neighbor 인증」에 배치된 그림 또는 화면이다.
OSPF 인증과 경로 · neighbor 인증 (6)원본 크기로 보기 ↗
  • 수업 원본 자료 · 경로 요약과 OSPF 링크·영역 인증을 관찰하는 실습. 원문에서 「neighbor 인증」에 배치된 그림 또는 화면이다.
실습 화면 묶음 14 9장
OSPF 네트워크 유형 · OSPF Network (1)원본 크기로 보기 ↗
  • 수업 원본 자료 · 네트워크 유형별 타이머·인접 관계·데이터베이스 동기화. 원문에서 「OSPF Network」에 배치된 그림 또는 화면이다.
OSPF 네트워크 유형 · OSPF Network (2)원본 크기로 보기 ↗
  • 수업 원본 자료 · 네트워크 유형별 타이머·인접 관계·데이터베이스 동기화. 원문에서 「OSPF Network」에 배치된 그림 또는 화면이다.
OSPF 네트워크 유형 · OSPF Network (3)원본 크기로 보기 ↗
  • 수업 원본 자료 · 네트워크 유형별 타이머·인접 관계·데이터베이스 동기화. 원문에서 「OSPF Network」에 배치된 그림 또는 화면이다.
OSPF 네트워크 유형 · OSPF Network (4)원본 크기로 보기 ↗
  • 수업 원본 자료 · 네트워크 유형별 타이머·인접 관계·데이터베이스 동기화. 원문에서 「OSPF Network」에 배치된 그림 또는 화면이다.
OSPF 네트워크 유형 · OSPF Network (5)원본 크기로 보기 ↗
  • 수업 원본 자료 · 네트워크 유형별 타이머·인접 관계·데이터베이스 동기화. 원문에서 「OSPF Network」에 배치된 그림 또는 화면이다.
OSPF 네트워크 유형 · OSPF 네이버 연결과 유지 - DB 동기화 (9)원본 크기로 보기 ↗
  • 수업 원본 자료 · 네트워크 유형별 타이머·인접 관계·데이터베이스 동기화. 원문에서 「OSPF 네이버 연결과 유지 - DB 동기화」에 배치된 그림 또는 화면이다.
OSPF 네트워크 유형 · 헬로 / 데드 주기 (6)원본 크기로 보기 ↗
  • 수업 원본 자료 · 네트워크 유형별 타이머·인접 관계·데이터베이스 동기화. 원문에서 「헬로 / 데드 주기」에 배치된 그림 또는 화면이다.
OSPF 네트워크 유형 · 헬로 / 데드 주기 (7)원본 크기로 보기 ↗
  • 수업 원본 자료 · 네트워크 유형별 타이머·인접 관계·데이터베이스 동기화. 원문에서 「헬로 / 데드 주기」에 배치된 그림 또는 화면이다.
OSPF 네트워크 유형 · 헬로 / 데드 주기 (8)원본 크기로 보기 ↗
  • 수업 원본 자료 · 네트워크 유형별 타이머·인접 관계·데이터베이스 동기화. 원문에서 「헬로 / 데드 주기」에 배치된 그림 또는 화면이다.
실습 화면 묶음 15 2장
OSPF 메시지 종류 · HELLO (2)원본 크기로 보기 ↗
  • 수업 원본 자료 · Hello·DBD·LSR 등 링크 상태 교환 메시지. 원문에서 「HELLO」에 배치된 그림 또는 화면이다.
OSPF 메시지 종류 · REQUEST (4)원본 크기로 보기 ↗
  • 수업 원본 자료 · Hello·DBD·LSR 등 링크 상태 교환 메시지. 원문에서 「REQUEST」에 배치된 그림 또는 화면이다.
실습 화면 묶음 16 1장
OSPF 영역 구성 (1)원본 크기로 보기 ↗
  • 수업 원본 자료 · OSPF의 영역 구조와 멀티에어리어 실습.
실습 화면 묶음 17 1장
OSPF 영역 구성 · 실습 (2)원본 크기로 보기 ↗
  • 수업 원본 자료 · OSPF의 영역 구조와 멀티에어리어 실습. 원문에서 「실습」에 배치된 그림 또는 화면이다.
실습 화면 묶음 18 1장
OSPF 영역·이웃·경로 실습원본 크기로 보기 ↗
  • 학습 원본 · OSPF 영역·이웃·경로 실습의 OSPF에 수록된 화면·도식이다.
실습 화면 묶음 19 1장
OSPF 영역·이웃·경로 실습원본 크기로 보기 ↗
  • 학습 원본 · OSPF 영역·이웃·경로 실습의 OSPF에 수록된 화면·도식이다.
실습 화면 묶음 20 1장
OSPF 영역·이웃·경로 실습원본 크기로 보기 ↗
  • 학습 원본 · OSPF 영역·이웃·경로 실습의 해당 절에 수록된 화면·도식이다.
실습 화면 묶음 21 1장
OSPF 영역·이웃·경로 실습원본 크기로 보기 ↗
  • 학습 원본 · OSPF 영역·이웃·경로 실습의 해당 절에 수록된 화면·도식이다.
실습 화면 묶음 22 1장
OSPF 영역·이웃·경로 실습원본 크기로 보기 ↗
  • 학습 원본 · OSPF 영역·이웃·경로 실습의 OSPF에 수록된 화면·도식이다.
실습 화면 묶음 23 1장
OSPF 영역·이웃·경로 실습원본 크기로 보기 ↗
  • 학습 원본 · OSPF 영역·이웃·경로 실습의 해당 절에 수록된 화면·도식이다.
실습 화면 묶음 24 1장
OSPF 영역·이웃·경로 실습원본 크기로 보기 ↗
  • 학습 원본 · OSPF 영역·이웃·경로 실습의 OSPF에 수록된 화면·도식이다.
실습 화면 묶음 25 1장
OSPF 영역·이웃·경로 실습원본 크기로 보기 ↗
  • 학습 원본 · OSPF 영역·이웃·경로 실습의 OSPF에 수록된 화면·도식이다.
실습 화면 묶음 26 1장
OSPF 영역·이웃·경로 실습원본 크기로 보기 ↗
  • 학습 원본 · OSPF 영역·이웃·경로 실습의 해당 절에 수록된 화면·도식이다.
실습 화면 묶음 27 1장
OSPF 영역·이웃·경로 실습원본 크기로 보기 ↗
  • 학습 원본 · OSPF 영역·이웃·경로 실습의 OSPF에 수록된 화면·도식이다.
실습 화면 묶음 28 1장
OSPF 영역·이웃·경로 실습원본 크기로 보기 ↗
  • 학습 원본 · OSPF 영역·이웃·경로 실습의 OSPF에 수록된 화면·도식이다.
실습 화면 묶음 29 1장
OSPF 영역·이웃·경로 실습 · Virtual Link원본 크기로 보기 ↗
  • 학습 원본 · OSPF 영역·이웃·경로 실습의 Virtual Link에 수록된 화면·도식이다.
실습 화면 묶음 30 1장
OSPF 영역·이웃·경로 실습 · Virtual Link원본 크기로 보기 ↗
  • 학습 원본 · OSPF 영역·이웃·경로 실습의 Virtual Link에 수록된 화면·도식이다.
실습 화면 묶음 31 1장
OSPF 영역·이웃·경로 실습 · Virtual Link원본 크기로 보기 ↗
  • 학습 원본 · OSPF 영역·이웃·경로 실습의 Virtual Link에 수록된 화면·도식이다.
실습 화면 묶음 32 1장
OSPF 영역·이웃·경로 실습 · eigrp원본 크기로 보기 ↗
  • 학습 원본 · OSPF 영역·이웃·경로 실습의 eigrp에 수록된 화면·도식이다.
실습 화면 묶음 33 1장
OSPF 영역·이웃·경로 실습 · static원본 크기로 보기 ↗
  • 학습 원본 · OSPF 영역·이웃·경로 실습의 static에 수록된 화면·도식이다.
실습 화면 묶음 34 1장
OSPF 영역·이웃·경로 실습 · 팀별 조사원본 크기로 보기 ↗
  • 학습 원본 · OSPF 영역·이웃·경로 실습의 팀별 조사에 수록된 화면·도식이다.
실습 화면 묶음 35 1장
OSPF 인증 유형과 패킷 헤더 · 네이버 인증원본 크기로 보기 ↗
  • 학습 원본 · OSPF 인증 유형과 패킷 헤더의 네이버 인증에 수록된 화면·도식이다.
실습 화면 묶음 36 1장
OSPF 인증 유형과 패킷 헤더 · 네이버 인증원본 크기로 보기 ↗
  • 학습 원본 · OSPF 인증 유형과 패킷 헤더의 네이버 인증에 수록된 화면·도식이다.
실습 화면 묶음 37 1장
RIP (UDP 520) · 명령·상태 출력 9원본 크기로 보기 ↗
  • 「실습」 문맥에 삽입된 원본 명령·상태 출력이다. OSPF의 이웃 형성·경로 계산·장애 수렴 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
동작·명령 참고 문서

04DR·BDR과 Full이 아닌 정상 상태

  • 브로드캐스트 다중 접속 구간에서 모든 라우터가 서로 이 되면 관리할 인접 관계가 커진다. 은 이 구간의 교환을 조정하고 Type 2 Network 를 생성하며 은 장애를 대비한다.
    • 일반 라우터인 끼리는 에 머물 수 있고 ·과는 을 만든다.
    • 반면 점대점 링크에는 이와 같은 · 선출을 적용하지 않는다.
  • 선출에는 인터페이스 우선순위와 가 관여하며 우선순위 0은 선출 대상에서 제외된다. 기존 이 있는 상태에 더 높은 우선순위의 라우터가 들어와도 곧바로 자리를 빼앗는 방식이 아니다.
    • 동시 시작을 가정한 '가장 큰 가 '이라는 암기만으로 현재 역할을 예측할 수 없다.
    • 은 일반 사용자 데이터가 반드시 거쳐야 하는 게이트웨이가 아니라 제어 평면의 역할이라는 점도 구분한다.

05LSA에서 LSDB, SPF, 실제 전달까지

  • 는 토폴로지나 도달성 정보를 담는 광고 단위이고 는 그 정보를 저장하는 데이터베이스다. 의 Type 1 Router 는 각 라우터가 별로 만들고, Type 2 Network 는 이 해당 다중 접속망을 나타내기 위해 만든다.
    • 둘의 flooding 범위는 영역이다.
    • Type 2가 한 세그먼트를 설명한다고 해서 그 세그먼트 밖으로 전파되지 않는다는 뜻은 아니다.
  • 의 Type 3는 영역 간 네트워크 도달성을, Type 4는 외부 경로를 만든 에 대한 도달성을 전달한다. 의 Type 5는 외부 경로이고 영역 유형에 따라 전파가 제한된다.
    • 의 Type 7 같은 확장도 있으므로 모든 에 같은 목록이 나타나야 한다고 요구하지 않는다.
    • 는 를 이용해 내부 최단 경로 구조를 계산하고, 결과가 에 채택된 뒤 전달용 에 반영된다.
    • 존재, 설치, 실제 패킷 전달은 각각 확인할 단계다.
원리 심화

06이웃별 세 목록과 LSA 최신성 비교

  • 는 LS Type, Link State ID, 를 조합해 식별한다. 같은 Link State ID 숫자가 보이더라도 타입·광고자가 다르면 다른 일 수 있다.
  • 새 인접 관계에서 자신의 내용을 로 요약해 알려 줄 목록이다. 에는 전체 본문 대신 헤더를 싣고, 이 목록은 교환 진행에 따라 소모된다.
  • 상대 를 보고 자신에게 없거나 더 오래된 를 발견하면 요청 목록에 넣는다. · 교환으로 필요한 자료를 받아 목록이 비어야 을 마치고 로 진행할 수 있다.
  • 이웃에게 flooding했지만 아직 확인받지 못한 를 추적한다. 에 존재한다는 사실과 특정 이웃이 이를 받았다는 사실은 달라 이웃별 재전송 목록이 필요하다.
  • 같은 키는 우선 Sequence Number, 다음 Checksum, 이후 MaxAge·Age 규칙으로 최신성을 가린다. Age가 작다는 이유만으로 높은 Sequence Number의 보다 최신이라고 판단하지 않는다.

07Cost를 직접 계산하기

  • Cisco의 일반적인 자동 계산은 참조 대역폭을 인터페이스 대역폭으로 나눈 값을 기반으로 한다. 표준이 모든 장비에 한 가지 참조 대역폭을 강제하는 것은 아니다.
    • 예를 들어 참조를 1000 Mbps로 정하면 100 Mbps 링크는 10, 1 Gbps 링크는 1로 구분할 수 있다.
    • 고속 링크가 모두 최솟값 1로 뭉개지지 않도록 도메인 전체의 계산 기준을 맞춘다.
    • 명시적인 인터페이스 는 자동 계산을 덮을 수 있다.
  • 예제의 목적지 N까지 R2 경유는 10+10+1=21, R3 경유는 5+30+1=36이다. 첫 링크가 더 싸다는 이유만으로 R3를 선택하지 않는다.
    • R3-R4를 15로 바꾸면 5+15+1=21로 동률이 되며 구현의 다중 경로 한도와 정책에 따라 ECMP가 가능하다.
    • 이 산술은 같은 종류의 내부 경로를 비교한 것이다.
    • 영역 내부·영역 간·외부 / 등을 모두 단순 합계 하나로 섞어 선택하지 않는다.
    • 변경은 물리 전송 속도를 바꾸는 명령과 다르다.
예제로 추적

08SPF 후보 목록을 한 단계씩 갱신하기

  1. 이 예는 앞의 도식과 별개다. R1→R2 10, R1→R3 5, R3→R2 2, R2→R4 1, R3→R4 20이며 모든 값은 해당 방향의 링크 비용이다.
  2. 자신 R1의 거리는 0이다. 이웃을 조사하면 후보 R2=10, R3=5이므로 가장 작은 R3를 먼저 최단 경로 트리에 확정한다.
  3. R3를 거치면 R2는 5+2=7로 기존 10보다 작아 갱신된다. R4는 5+20=25로 후보에 추가하며 두 후보의 첫 홉은 모두 R3다.
  4. 다음 최소 후보 R2=7을 확정한다. R2를 거친 R4의 값은 7+1=8로 기존 25보다 작으므로 R4의 부모·거리 정보를 갱신한다.
  5. R4까지 총 는 8이고 R1의 첫 홉은 R3다. 라우터는 이 결과로 목적지 경로를 만들지만 실제 전송에는 첫 홉의 링크 계층 해석이 추가로 필요하다.

09링크 장애 후 수렴의 순서

  • R2–R4의 물리 은 인터페이스 상태로 감지한다. 링크가 up인 상대 무응답은 ·Dead나 별도 감지 수단까지 기다릴 수 있다.
  • 감지 시간에 생성·전파, 계산 지연, 전달 정보 갱신이 더해진다. 계산 속도 하나로 전체 수렴을 설명할 수 없다.
  • 라우터마다 갱신 시각이 달라 손실·일시 불일치가 생길 수 있다. 복구 시에도 같은 순서로 더 나은 경로를 반영하며 타이머를 줄이는 것이 언제나 안정성을 높이지 않는다.
  1. R2–R4의 장애를 관련 라우터가 인식한다. 감지 조건에 따라 새 링크 상태를 생성한다.
  2. 변경한 를 이웃에 전달한다. 순서 번호·age 등으로 기존 정보와 구별한다.
  3. 각 라우터가 갱신한 로 필요한 계산을 수행한다. 예제의 R1은 사라진 R2 경유 후보 대신 R3 경유 비용 36을 선택한다.
  4. 선택한 경로를 실제 전달 정보에 반영한다. 제어 출력의 변경과 패킷의 새 경로 사용을 연결해 확인한다.

10NBMA 실습: 이웃을 등록해도 DR 설계가 필요하다

  • multipoint는 처럼 모든 참여자에게 multicast가 자동 전달된다고 가정할 수 없다.
    • 실습 캡처의 NON_BROADCAST 출력에는 Hello30·Dead120·Wait120이, point-to-point 출력에는 Hello10·Dead40이 보인다.
    • 따라서 ‘ 는 항상 2초’나 ‘neighbor 등록 후 최대 40초면 된다’는 규칙은 성립하지 않는다.
    • 실제 network type과 configured timer를 읽어야 한다.
  • 실습 사례에서 일부 spoke는 hub와만 PVC가 있었는데 서로를 정적 neighbor로 등록했고 ATTEMPT/와 N/A 가 남았다.
    • ATTEMPT는 NBMA에서 설정된 이웃에게 연락을 시도하지만 최근 를 받지 못하는 상태이며 끼리의 정상 를 뜻하지 않는다.
    • 은 세그먼트의 모든 라우터와 적절한 인접 관계를 가질 수 있어야 한다.
    • hub를 후보로 만들고 spoke의 priority0으로 자격을 제거하는 구성은 이런 도달성 제약과 연결된다.
  • priority는 해당 논리 인터페이스에서 작동한다. 실습 사례에서 물리 Serial에 준 값을 실제 multipoint 서브인터페이스에 적용하지 않아 의도한 선출이 안 된 사례가 있었다.
    • 값이 더 큰 라우터를 뒤늦게 추가해도 기존 을 곧바로 대체하는 선점 동작은 아니므로 설정값과 선출 시점을 함께 해석한다.

11LSA의 종류·생성자·범위를 구분하기

  • 는 Link State Advertisement라는 데이터 단위이고 패킷은 를 담아 전달하는 메시지다. 수신 확인 패킷의 이름은 이다.
    • 데이터와 이를 운반하거나 확인하는 패킷을 구분한다.
    • Type1 Router-는 각 라우터가 안의 자기 링크를 설명하며 Type2 Network-는 해당 다중 접속망의 이 연결 라우터 집합을 표현한다.
  • Type1·2는 범위로 flood된다. Type2가 생성된 ‘세그먼트’와 그 가 전파되는 ‘’를 구분해야 한다.
    • Type3은 이 다른 의 네트워크 도달성을 알리고, Type4는 외부 경로를 계산할 때 필요한 의 도달성을 다른 에 알린다.
    • Type5는 이 외부 경로를 광고하고 Type7은 내부에서 외부 경로를 표현한다.
유형대표 생성자내용과 범위
1 Router각 라우터자기 링크, 해당
2 Network다중접속망의 연결 라우터, 해당
3 Summary 간 네트워크 도달성
4 Summary다른 의 도달성
5 External외부 경로, 허용되는 도메인
7 External의 내부 외부 경로, 조건에 따라 에서5로변환

12LSDB 출력의 Link ID·ADV Router·Age·Seq

  • show ip database의 Router Link States, Net Link States, Summary Net Link States 등 제목은 서로 다른 종류를 구분한다. Link ID의 의미는 유형에 따라 다르다.
    • Type1에서는 , Type2에서는 의 인터페이스 주소, Type3·5의 일반 네트워크 광고에서는 목적지 프리픽스와 연결된 식별값을 본다.
    • ADV Router는 생성자의 이며 패킷을 바로 전달한 이웃 주소와 같을 필요가 없다.
  • 의 동일성은 유형·Link State ID· 조합 등으로 구분한다. Sequence Number는 새 버전을, Age는 경과 시간을, Checksum은 내용 검사를 돕는다.
    • 에 광고가 있다는 사실만으로 그 목적지가 최종 에 설치된다는 뜻은 아니다.
    • 광고의 도달성·경로 유형·계산 결과·다른 경로 출처가 함께 영향을 준다.
    • 같은 의 가 동기화되어도 각 라우터가 자신을 루트로 를 계산하므로 next hop은 서로 다를 수 있다.

13외부 경로 E1·E2와 NSSA의 N1·N2

  • 실습 예제에서는 connected 경로를 재분배한 뒤 O [110/20]을, metric-type1로 바꾼 뒤 내부 가 더해진 O 을 관찰했다. 은 외부 metric과 또는 까지의 내부 비용을 함께 고려한다.
    • 는 외부 metric을 우선 비교하고 그 값이 같을 때 내부 비용 등으로 우열을 정한다.
    • 를 ‘내부 경로는 전혀 계산하지 않는다’고 설명하면 에 도달할 수 있어야 한다는 조건을 놓친다.
  • O는 intra-, O IA는 inter-, O /는 외부 유형, O N1/N2는 외부 유형을 표시한다. 이 코드를 AD 값이 각각다르다는 뜻으로 읽지 않는다.
    • 같은 목적지에 대한 경로 유형 우선순위와 유형 안의 비용 비교가 있고, 별도로 다른 프로토콜과의 선택이 있다.
    • ·N1··N2를 비교할 때는 경로 유형과 도달성 조건을 함께 적용한다.

14Stub·Totally Stub·NSSA의 허용 정보

  • 일반 는 Type5 외부 를 받지 않고 의 기본 경로를 사용해 외부로 나갈 수 있다. area0를 stub로 만들 수 없고 일반 stub 내부에는 외부 경로를 주입하는 을 두지 않는다.
    • Stub은 반드시 물리 출구가 하나라는 뜻이 아니라 의 정책이며 복수 설계도 가능하다.
    • 이웃의 옵션이 맞지 않으면 인접 관계가 성립하지 않는다.
  • 는 Type5를 그대로 받아들이는 가 아니다. 내부 이 Type7로 외부 경로를 광고할 수 있으며 조건에 맞는 Type7이 에서 Type5로 변환되어 다른 로 전달된다.
    • Cisco의 no-summary 확장은 일반적인 Type3 요약까지 제한하고 기본 경로를 사용하는 구성을 지원한다.
    • Totally stub과 totally 에서도 ‘모든 Type3이 사라진다’고 말하면 기본 경로 예외를 놓친다.
외부 Type5 유입내부 외부경로 주입요약
Normal허용Type5일반 Type3
Stub차단일반적으로 불가Type3와 기본 경로
Totally stub(Cisco)차단불가기본 경로 중심
차단Type7일반 Type3, 기본 경로는 구성조건
Totally (Cisco)차단Type7기본 경로 중심

15ABR 요약·ASBR 요약과 기본 설정 예

  • 는 같은 내부의 링크 상태 정보를 임의 인터페이스에서 처럼 축약하는 방식이 아니다. 의 range는 특정 의 경로를 다른 로 광고할 때 집계하고, 의 summary-address는 외부 경로 집계에 사용한다.
    • Null0 summary route는 요약에 포함됐지만 구체 경로가 없는 목적지로 반복 전달하는 일을 막기 위한 폐기 경로와 연결된다.
  • 아래는 R1의 192.0.2.0/30 링크를 area0,198.51.100.0/24 LAN을 area1로 두는 최소 예다. ID10은 로컬 식별자이므로 상대도 반드시 10일 필요는 없다.
    • 실제 공유 링크의 , /dead, 인증, network type과 마스크 조건 등이 맞아야 한다.
    • 는 도메인에서 중복되지 않아야 하며 loopback 주소 사용 여부와 별개로 명시할 수 있다.
text
router ospf 10
 router-id 192.0.2.1
 passive-interface default
 no passive-interface GigabitEthernet0/0
 network 192.0.2.0 0.0.0.3 area 0
 network 198.51.100.0 0.0.0.255 area 1
!
! area1을 일반 stub로 쓸 경우 모든 area1 참여 라우터:
! area 1 stub
!
show ip ospf neighbor
show ip ospf interface
show ip ospf database router
show ip ospf database network
show ip ospf database summary
show ip route ospf

주소가 사전 구성된 IOS 예. 선택적인 정책은 모든 참여자와 일관되게 설계한다.

16상태별 장애 해석과 관찰 자료

  • 이웃 자체가 없으면 인터페이스 참여 설정, ·주소 연결성, 수신, protocol 89 정책, passive 설정 등을 먼저 확인한다. 에서 멈추면 한쪽 방향의 만 도달하는지 살핀다.
    • 는 먼저 역할과 네트워크 유형을 보고 정상 여부를 판단한다.
    • ·가 반복되면 , 중복 , 교환 조건과 패킷 손실을 대조한다.
  • 이 지속되면 에 대한 가 돌아오는지와 재전송을 관찰한다. 인데 경로가 없다면 에서 대상 의 유형·범위를 확인하고, 영역 설정·요약·필터·다른 경로 출처를 비교한다.
    • 에는 있지만 통신이 실패한다면 ·다음 홉 ··귀환 경로로 조사 범위를 옮긴다.
    • show ip neighbor, interface, database, show ip route의 결과를 같은 시점의 자료로 연결해야 상태 변화의 원인을 설명할 수 있다.

17계산과 관측으로 이해 확인하기

  • 예제에서 R1-R3 만 5에서 20으로 바꾸면 정상 후보는 21과 51이다. 주 경로는 그대로지만 장애 뒤 사용할 경로는 더 비싸진다.
    • '현재 경로가 안 바뀌었으므로 설정이 효과가 없다'고 결론 내리면 백업 경로의 변화를 놓친다.
    • 링크를 하나씩 제거한 도면에서 남은 연결과 비용을 다시 계산하고, 실제 테이블의 다음 홉이 그 결과와 일치하는지 비교한다.
  • 점검 기록에는 도메인·, , 인터페이스 유형, 현재 이웃 상태, 링크 , 변화, 최종 다음 홉을 남긴다. 이웃 목록의 한 줄은 데이터 경로 전체의 정상 판정서가 아니다.
    • 반대로 정상인 간 를 고치려고 를 재시작하면 불필요한 수렴을 유발할 수 있다.
    • 상태 이름을 바꾸는 것이 아니라 그 상태가 왜 필요한지를 설명하고, 목적지별 요청과 응답이 전달되는지까지 검증한다.
검증·예외

18동기화 목록과 외부 경로 속성으로 원인 좁히기

  • 의 master/slave·DD Sequence 합의나 조건이 맞지 않으면 를 끝내지 못할 수 있다. 가 보여 이웃을 발견한 상태와 DB 동기화 성공은 구분한다.
  • Request List가 비지 않으면 어떤 키를 반복 요청하는지 본다. 미수신·비정상 요청·반복 재설정 중 어느 단계가 막혔는지 이웃 상태와 패킷을 연결한다.
  • 특정 이웃에 대한 미확인 가 계속 남으면 · 전달과 손실· 조건이 후보다. 전체 숫자가 같은 것만으로 reliable flooding이 정상이라고 단정하지 않는다.
  • 가 0인 가상 후보 둘의 외부 metric이 20이고 광고자까지 내부 비용이 5와 12이면 내부 비용이 동률 해소에 작용한다. FA가 0이 아니면 해당 FA까지 비용을 사용하며, 외부 metric이 다르면 그 값을 먼저 비교한다.
  • ··내부 경로를 모두 숫자 하나로 단순 정렬하지 않는다. 경로 종류의 우선 관계와 외부 경로 비교 규칙을 적용한 뒤 해당 종류의 비용을 읽어야 한다.
READ · OBSERVE · CONNECT

함께 보는 학습 자료

아래 공식 자료를 본문의 개념·예제와 함께 읽어 보세요. 자료별로 확인할 위치와 관찰할 내용을 적었습니다.

도해

RFC 2328 §10.10·Figure 14: 인접 관계 생성

·· 요청을 양쪽 상태 변화에 연결하고 과 master를 따로 추적한다.

읽으면서 확인할 것
  • 와 master/slave
  • I·M·MS 비트와 DD Sequence
  • §10.3의 Request List가 비면 바로 인 분기
학습 확인

이해했는지 확인하기

  • 현재 이웃의 상태가 네트워크 유형에 맞는 정상 상태인가?
  • Router ID와 로컬 process ID를 구분하는가?
  • LSDB의 정보가 실제 경로와 전달 결과에 반영되는가?

함께 확인할 공식 자료