Oracle® Solaris 11.2 시스템을 라우터 또는 로드 밸런서로 구성

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

경로 지정 프로토콜

경로 지정 프로토콜은 시스템에서 경로 지정 작업을 처리합니다. 라우터는 다른 호스트와 경로 지정 정보를 교환하여 원격 네트워크까지 알려진 경로를 유지합니다. 라우터와 호스트 모두 경로 지정 프로토콜을 실행할 수 있습니다. 호스트의 경로 지정 프로토콜은 다른 라우터 및 호스트의 경로 지정 데몬과 통신합니다. 이러한 프로토콜은 호스트가 패킷 전달 대상을 결정하는 데 유용합니다. 네트워크 인터페이스가 사용으로 설정되면 시스템이 자동으로 경로 지정 데몬과 통신합니다. 이러한 데몬은 네트워크의 라우터를 모니터링하고 라우터 주소를 로컬 네트워크의 호스트로 알립니다. 일부 경로 지정 프로토콜은 경로 지정 성능을 측정하는 데 사용할 수 있는 통계를 유지 관리하기도 합니다. 패킷 전달과 마찬가지로 Oracle Solaris 시스템에서는 경로 지정을 명시적으로 구성해야 합니다.

RIP 및 RDISC는 표준 TCP/IP 프로토콜입니다. 다음 표에서는 Oracle Solaris에서 지원되는 경로 지정 프로토콜을 설명합니다.

표 1-1  Oracle Solaris 경로 지정 프로토콜
프로토콜
연관된 데몬
설명
지침
RIP
in.routed
IPv4 패킷을 경로 지정하고 경로 지정 테이블을 유지 관리하는 IGP(Interior Gateway Protocol)입니다.
RDISC
in.routed
호스트에서 네트워크의 라우터를 검색할 수 있습니다.
RIPng
in.ripngd
IPv6 패킷을 경로 지정하고 경로 지정 테이블을 유지 관리하는 IGP입니다.
NDP(Neighbor Discovery Protocol)
in.ndpd
IPv6 라우터의 존재를 알리고 네트워크의 IPv6 호스트를 검색합니다.

Oracle Solaris의 경로 지정 테이블 및 유형에 대한 자세한 내용은 Oracle Solaris 11.2 네트워크 구성 요소의 구성 및 관리 의 경로 지정 테이블 및 경로 지정 유형을 참조하십시오.

RIP(Routing Information Protocol)

RIP(Routing Information Protocol)는 거리 벡터 경로 지정 프로토콜입니다. RIP은 홉 카운터를 경로 지정 측정 단위로 사용합니다. 경로 지정 데몬 in.routed로 구현됩니다. 데몬은 시스템이 부트될 때 자동으로 시작됩니다. –s 옵션을 지정하여 라우터에서 실행할 경우 in.routed 데몬은 모든 도달 가능한 네트워크에 대한 경로로 커널 경로 지정 테이블을 채우고 모든 네트워크 인터페이스를 통해 도달 가능성을 알립니다. –q 옵션을 지정하여 호스트에서 실행할 경우 in.routed 데몬은 경로 지정 정보를 추출하지만 도달 가능성을 알리지는 않습니다.

    호스트에서 경로 지정 정보는 다음 두 가지 방법으로 추출할 수 있습니다.

  • 플래그(대문자 S 또는 공간 절약 모드)를 지정하지 않습니다. in.routed 데몬은 라우터에서 만드는 것과 동일하게 전체 경로 지정 테이블을 만듭니다.

  • 플래그를 지정합니다. in.routed 데몬은 각 사용 가능한 라우터에 대해 단일 기본 경로가 포함된 최소 커널 테이블을 만듭니다.

RDISC(ICMP Router Discovery) 프로토콜

호스트는 RDISC(ICMP Router Discovery) 프로토콜을 사용하여 라우터에서 경로 지정 정보를 가져옵니다. 호스트에서 RDISC를 실행하는 경우 라우터 정보를 교환하려면 라우터도 다른 프로토콜(예: RIP)을 실행해야 합니다.

