제7회 OSPF

네트워크 엔지니어로서 근무처에서 운용 절차서나 상세 설계서를 보면 반드시 눈에 띄는 기술의 하나인 OSPF.
잘 보이지만 내용을 모르고 장애 대응 시 show ip ospf neighbor 치고 상태가 full이 되어 있는지 확인하고 있는 사람도 많지 않을까요?
이번에는 이 OSPF에 관해 정리해 나갑니다.

OSPF란?



Open Shortest Path First의 약어로 RFC로 표준화
소규모에서 대규모 네트워크를 위한 ※링크 스테이트형 라우팅 프로토콜입니다.
IPv4 주소 대응의 OSPFv2와 IPv6 주소 대응의 OSPFv3의 2 종류가 있습니다.

※링크 스테이트형
어느 라우터와 어느 라우터가 인접(링크) 하고 있는가 하는 접속 정보(링크 스테이트)를 교환해, 이 정보의 집합에 근거해 어디에 패킷을 보내는지의 경로를 선택하는 방식입니다.

잘 보이는 OSPF의 영역 구성



지역



라우터의 I/F의 IP 주소 정보와 라우터의 링크에 관한 정보 인 LSA (Link State Advertisement)를 교환하는 범위를 나타내는 논리 그룹.
  • 싱글 영역 구성

    하나의 영역에서 여러 네트워크 대역을 통합 한 구성
  • 다중 영역 구성

    여러 네트워크 대역을 서로 다른 영역에서 통합 한 구성

  • 참고
    네트워크 엔지니어로 OSPF 시작
    네트워크가 잘못 되었습니까?

    OSPF 지원에 사용되는 명령을 패킷 추적기에서 설명



    구축된 OSPF 다중 영역의 네트워크 구성


    상기 네트워크에 설치된 라우터의 종류



    1. 내부 라우터 대상 : RouterB
    모든 인터페이스가 같은 영역에 속한 라우터

    2. 백본 라우터 대상 : ABR1, ABR2
    백본 영역에 속한 인터페이스가 최소 하나인 라우터

    3. ABR (Area Border Router) 대상 : ABR1, ABR2
    여러 영역에 속한 인터페이스가 있습니다.

    4. ASBR (AS Boundary Router) 대상 : ASBR
    인터페이스 중 적어도 하나가 비 OSPF 네트워크 (다른 자율 시스템)에 속한 라우터

    비즈니스에서 자주 사용하는 확인 명령 설명



    참조 : 백본 영역 내부 라우터 Router B

    show ip ospf neighbor



    RouterB
    Neighbor ID     Pri   State           Dead Time   Address         Interface
    172.19.0.1        0   FULL/  -        00:00:36    172.19.0.1      Serial1/0
    172.21.1.0        0   FULL/  -        00:00:36    172.20.3.0      Serial1/1
    Neighbor ID:隣接したルータに登録したOSPFのルータID
    Pri:インタフェースのプライオリティ
    Address:隣接したルータに登録したIPアドレス
    ABR2Se1/0に登録した 172.19.0.1 
    ABRSe1/0に登録した 172.20.3.0
    Interface:隣接したルータと接続している自分のインタフェース
    State 隣接ルータとOSPFのアジャセンシー関係(Adjacency)が確立した結果"Full State"になる
    

    show ip route ospf



    RouterB
    --省略--
    Gateway of last resort is not set
    
    O E2 172.17.0.0/16 [110/100] via 172.19.0.1, 00:33:53, Serial1/0
    ※タイプ5 外部AS(RIP)から送られてきた172.17.0.0のルートを受信している
    O IA 172.18.0.0/16 [110/128] via 172.19.0.1, 00:33:53, Serial1/0
    O IA 172.21.0.0/16 [110/128] via 172.20.3.0, 00:50:43, Serial1/1
    ※タイプ3 左右のserial1/0,1/1にあるエリア間(エリア0)ルートから172.18.0.0172.21.0.0のルートを受信している 
    
    LSAタイプ12の経路情報は「O」のコードが付けられる
    LSAタイプ3の経路情報はエリア間ルートを示す「O IA」のコードが付けられる
    LSAタイプ5の経路情報は、OSPF外部ルートを示す「O E1」または「O E2」のコードが付けられる
    LSAタイプ7の経路情報は、OSPF外部ルートを示す「O N1」または「O N2」のコードが付けられる
    

    LSA 타입 정리




    LSA 타입
    전송 범위
    LSA 내용


    유형 1 라우터 LSA
    자신의 라우터가 설치된 지역 내
    라우터 ID, 링크 수, 링크 유형, 비용 값, IP 주소

    유형 2 네트워크 LSA
    자신의 라우터가 설치된 지역 내
    DR의 IP 주소, 세그먼트의 라우터 ID 목록

    유형 3 네트워크 집계 LSA
    모든 영역(스텁 영역, NSSA 제외)
    각 지역의 경로 정보, 비용 값, IP 주소

    유형 4 ASBR 집계 LSA
    전체 AS(스텁 영역, NSSA 제외)
    ABR이 아는 ASBR의 라우터 ID, ASBR까지의 비용 값

    유형 5 AS 외부 LSA
    전체 AS 영역(스텁 영역, NSSA 제외)
    OSPF 이외의 경로 정보, 비용, 다음 홉

    유형 7 NSSA 외부 LSA
    NSSA 지역만
    OSPF 이외의 경로 정보, 비용, 다음 홉


    참고
    네트워크 엔지니어로 OSPF - LSA Type 1/2/3/4/5/7

    다음 번 예고

    좋은 웹페이지 즐겨찾기