IPXROUTED(8)

명칭
IPXrouted - IPX Routing Information Protocol demon

서식
IPXrouted [-N] [-q] [-s] [-S] [-t] [logfile]

해설
IPXrouted 유틸리티는 IPX 경로 테이블을 취급하기 위해서(때문에), 부트시에 기동됩니다. IPX 경로 demon는, 커널의 경로 테이블 엔트리를 최신에 유지하기 위해서(때문에) Novell 의 IPX Routing Information Protocol 를 이용합니다.

사용 가능한 옵션:

-N  GetNearestServer SAP 요구에 대해서 응답하지 않습니다.

-q  (아래와 같은 -s 옵션과는 반대로) 경로 정보를 제공하지 않습니다.

-s  네트워크를 잇는 라우터이데 있어에 관계없이, IPXrouted 하지만 강제적으로 경로 정보를 제공하도록(듯이) 합니다.

-S  Service Advertizing Protocol (SAP) 정보를 제공하지 않습니다. 디폴트에서는 SAP 정보를 제공합니다.

-t  송신·수신된 모든 패킷을 표준 출력에 표시합니다. 더해, IPXrouted (은)는 제어 단말로부터 떼어내지지 않기 때문에, 키보드로부터의 세치기는 프로세스를 kill 하게 됩니다.

logfile
    IPXrouted 의 행동이 기록되는 파일명을 지정합니다. 이 로그에는, 경로 테이블의 모든 변경에 대한 정보나, 경로의 변경에 관련되는 최근의 송수신 메세지의 히스토리가 기록됩니다.

통상, IPXrouted (은)는 경로 정보 패킷을 listen 합니다. 호스트가 복수의 IPX 네트워크에 접속되고 있는 경우에는, 직접 접속되고 있는 호스트나 네트워크 모두에게 경로 테이블의 카피를 정기적으로 제공합니다.

IPXrouted 하지만 기동되면(자), SIOCGIFCONF ioctl(2) (을)를 이용해, 시스템에 짜넣어져 “up” 되고 있는 인터페이스를 찾습니다 (소프트웨어 루프백 인터페이스는 무시됩니다). 인터페이스가 다수 있는 경우에는, 그 호스트가 네트워크간에 패킷을 전송 하면(자) 간주합니다. 그리고 IPXrouted 유틸리티는 각 인터페이스에 리퀘스트 패킷을 송신해(인터페이스가 서포트하고 있으면 브로드캐스트 패킷을 이용합니다), 다른 호스트로부터 리퀘스트 (와)과 리스폰스 의 패킷이 오는 것을 listen 계속 합니다.

리퀘스트 패킷을 받으면(자), 내부의 테이블에 근거하는 정보로부터 대답 패킷을 작성합니다. 작성되었다 리스폰스 패킷은 기존의 경로의 일람을 포함해, 각각은 “hop count” metric 를 가지고 있습니다(16 이상의 count 는 “무한대” (도달 불가능) (을)를 나타냅니다). 대답된 각각의 경로에 관한 metric 는, 송신원으로부터의 상대적인 metric 를 제공합니다.

이하의 조건을 하나에서도 채우는 경우, IPXrouted 하지만 받았다 리스폰스 패킷은 경로 테이블의 갱신에 사용됩니다:

•   행선지가 되는 네트워크나 호스트에의 경로 테이블 엔트리가 존재하지 않고, metric 가 행선지가 도달 가능하다라고 하고 있다 (hop count 가 무한대가 아니다) 때.

•   패킷의 송신원호스트가, 보관 유지하고 있는 경로 테이블 엔트리내의 라우터와 같다라고 나무. 즉 갱신된 정보가, 행선지에의 패킷이 경유하는 네트워크간 라우터로부터도 늘어뜨려졌을 때.

•   경로 테이블내에 존재하는 엔트리가 당분간의 사이(정의에서는 90 초) 갱신되지 않고, 그 경로가 현재의 경로와 적어도 같은 정도 효율적일 때.

•   현재 경로 테이블내 로 유지하고 있는 것보다, 새로운 경로 쪽이 짧을 때. 이 판단에는 테이블내의 경로의 metric 와 새로운 경로의 metric 가 비교됩니다.

갱신이 받아들여졌을 경우, IPXrouted (은)는 변경을 내부 테이블에 기록해, 리스폰스 패킷을 모든 직접 연결된 호스트와 네트워크에 흘립니다. routed(8) (은)는, 커널의 경로 테이블을 갱신하기 전에, 불안정한 상태로부터 빠져 나갈 수 있도록(듯이) 하기 위해서, 당분간의 사이(30 초 이내) 기다립니다.

IPXrouted (은)는 들어 오는 패킷을 처리하는 것 만이 아니고, 경로 테이블 엔트리를 정기적으로 체크합니다. 엔트리가 3 분간 갱신되지 않았던 경우, 엔트리의 metric 는 무한대로 설정되어 삭제 예정의 표가 붙여집니다. 실제의 삭제는, 엔트리의 무효화가 다른 라우터에 전해지는 것을 확실히 하기 위해서, 게다가 60 초 후에 행해집니다.

네트워크를 잇는 라우터가 되고 있는 호스트는, 30 초 마다 직접 연결된 모든 호스트와 네트워크에 자신의 경로 테이블을 제공합니다.

IPXrouted 하지만 SIGINFO 시그널을 받았을 경우, RIP 와 SAP 테이블의 현재의 내용이 파일 /var/log/ipxrouted.dmp 에 추가됩니다.

관련 항목
ipx(3)

역사