RDISC는 in.routed 데몬으로 구현되며, 라우터와 호스트 모두에서 실행되어야 합니다. 호스트에서 in.routed는 RDISC를 사용하여 RDISC를 통해 자신을 알리는 라우터에서 기본 경로를 찾습니다. 라우터에서 in.routed는 RDISC를 사용하여 직접 연결된 네트워크의 호스트에 기본 경로를 알립니다. 자세한 내용은 in.routed(1M) 매뉴얼 페이지 및 gateways(4) 매뉴얼 페이지를 참조하십시오.

Quagga 경로 지정 프로토콜 모음

Quagga는 Oracle Solaris를 포함한 UNIX 플랫폼용 RIP, RIPng, OSPF(Open Shortest Path First), IS-IS(Intermediate System to Intermediate System) 및 BGP(Border Gateway Protocol) 프로토콜의 구현을 가능하게 하는 경로 지정 소프트웨어 모음입니다.

RIPng는 IPv6에 대한 다양한 개선 기능을 포함하여 IPv6의 지원을 위한 RIP의 확장 기능을 제공합니다. RIPng의 기능은 RIP의 기능과 유사합니다.

OSPF는 대형 자율 시스템 네트워크 내에서 경로 지정 정보를 분배하는 데 사용되는 라우터 프로토콜입니다. OSPF의 최신 버전인 OSPFv3에는 IPv6에 대한 지원이 추가되었습니다.

IS-IS는 대형 서비스 제공업체 네트워크 내에서 경로 지정 정보를 분배하는 데 사용되는 링크 상태 동적 경로 지정 프로토콜입니다.

BGP는 대형 자율 시스템 네트워크 사이에서 경로 및 규칙을 기준으로 경로 지정 결정을 내리기 위해 접두어가 붙은 IP 네트워크 세트를 사용합니다.

다음 표는 Oracle Solaris에서 지원되는 오픈 소스 Quagga 경로 지정 프로토콜을 나열합니다.

표 1-2  Quagga 경로 지정 프로토콜 모음
프로토콜
연관된 데몬
설명
RIP
ripd
IPv4 패킷을 경로 지정하고 주변에 경로 지정 테이블을 알리는 IPv4 거리 벡터링 IGP입니다
RIPng
ripngd
IPv6 패킷을 경로 지정하고 경로 지정 테이블을 유지 관리하는 IPv6 거리 벡터링 IGP입니다.
OSPF
ospfd
패킷 경로 지정 및 고가용성 네트워킹을 위한 IPv4 링크 상태 IGP입니다.
BGP
bgpd
관리 도메인에 걸쳐 경로 지정을 위한 IPv4 및 IPv6 EGP(Exterior Gateway Protocol)입니다.
IS-IS
isisd
관리 도메인 또는 네트워크 내에서 경로 지정을 위한 IPv4 및 IPv6 링크 상태 IGP입니다.

Quagga 프로토콜에 대한 자세한 내용은 Quagga Routing Suite 웹 사이트(http://www.nongnu.org/quagga/index.html)를 참조하십시오.

VRRP(Virtual Router Redundancy Protocol)

VRRP는 라우터 및 로드 밸런서에 주로 사용되는 IP 주소의 고가용성을 제공합니다. VRRP는 RFC 5798, Virtual Router Redundancy Protocol Version 3 for IPv4 and IPv6에서 지정된 인터넷 표준 프로토콜입니다. Oracle Solaris에서는 VRRP 서비스를 구성하고 관리하는 관리 도구를 제공합니다.

기존의 표준 Layer 2 VRRP와 함께 Oracle Solaris 11.2에서는 IPMP 및 InfiniBand 인터페이스를 통한 VRRP를 지원하고 영역에서 VRRP에 대한 향상된 지원을 제공하는 독자적인 Layer 3 VRRP를 제공합니다.

VRRP 사용 및 VRRP 라우터 구성에 대한 자세한 내용은 Chapter 3, VRRP(Virtual Router Redundancy Protocol) 사용Chapter 4, VRRP(Virtual Router Redundancy Protocol) 구성 및 관리을 참조하십시오.