cs-study-08 | 네트워크(ospf, rip)

Routing

패킷(네트워크를 통해서 전송되는 데이터 조각)을 목적지에 전달하기 위해 경로 정보를 어느 노드에 전달하는지 각 노드들이 판단할 수 있도록 하고 그 경로 정보에 따라 패킷을 전달하는 기능

  1. 경로설정
  2. 경로대로 패킷 전송 (=스위칭)
  • AS (Automonous System)
    • 라우팅을 위해 자율적으로 관리할 수 있는 네트워크 그룹과 Gateway
      • A대학교, B대학교 각각의 네트워크 그룹
    • AS 내의 라우터들은 서로 동일한 라우팅 프로토콜을 사용한다
    • AS 내의 네트워크와 라우터들은 한 조직에 의해 관리된다
    • 왜 AS를 사용해 네트워크를 분리하나요?
      • 보안성과 라우터의 분산을 통해 트래픽을 간소화 시키고, 라우팅 정책을 분리하여 적용하기 위해
      • 독립적 네트워크 식별
      • 외부 네트워크와의 경로 교환
      • 고유 라우팅 정책

  • IGP 프로토콜 (Internal Gateway routing Protocol)
    • AS 내부에서 사용하는 Routing 프로토콜
    • 같은 그룹 내에서 경로 정보를 교환하여 통신하는 라우팅 프로토콜
    • ospf , rip
    • 멀티캐스트 방식
  • EGP 프로토콜 (External Gateway routing Protocol)
    • AS 외부에서 사용하는 Routing 프로토콜
    • 네트워크가 다른 그룹사이에서 경로정보를 교환하여 통신을 하는 프로토콜
    • bgp
    • 유니캐스트방식

RIP (Routing Information Protocol)

현재까지 가장 많이 사용되는 프로토콜 중 하나이며 네트워크의 구성상 계층은 없고 평면적인 프로토콜이다.

특해 LAN 구간에 사용되는 프로토콜이다

  • Hop Count : 도달할 목적지의 거리를 측정하기 위해 사용 ( 몇 개의 Gateway를 거치는가 )
    • 최대 Hop Count =15 , 소규모 네트워크에만 적합
    • 도달못할경우 16 => 루핑 방지 해결책, 빙빙 안돌게 하기 위해
  • Distance Vector 알고리즘 ( 벨만 포드 알고리즘 )
    • 각각의 라우터는 일정한 주기(30초)로 인접한 라우터에 라우팅 정보를 전달하며 라우팅 정보의 변화가 없을 때에도 라우팅테이블에 업데이트된 정보를 전달한다
    • 계산한 결과치가 인접 라우터들끼리 교환되고 갱신되는 과정이 반복되면, 점자 모든 라우터들의 라우팅 테이블은 목적지에 이르는 거리가 최단 거리에 수렴하게 된다
  • 동적 라우팅 프로토콜
  • 장점
    • 간단하게 구현 및 운영 가능
    • 전원이나 메모리 등 시스템 자원의 소모가 적음

OSPF (Open Shortest Path Fast)

  • Area개념을 사용해서 전체 OSPF 네트워크를 작은 영역으로 나누어 관리한다
    • 빠른 업데이트를 하면서도 효율적인 관리가 가능해진다
  • 계층적인 구성은 라우팅 테이블의 감소로 트래픽을 줄일 수 있고, 라우팅 경로 선택에 있어 효율적으로 짧은 경로를 선택할 수 있다
    • 인접한 라우터로 라우터의 모든 경로정보가 아닌 각 라우터의 고유 접속 정보만 전달함
  • Link State 알고리즘 ( 다익스트라알고리즘 )
    • 각각의 라우터는 각 인터페이스의 정보를 포함한 접속정보를 생성하고 유지하여 한 AS내에 있는 모든 라우터에게 접속 정보를 전달한다
    • 라우터들은 각각 고유 Database를 작성하고 보유하고 있다
    • 모든 라우터들은 최단경로 알고리즘으로 동작하고 접속정보를 기초로 하여 최단 경로를 설정한다
  • 동적 라우팅 프로토콜
  • 장점
    • 대규모 네트워크에 적합함
    • RIP에 비해 Hop count제한이 없고 Convergence(수렴) 시간이 빠름
      • Convergence Time : 네트워크의 모든 라우터간에 정보를 주고 받는데 걸리는 시간 , 라우팅 테이블이 완성되는세 소요되는 시간
    • 라우팅 정보를 주기적이 아닌 변화가 있을 때에만 갱신함 (부분갱신)

BGP

img

APNIC (아시아 태평양 지역 인터넷 주소자원 관리기관) -> KISA (대한민국 인터넷 주소자원 관리기관) -> ISP (Internet Service Provider)

BGP는 서로 다른 인터넷을 연결하거나 서로 다른 ISP(LG U+,KT,SKT)와 동시에 접속할 때 사용하는 것으로 일반적인 네트워크 환경에서는 다룰 일이 많지 않은 프로토콜입니다

TCP포트 179번을 통해 유니캐스트를 이용하여 라우팅 정보를 전송합니다


동적라우팅 VS 정적라우팅

정적 라우팅은 직접 목적지 주소까지 어떻게 가야하는지 직접 지정한다

  • 멀리 떨어져 있는 네트워크를 지정할 때 사용

  • 관리자가 명령어로 하나하나 직접 지정

  • 고정적이다 -> 망 상태의 변화가 일어나도 바뀌지 않는다

  • 경로관리에 효율적이다 ( 동적 라우팅에 비해 트래픽이 없기 때문 )

  • ip route [목적지 주소] [서브넷 마스크] [address or interface]

라우팅 프로토콜 참고

You might also enjoy