RTADVD.CONF(5)

명칭
rtadvd.conf - 라우터 통지 demon의 설정 파일

해설
이 파일에는 각 인터페이스에 대해서, 라우터 통지 패킷을 어떻게 조립하지 않으면 안 될까를 기술합니다.

rtadvd(8) 의 기술과 같이, 특별한 설정이 필요하지 않을 따름냄새나서는, 이 설정 파일을 설정할 필요는 전혀 없습니다. 이 파일이 전혀 존재하지 않아 괜찮습니다. 이 경우, rtadvd demon는, 사양으로 지정되는 기본값을 사양 해, 자기를 자동 설정합니다.

기술 방법은 유명한 termcap(5) 파일의 포맷에 따릅니다. 파일중의 각 행에는 네트워크 인터페이스를 기술합니다. 필드는 코론 (): 에 의해 단락지어져 각 필드는 1 개의 케이파비리티의 기술을 포함합니다. 행은 ‘\’ 에 의해 다음의 행에 계속할 수가 있습니다. 코멘트는 ‘#’ 그리고 시작됩니다.

케이파비리티
케이파비리티는 ICMPv6 라우터 통지 메세지를 묻기 (위해)때문에, 또 rtadvd(8) 의 행동을 제어하기 위한 치를 기술합니다. 따라서, 만약 샘플의 정의 파일을 변경하고 싶은 것이면, 전술과 같이 IETF 근린 탐색 문서를 읽는 것이 추천 됩니다.

거의 모든 항목은 기본값을 가지고 있는 것에 주의해 주세요. 항목을 생략 하면(자), 항목의 기본값이 사용됩니다.

라우터 통지를 송신하는 간격을 제어하기 위한 2 개의 항목이 있습니다. 이러한 항목은 생략 가능하고, 이 경우에는 rtadvd (은)는 기본값을 사용합니다.

maxinterval
    (수치) 요청되어 있지 않은 multicast router 통지를 송신하는 간격의 최대 시간입니다 (단위 : 초)

mininterval
    (수치) 요청되어 있지 않은 multicast router 통지를 송신하는 간격의 최소 시간입니다 (단위: 초) maxinterval 의 3 분의 1 의 값입니다. 이 값은 3 이상 . 75 * maxinterval 의 값이하가 아니면 안됩니다.

이하의 항목은 ICMPv6 라우터 통지 메세지헤더를 위한 물건입니다. 이러한 항목은 생략 가능하고, 이 경우에는 rtadvd (은)는 기본값을 사용합니다.

chlim
    (수치) 경향 중계 한계수필드에 대한 값입니다. 기본값은 64 입니다.

raflags
    (수치) 라우터 통지 메세지헤더의 플래그 필드입니다. 7 비트째 (0x80) (은)는 관리 주소 설정 플래그의 비트를 의미합니다. 그리고 6 비트째 (0x40) (은)는 아자스테이트훌 설정 flag bit를 의미합니다. 4 비트째 (0x10) (와)과 3 비트째 ( (0x08)) (은)는, 라우터의 추천도를 코드화하기 위해서(때문에) 사용됩니다. 0x01 는 고를, 0x00 는 안을, 0x11 는 저를 각각 의미합니다. 기본값은 0 입니다.

rltime
    (수치) 라우터 유효기간 필드입니다 (단위: 초) rtadvd 하지만 호스트상에서 실행되는 경우, rtadvd(8) 그리고 기술되고 있도록(듯이), 통지중의 전인터페이스상에서, 이 값을 명시적으로 0 으로 설정할 필요가 있습니다. 기본값은 1800 입니다.

rtime
    (수치) 도달 가능 시간 필드입니다 (단위: 밀리 세컨드) 지정되지 않는 것을 의미하고 있습니다.

retrans
    (수치) 재발송 타이머 필드입니다. (단위: 밀리 세컨드) 지정되지 않는 것을 의미하고 있습니다.

이하는 ICMPv6 프레픽스 정보 옵션에 대한 항목이며, 라우터 통지 헤더에 부여됩니다. 이러한 항목은 생략 가능하고, 이 경우에는 rtadvd (은)는 자동적으로 적절한 프레픽스를 커널의 경로표로부터 취득해, 이 프레픽스를 디폴트 패러미터와 함께 통지합니다.

