상세 컨텐츠

본문 제목

라우팅 프로토콜

보안

by MustThanks 2023. 7. 20. 20:00

본문

반응형

출처 : https://terryvery.tistory.com/94
라우팅 프로토콜
|
|-----정적(static) 라우팅
|
|-----동적(dynamic) 라우팅
       |-----*  IGP(내부) 라우팅
       |     |----- 거리(Distance) Vector
       |            |----- RIP
       |            |----- IGRP
       |     |----- Link(링크) State Vector
       |            |----- EIGRP
       |            |----- OSPF
       |-----*  EGP(외부) 라우팅
                   |----- BGP

정적 라우팅 : 관리자에의해서 라우팅 Table이 유지 관리되는 라우팅 방법
동적 라우팅 : 라우팅 프로토콜에 의해 자동으로 라우팅 테이블을 구성하는 라우팅 방법


동적 라우팅 protocol은 내부 라우팅 (internal Gateway protocol)과 외부 라우팅(External Gateway protocol)로 구분
 

 


내부 라우팅 : IGP 로 같은 AS 내부의 라우팅 정보를 교환하는 protocol
외부 라우팅 : EGP 로 다른 AS 간 라우팅 정보를 교환하는 protocol

* AS(Autonomius System) 
 - 하나의 그룹(회사)으로 동일한 라우팅 정책으로 하나의 관리자에 의해 운영되는 네트워크
* AS(Autonomius System) Number (네트워크망 식별번호)
 - 각자 자율시스템을 식별하기 위한 인터넷 상의 고유한 숫자

Internal Gateway Protocol을 나누는 기준
 - Distance Vector : 특정 네트워크까지의 거리(Distance)와 방향(Vector)를 교환하는 라우팅
 - Link state Routing : Router 간 전체 Network Topologet 연결상태(Link State)르 교환하여 Routing

Distance Vector Routing : RIP, IGRP
Link State Routing : OSPF
Hybrid Routing : EIGRP


* RIP
    Metrics : Hop Count 
               라우터와 목적지 Subnet의 Hops 수

* IGRP  - Cisco
    Metrics : Bandwidth / Delay / Load / MTU
               (K1/Be) + (K2/Dc)
               K1,K2 : 상수      Be:업로드 된 경로 대역폭 * (1-채널 점유)
               Dc:토폴로지 지연  R: 안정성

*OSPF
    Metrics : Cost 
               Interface bandwidth에 기초한 cost를 가지고 루트안에 있는 모든 링크의 
               interface cost의 합이 비용

*ISIS
     OSPF: 기본적으로 IP를 라우팅하도록 구축(3계층)
     ISIS: 2계층 프로토콜로 라우팅만 전달 하며 IPV6변환에도 유용
           확장성이 좋고 , 동일한 리소스 집합에서 OSPF 보다 메모리 부담이 적어 더 많은 
           라우터를 지원 하며 향후 확장 가능성이 있는 기간망 등의 라우팅 프로토콜로 많이 
           사용

*EIGRP - link-state 가 격는 문제를 해결
    Metrics : Calculation based on bandwidth and delay
    가장 느린 링크와 각 인터페이스와 관련된 딜레이를 기반으노 계산


OSPF 와 EIGRP가 가장 많이 쓰이는 형태의 Routing 기법


External Gateway protocol
  * EGP(외부라우팅) : BGP(Border Gateway Protocol)를 사용하며, 
                           AS간 Routing Information을 교환

   IGP(내부 라우팅)는 인터페이스가 네트워크 대역을 멀티캐스트 IP로 광고 하기에 
   다른 장비에 내부정보를 반드시 알려야 한다

   BGP는 neighbor 명령어와 network 명령어가 따로 존재
   neighbor명령어롸 누구와 neighbor관계를 맺을 것인지 설정하면 다른 AS에게 내부 정보
   알릴 필요가 없음

  *IBGP : 동일한 AS 끼리 neighbor관계를 맺을 때 IBGP 동작 규칙을 따름
           neighbor관계를 맺을 때 서로의 loopback IP끼리 neighbor 관계를 구성
           IBGP를 통해 받은 광고는 다른 장비로 넘기지 못함

 *EBGP : 서로 다른 AS들이 neighbor 관계를 맺을 때 EBGP 동작 규칙을 따름
           neighbor관계를 맺을 때 서로 물리적으로 연결 되었있는 serial IP끼리 
           neighbor 관계를 구성

예제)
R1  ----------------------- R2  --------------------------------R3
bgp_A                       bgp_A                               bgp_Z
R1과R2는  bgp_A 이므로 IBGP 관계
R3는 bgp_Z 이므로 R1,R2와는 EBGP 관계
R1의 라우팅 테이블에는 R3로가는 경로에 R3의 loopback IP가 아닌 R3로 가기위한 
Serial IP가 들어 있으며 R1은 라우팅 테이블 정보로 다른 라우팅 정보 없이 R3로 갈수 있음

 

라우팅 프로토콜.odt
0.05MB

관련글 더보기

댓글 영역