RTSOLD(8)

명칭
rtsold, rtsol - 라우터 요청 demon

서식
rtsold [-dDfm1] interface ... rtsold [-dDfm1] -a rtsol [-dD] interface ... rtsol [-dD] -a

해설
rtsold 유틸리티는, ICMPv6 라우터 요청 메세지를, 지정된 인터페이스상에서 송신합니다. 노드가 링크에 (재) 접속되었을 경우, rtsold (은)는, 링크 로컬 스코프의 전라우터앞멀티 캐스트 주소에, 라우터 요청 메세지를 송신합니다. 이것은, 신규 라우터를 발견해 비링크 로컬 주소를 취득하는 것을 목적으로 하고 있습니다.

rtsold 유틸리티는, IPv6 호스트 (비라우터 노드) 만으로 실행해야 합니다.

본프로그램을 rtsol (으)로서 기동했을 경우, demon가 되지 않고 , 프로브를 지정했다 interface (으)로부터 송출합니다. 바꾸어 말한다면, rtsol 하 “ rtsold -f1 interfaces ” (와)과 같이 동작합니다.

특히 rtsold (은)는, 다음의 몇개의 이벤트 후에, 최대 3 개의 라우터 요청을 단일 인터페이스로부터 송신합니다:

•   rtsold demon의 기동 직후.
•   일시적인 인터페이스 장해 후의 인터페이스 시작. rtsold 유틸리티는, 정기적으로 인터페이스 상태가 활동중인가 아닌가를 조사해 이런 종류의 장해를 검출합니다. 네트워크 카드와 드라이버에 따라서는, 링크 상태를 꺼내는 것을 허락하지 않는 것이 있는 것에 주의해 주세요. 이러한 경우, rtsold (은)는 인터페이스 상태의 변화를 검출할 수 없습니다.
•   -m 옵션이 지정되어 rtsold demon가 인터페이스 상태를 취득할 수 없는 경우, 60 초 마다. 이 기능은 IPv6 근린 탐색 사양에 적합합니다만, 가반스테이션용으로 제공되고 있습니다. 라우터 통지의 디폴트 인터벌은 10 분 단위입니다만, 이것은 가반스테이션에 있어서는 약간 깁니다. 이 기능은 이러한 스테이션용으로 제공되고 있어 스테이션이 다른 링크에 접속된 후 신속하게 새로운 라우터를 발견할 수 있도록(듯이) 합니다.

한번 rtsold 하지만 라우터 요청을 송신해 유효한 라우터 통지를 수신하면(자), 전술의 몇개의 이벤트가 발생할 때까지, 이 인터페이스로부터는 이제 요청을 송신하지 않게 됩니다.

인터페이스상에서 라우터 요청을 송신할 때, 이 인터페이스가 링크층 주소를 가지는 경우에는, rtsold (은)는 시점 링크층 주소 옵션을 포함합니다.

시그널 SIGUSR1 (을)를 수신하면(자), rtsold (은)는 현재의 내부 상태를 /var/run/rtsold.dump 에 덤프 합니다.

옵션

-a  출력 인터페이스를 자동 검출합니다. rtsold 유틸리티는, 비루프백, 비 point-to-point, IPv6 가능한 인터페이스를 찾아내려고 합니다. rtsold 하지만 복수의 인터페이스를 찾아내면(자), rtsold (은)는 에러로 종료합니다.

-d  데밧깅을 유효하게 합니다.

-D  보다 많은 데밧깅을 유효하게 해, 내부 타이머 정보도 표시합니다.

-f  rtsold 하지만 demon가 되는 것을 방해합니다 (foreground 모드). syslog(3) 대신에 표준 에러 출력에 대해서, 경고 메세지가 생성됩니다.

-m  가반서포트를 유효하게 합니다. 본옵션이 지정되면(자), 노드가 인터페이스에 (재) 접속되었을 때, 라우터 통지를 실시하고 있던 디폴트 라우터에 대해서, rtsold (은)는 프로브 패킷을 송신합니다. 더욱, 본옵션이 지정되었을 경우에는, SIOCGIFMEDIA ioctl 를 서포트하지 않는 인터페이스상에서, rtsold (은)는 정기적으로 라우터 요청을 송신합니다.

-1  1 회만 조사합니다. 유효한 라우터 통지 패킷이, 각 interface 위에서 최저 1 번은 도착할 때까지, 라우터 요청 패킷을 보내고 나서, 종료합니다.

진단

관련 파일
/var/run/rtsold.pid
    현재 실행중의 rtsold 의 PID.
/var/run/rtsold.dump
    여기에 내부 상태를 덤프 합니다.

관련 항목
rtadvd(8), sysctl(8)

역사
rtsold 유틸리티는, WIDE/KAME IPv6 프로토콜 스택 킷으로 처음 등장했다 rtsol 유틸리티를 바탕으로 하고 있습니다. rtsol 유틸리티는 현재 rtsold(8) 에 짜넣어지고 있습니다.

버그
operating system에 따라서는, PCMCIA 네트워크 카드를 없애 재삽입했을 때에, 대응하는 인덱스가 바뀌어 버리는 것이 있습니다. 그렇지만, rtsold (은)는 그러한 변경의 발생을 가정하지 않고, 기동시에 얻은 인덱스를 항상 사용합니다. 그 결과, 네트워크 카드를 재삽입했을 때에 rtsold 하지만 동작하지 않을지도 모릅니다. 그러한 경우에는, rtsold (을)를 죽여 재기동해 주세요.

IPv6 자동 설정 사양은, 단일 인터페이스 호스트를 가정하고 있습니다. 복수 인터페이스를 가지는 호스트를 자동 설정하려고 하는 경우, 커널의 에러 메세지를 보면 좋을 것입니다. 또, rtsold 하지만 복수의 interface (을)를 받아들이는 것은, 모순되어 보입니다.