다음을 통해 공유


반복기 사용

리피터 연결은 매우 간단한 규칙을 준수합니다.

  • 서버와 클라이언트가 서로 의도하는 모든 통신은 변경 없이 리피터를 통과합니다.

  • 전송 연결과 관련하여 서버가 수행하는 모든 작업은 리피터에 영향을 미치며 클라이언트에 간접적으로만 영향을 줍니다.

  • 전송 연결과 관련하여 클라이언트가 수행하는 모든 작업은 리피터에 영향을 줍니다(간접적으로 서버에만 영향을 줍니다).

즉, 디버깅 명령, 디버거 출력, 제어 키 및 파일 액세스는 클라이언트와 서버가 직접 연결된 것처럼 정확하게 수행됩니다. 이 모든 명령에는 리피터가 표시되지 않습니다.

연결 자체를 종료하는 작업은 리피터에 영향을 줍니다. 예를 들어 클라이언트에서 qq(종료) 명령을 실행하면 서버가 종료되고 전송에 종료 신호를 보냅니다. 이렇게 하면 -p 옵션으로 시작되지 않은 한 반복기가 종료됩니다. 또 다른 예로 .clients(디버깅 클라이언트 나열) 명령은 클라이언트의 컴퓨터 이름을 나열하지만 서버를 리피터와 연결하는 데 사용되는 연결 프로토콜을 표시합니다.

서버가 종료되면 - p 옵션으로 시작되지 않은 한 반복기가 자동으로 종료됩니다. 리피터가 종료되면 스마트 클라이언트는 종료되지 않지만 디버깅 클라이언트도 종료됩니다. 어떤 이유로 리피터를 직접 종료해야 하는 경우 작업 관리자 또는 kill.exe 도구를 사용할 수 있습니다.