clockskew
    (수치) 링크 전파 지연을 조정하기 위한 skew이며, 링크상의 라우터간의 clock skew (단위: 초). 이 값은, 로컬로 설정된 프레픽스의 유효기간과 통지된 프레픽스의 유효기간과의 무모순성의 확인에 사용됩니다. 이 값이 의미를 가지는 것은, 로컬 라우터가, 링크상의 프레픽스를, 실시간으로 감소하는 유효기 첨부로 설정할 때입니다. 값이 0 의 경우, 이러한 프레픽스에 대한 무모순성의 확인은 행해지지 않습니다. 기본값은 0 입니다.

addrs
    (수치) 프레픽스의 번호입니다. 디폴트는 0 이며, 만약, 무엇인가 프레픽스 정보 옵션을 지정하고 싶은 것이면, 명시적으로 정의 값을 설정하지 않으면 안됩니다. 만약 값이 0 이면, rtadvd(8) (은)는 시스템의 경로표를 검색해, 대응하는 인터페이스 경로의 프레픽스를 통지합니다. 값이 1 보다 큰 경우, 이하의 각 항목에 대해서 프레픽스의 인덱스를 지정하지 않으면 안됩니다. 인덱스는 N 를 addrs 의 값으로 하면(자), 0 으로부터 N-1 까지의 값을 받습니다. 각 인덱스는, 예를 들면 “prefixlen2” (와)과 같이, 각 항목의 이름에 이을 필요가 있습니다.

prefixlen
    (수치) 프레픽스장 필드입니다. 기본값은 64 입니다.

pinfoflags
    (수치) 프레픽스 정보 옵션중의 플래그 필드입니다. 7 비트째 (0x80) (은)는 온린크후라그빗트입니다. 그리고 6 비트째 (0x40) (은)는 자율 주소 설정 flag bit입니다. 기본값은 0xc0 이며, 즉 양쪽 모두의 비트가 설정되어 있습니다.

addr
    (캐릭터 라인) 프레픽스피르드에 묻을 수 있는 주소입니다. termcap(5) 파일 포맷으로, IPv6 수치 주소와 같게 “”: 하지만 사용되고 있기 위해서(때문에), 필드는 더블 쿼트 캐릭터에 의해 쿼트 되지 않으면 안됩니다. 이 필드는 addrs 의 값이 0 보다 큰 경우, 생략 할 수가 없습니다.

vltime
    (수치) 정당한 유효기간 필드입니다 (단위: 초)

vltimedecr
    (불리언 값) 이 항목은, 통지된 유효기간이 실시간으로 줄여지는 것을 의미합니다. 디폴트로 무효화되고 있습니다.

pltime
    (수치) 추천 유효기간 필드입니다 (단위: 초)

pltimedecr
    (불리언 값) 이 항목은, 통지된 추천 유효기간이 실시간으로 줄여지는 것을 의미합니다. 디폴트로 무효화되고 있습니다.

이하는 ICMPv6 MTU 에 대한 항목이며, 라우터 통지 헤더에 부여됩니다. 이 항목은 생략 가능하고, 이 경우에는 rtadvd (은)는 기본값을 사용합니다.

mtu (수치 혹은 캐릭터 라인) MTU (최대 전송 단위) 필드입니다. 0 이 지정되었을 경우에는, 옵션은 포함되지 않습니다. 기본값은 0 입니다. 만약 이 항목에 특별한 캐릭터 라인 “auto” 하지만 지정되었을 경우, MTU 옵션은 포함되어 그 값은 인터페이스의 MTU 에 자동적으로 설정됩니다.

이하는 ICMPv6 시점 데이터 링크층 주소 옵션을 제어하기 위한 항목이며, 라우터 통지 헤더에 부여됩니다. 전술과 같이, 이 항목은 생략 가능하고, 이 경우에는 rtadvd (은)는 기본값을 사용합니다.

nolladdr
    (불리언 값) 디폴트에서는 (만약 nolladdr 하지만 지정되지 않는 경우), rtadvd(8) (은)는, 인터페이스에 대한 데이터 링크층 주소를 커널로부터 취득하려고 시도해 그것을 시점 데이터 링크층 주소 옵션에 부여합니다. 만약 이 케이파비리티가 존재하는 경우, rtadvd(8) (은)는 라우터 통지 패킷에, 시점 데이터 링크층 주소 옵션을 부여하지 않습니다.

이하는 ICMPv6 홈 에이전트 정보 옵션을 제어하기 위한 항목이며, 모바일 IPv6 서포트로 정의되고 있습니다. 이 옵션은, 다른 옵션 같이, 라우터 통지 헤더에 부여됩니다.

hapref
    (수치) 홈 에이전트의 추천을 설정합니다. 비 0 으로 설정하는 경우, hatime 도 또한 존재할 필요가 있습니다.

