Telnet 프로토콜

Telnet 프로토콜(TELNET)은 터미널 장치 및 터미널 지향 프로세스에 대한 표준 메소드를 인터페이스에 제공합니다.

TELNET은 일반적으로 원격 호스트에 로그인하도록 하는 터미널 에뮬레이션 프로그램에 사용됩니다. 그렇지만 터미널 대 터미널 통신과 프로세스 간 통신에도 TELNET을 사용할 수 있습니다. TELNET은 다른 프로토콜(예를 들어, FTP)이 프로토콜 제어 채널을 구축하기 위해 사용하기도 합니다.

TCP/IPtn, telnet 또는 tn3270 사용자 명령에서 TELNET을 구현합니다. telnetd 디먼은 TELNET에 API를 제공하지 않습니다.

TCP/IP는 클라이언트와 서버 사이에서 조정되는 다음 TELNET 옵션을 지원합니다.

항목 설명
BINARY TRANSMISSION(tn3270 세션에 사용됨) 문자를 2진 데이터로 전송합니다.
SUPPRESS GO_AHEAD(운영 체제에서 GO-AHEAD 옵션을 사용하지 않음) 데이터의 전송자와 데이터의 수신자 사이의 연결에서 적용될 때 전송자가 GO_AHEAD 옵션을 전송할 필요가 없음을 나타냅니다. GO_AHEAD 옵션이 필요하지 않으면 연결 관련하여 양방향 모두에서 사용되지 않도록 합니다. 이 조치는 양방향 모두에서 독립적으로 발생해야 합니다.
TIMING MARK(인식되지만 부정 응답을 가짐) 이전에 전송한 데이터가 완전히 처리되었는지 확인합니다.
EXTENDED OPTIONS LIST 다른 256 옵션을 위해 TELNET 옵션 리스트를 확장합니다. 이 옵션이 없으면 TELNET 옵션은 256 옵션만을 허용합니다.
ECHO(사용자 변경 가능 명령) 이미 수신된 반향 데이터 문자를 원래 전송자에 다시 전송합니다.
TERM TYPE 서버가 사용자 TELNET 프로그램에 연결된 터미널 유형을 판별하도록 합니다.
SAK(보안 주의 키) 사용자와 시스템 사이의 안전한 통신에 필요한 환경을 구축합니다.
NAWS(창 크기 조정) 클라이언트와 서버가 창 크기를 동적으로 조정하도록 합니다. 이는 창 크기 변경을 지원하는 애플리케이션에서 사용합니다.
참고: TELNET은 ISO 8859 라틴 코드 페이지를 구현하려면 2진 모드에 있지 않을 때 8비트 문자의 전송을 허용해야 합니다.