
NO CARRIER(대문자)는 모뎀에서 연결된 장치(일반적으로 컴퓨터)로 전송되는 단어 코드로, 모뎀이 원격 시스템에 연결되어 있지 않거나(또는 더 이상 연결되어 있지 않음)를 나타낸다.
NO CARRIER는 헤이스 명령 집합에 정의된 응답 메시지이다. 다이얼업 연결이 활발하던 시절 헤이스 모뎀의 대중성 때문에, 대부분의 다른 모뎀 제조사들도 헤이스 명령 집합을 지원했다. 이러한 이유로 NO CARRIER 메시지는 원격 시스템과 더 이상 연결되어 있지 않음을 의미하는 것으로 널리 이해되었다.
반송파 톤(Carrier tone)은 두 모뎀이 에코 제거를 억제하고 통신을 위한 기준 주파수를 설정하기 위해 사용하는 오디오 반송파 신호이다. 응답하는 모뎀이 전화선에서 벨소리를 감지하면, 해당 회선을 수신하고 반송파 톤을 전송하기 시작한다. 만약 설정된 시간 내에 발신 모뎀으로부터 데이터를 수신하지 못하면, 회선의 연결을 끊는다. 발신 모뎀은 전화 번호를 다이얼한 후 데이터 전송을 시작하기 전에 이 톤을 기다린다. 설정된 시간 내에 반송파 톤을 수신하지 못하면, 전화선의 연결을 끊고 NO CARRIER 메시지를 출력한다.
실제 데이터는 반송파의 변조를 통해 응답 모뎀에서 발신 모뎀으로 전송된다.
NO CARRIER 메시지는 다음과 같은 이유 중 하나로 모뎀에 의해 출력된다.
모뎀이 전화선을 통해 초당 더 많은 비트를 전송하도록 발전함에 따라, 구체적인 구현 방식은 오디오 주파수 반송파 이외의 방식으로 변조(특히 종합 정보 통신망(ISDN)이나 셀룰러 네트워크를 통해 연결되는 디지털 모뎀의 경우)하는 것을 포함하게 되었지만, 호환성을 위해 NO CARRIER 메시지는 여전히 일관되게 사용된다.
리눅스의 네트워크 스택은 켜져("up") 있지만 물리 계층이 제대로 작동하지 않아(예: 이더넷 케이블이 연결되지 않은 경우) 연결할 수 없는 네트워크 인터페이스에 대해 NO CARRIER 상태를 사용한다.
NO CARRIER 메시지는 인터넷 메시지나 포럼 게시물에서 익살스러운 용도로 문장 끝에 사용될 수 있으며, 이는 메시지를 입력하던 사람이 갑자기 끊겼음을 의미한다. 이 농담은 작성자가 지나치게 지루하거나 비논리적인 내용을 쓰고 있었거나, 당국(일반적으로 정부나 사이트 관리자)이 억압하고자 하는 내용을 쓰고 있었음을 암시할 수 있다. 또는 단순히 운이 없었음을 암시할 수도 있다. NO CARRIER 메시지 앞에는 보통 일련의 깨진 문자가 오는데, 이는 다이얼업 BBS 사용자들이 메시지 도중에 전화 신호가 갑자기 끊겼을 때 자주 발생하던 현상을 패러디한 것이다. (야! 잠깐! 전화기 들지 마{#`%${%&`+'${`%&NO CARRIER) 이 농담은 광대역 연결이 보급되면서 모뎀 사용이 줄어들었음에도 불구하고 시대착오적으로 인터넷에서 계속 보이고 있다.