hatime
    (수치) 홈 에이전트의 유효기간을 지정합니다.

rtadvd(8) 그리고 모바일 IPv6 서포트를 유효하게 하면(자), maxinterval (을)를 명시적으로 구성하는 것으로써, 통지 간격 옵션이 라우터 통지 패킷에 부가됩니다.

이하는 ICMPv6 경로 정보 옵션을 제어하기 위한 항목이며, 라우터 통지 헤더에 부여됩니다. 이러한 항목은 옵션입니다.

routes
    (수치) 경로수. 기본값은 0 입니다. 경로 정보 옵션을 지정하고 싶은 경우에는, 명시적으로 정의 값을 설정할 필요가 있습니다. 이 값이 0 의 경우, 경로 정보는 송신되지 않습니다. 이 값이 1 보다 큰 경우, 이하의 항목에 대해, 경로의 인덱스를 지정할 필요가 있습니다. 인덱스는 0 으로부터 N-1 까지로, N 는 routes 의 수입니다. 인덱스는 각 항목의 이름의 뒤에 계속되어, 예를 들면 “rtrplen2” 됩니다.

rtrplen
    (수치) 경로 정보 옵션중의, 프레픽스장. 기본값은 64 입니다.

rtrflags
    (수치) 경로 정보 옵션중의, 플래그란. 비트 4 (0x10) (와)과 비트 3 ( (0x08)) 하지만, 경로의 추천도를 코드화하기 위해서(때문에) 사용됩니다. 기본값은 0x00 이며, 중간의 추천도의 경로입니다.

rtrprefix
    (캐릭터 라인) 경로 정보 옵션중의, 프레픽스란에 묻을 수 있는 프레픽스. termcap(5) 파일 포맷으로, IPv6 수치 주소와 같게 “”: 하지만 사용되고 있기 위해서(때문에), 필드는 더블 쿼트 캐릭터에 의해 쿼트 되지 않으면 안됩니다. addrs 하지만 0 보다 대단한 경우, 이 란은 생략 불가입니다.

rtrltime
    (수치) 경로 정보 옵션중의, 경로의 유효기간란. (단위: 초). 기본값은 2592000 (30 일) (현재 draft-draves-router-selection-01.txt 에는 지정되어 있지 않습니다).
또 tc 케이파비리티를 이용하는 것으로, 다른 행을 참조할 수가 있습니다. 이 케이파비리티의 상세하게 관계해 termcap(5) (을)를 참조해 주세요.

사용예
전술과 같이, 통지되는 전파라미터는 사양으로 정의되는 기본값이 있습니다. 따라서, 특별한 비기본값을 사용하고 싶기 때문에 없을 따름냄새나 수동 그리고 설정할 필요는 없습니다. 잘못한 설정 파라미터를 사용하면(자), 상호 조작의 문제가 생길 수 있습니다.

설정 파라미터를 바꾸려면 , 파라미터만을 지정하면 좋습니다. 다음의 설정에서는, rtadvd(8) 하 ne0 인터페이스의 라우터 유효기간 파라미터를 바꿉니다.

    ne0:\
    	:rltime#0:

다음의 예는, ef0 인터페이스로부터 통지되는 프레픽스를 수동으로 설정합니다. 이 설정은, -s 옵션 첨부의 rtadvd(8) 그리고 사용하는 것이 필요합니다.

    ef0:\
    	:addrs#1:addr="3ffe:501:ffff:1000::":prefixlen#64:

다음의 예는, 명시적인 방법으로 기본값을 나타내고 있습니다. 이 설정은, 단지 참조 (을) 위해서만 제공되고 있습니다. 당신 자신이 설정할 필요는 전혀 없습니다.

    default:\
    	:chlim#64:raflags#0:rltime#1800:rtime#0:retrans#0:\
    	:pinfoflags#192:vltime#2592000:pltime#604800:mtu#0:
    ef0:\
    	:addrs#1:addr="3ffe:501:ffff:1000::":prefixlen#64:tc=default:

관련 항목
termcap(5), rtadvd(8), rtsol(8)

Thomas Narten, Erik Nordmark and W. A. Simpson, “ Neighbor Discovery for IP version 6 (IPv6) ”, RFC 2461

Richard Draves, “ Default Router Preferences and More-Specific Routes ”, draft-ietf-ipngwg-router-selection-01.txt

역사
rtadvd(8) (와)과 설정 파일 rtadvd.conf (은)는 WIDE Hydrangea IPv6 프로토콜 스택 킷으로 처음 등장했습니다.