Oracle® Solaris 11.2에서 UUCP 및 PPP를 사용하여 직렬 네트워크 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

PPP 옵션이 처리되는 방법

  1. pppd 데몬이 다음의 구문을 분석합니다.

      모든 Solaris PPP 4.0 작업은 pppd 데몬에 의해 처리되며, 이 데몬은 사용자가 pppd 명령을 실행할 때 시작됩니다. 사용자가 원격 피어를 호출하면 다음이 발생합니다.

    • /etc/ppp/options

    • $HOME/.ppprc

    • /etc/ppp/options$HOME/.ppprc에서 file 또는 call 옵션으로 열리는 모든 파일

  2. pppd가 명령줄을 스캔하여 사용 중인 장치를 확인합니다. 데몬은 발견하는 옵션을 아직 해석하지 않습니다.

  3. pppd가 다음 조건을 사용하여 직렬 장치를 검색하려고 합니다.

    • 직렬 장치가 명령줄 또는 이전에 처리된 구성 파일에서 지정된 경우 pppd는 해당 장치의 이름을 사용합니다.

    • 명명된 직렬 장치가 없는 경우 pppd가 명령줄에서 notty, pty 또는 socket 옵션을 검색합니다. 이러한 옵션 중 하나가 지정된 경우에는 pppd가 장치 이름이 없다고 가정합니다.

    • 그렇지 않고 표준 입력이 tty에 연결되어 있음을 pppd가 발견하면 해당 tty의 이름이 사용됩니다.

    • pppd가 여전히 직렬 장치를 찾을 수 없는 경우 pppd는 연결을 종료하고 오류를 발생시킵니다.

  4. 그런 다음 pppd/etc/ppp/options.ttyname 파일이 있는지 확인합니다. 해당 파일이 발견되면 pppd가 파일의 구문을 분석합니다.

  5. pppd가 명령줄에서 모든 옵션을 처리합니다.

  6. pppd가 링크를 설정하기 위해 LCP(링크 제어 프로토콜)를 협상합니다.

  7. (옵션) 인증이 필요한 경우 pppd가 반대쪽 피어를 인증하기 위해 /etc/ppp/pap-secrets 또는 /etc/ppp/chap-secrets를 읽습니다.

/etc/ppp/peers/peer-name 파일은 pppd 데몬이 명령줄 또는 기타 구성 파일에서 call peer-name 옵션을 발견할 때 읽습니다.