고속모뎀에 관하여(Ⅱ)

리눅스 월드 편집부 

 

 

10. 케이블 모뎀
11. 16550 UART
12. Bit, Bytes, Baud, CPS
13. 내장 대 외장 모뎀
14. 데이터 압축 과 DTE 스피드
15. 피시 시리얼 포트 하드웨어 구성
16. 모뎀 초기화 스트링
17. 왜 나의 28.8 또는 33.6 모뎀이 57,600 또는 115,200으로 연결되는가?
18. 28800 모뎀의 속도를 높이려면

10. 케이블 모뎀

지난 몇 년 동안 케이블 모뎀에관한 이야기가 많이 있었다. TV 케이블에 연결되어 빠른 속도로 인터넷을 쓸수 있는 모뎀에관한 이야기이다. 그러나 아직은 소수의 케이블 TV 업체만이 케이블 모뎀을 이용한 인터넷 서비스를 제공하고 있다.

그러나 많은 수의 케이블 모뎀이 장착되면 대역폭의 한계에 직면할수 있다. 몇몇 큰 케이블 TV 업체들은 이 문제를 해결하기위해 디지털 방식의 케이블 모뎀을 고려하고 있다. 어쨌든 케이블모뎀은 업계의 주목을 받고 있다.

케이블 모뎀에서 인터넷 연결은 케이블 컴퍼니에의해 좌우되며 서비스 요금도 영향을 미친다. 당신은 우선 케이블 회사가 인터넷 서비스를 제공하는지 확인해야하며 케이블모뎀의 가격 및 서비스 요금도 알아야한다. 케이블 모뎀 사용자들은 서비스 및 속도에대해 크게 만족한다. 어떤 곳은 요금이 적정하나(월 30달라) 일부는 비싼 편이다.(월 60달라) 더 자세한걸 알려면 Byte 지 기사를 참조하라.(제목은 Break the Bandwidth Barrier이다.)

11. 16550 UART

UART는 Universal Asynchronous Receiver- Transmitter 의 약자다. 모든 시리얼 장비 - 예를 들면 시리얼모뎀 등 - 는 피시와 통신하기위해 UART 칩을 사용하거나 또는 에뮬레이트한다. 외장모뎀은 시리얼케이블로 UART 칩을 사용하는 시리얼포트와 연결된다. 반면 내장모뎀은 보드에 UART에 기초한 시리얼포트를 갖고 있거나 흉내낸다. 시스템이 모뎀을 적절하게 사용하려면 UART에대한 지식을 갖고 있어야 한다. 만약 당신이 구형 피시를 갖고 있으면서 고속 모뎀을 사용하려면 특히 UART에대해 주의해야한다.

기본적으로 UART는 피시의 패러랠 데이터를 시리얼데이타로 바꾸거나 그 반대의 구실을 한다. 펜티엄 피시가 아닌 상당수의 구형 피시는 8250 또는 16450 UART 를 갖고 있다. 이칩은 28.8/33.6 모뎀의 전송을 계속해서 유지할수 있는 정도의 속도를 갖고는 있으나 1글자만을 버퍼에 저장할 수 있다. 문제는 많은 윈도우 시스템은 다른 일들에 너무 바빠 다른 글자가 버퍼에 있는 글자를 덮어 쓰기 이전에 그 글자를 가져가지 못한다는 점이다. 이른바 오버런(overrun) 또는 CRC 에러가 발생한다. 대부분의 486 또는 펜티엄 피시는 16550 UART를 갖고 있다. 또 고속 내장모뎀은 보드에 16550 UART를 갖고 있다.

16550 UART는 16캐릭터 FIFO(first-in first-out) 버퍼를 갖고 있으며 흐름 제어를 한다. 버퍼가 적은 것 처럼 보일지 모르나 적절히 조정된 시스템에서는 충분하다. 버퍼가 있으므로 16550은 자주 윈도우를 호출할 필요가 없고 도달한 글자를 놓치지않고 데이터 스트림을 지속할수 있다. 그러나 16550에서도 적절히 조정이 안되있을 경우는 데이터 오버론이 발생할수 있다.

16550인지의 여부는 도스나 win3.1, Win95의 msd.exe를 실행하면 알수 있다. 주) Win95에서는 msd가 하드에 설치되어있지 않다. 그러나 Win95 cd의 \Other\Msd 디렉토리에서 찾을수 있다. MSD를 실행하기 전에 Win95를 완전히 빠져나와라. (즉 prompt 모드를 말함) 도스 창에서 MSD를 실행하면 이상한 결과가 나올수 있다. MSD에서 당신이 16550 UART를 갖고 있지 않다고 나오면 시리얼포트 하드웨어를 업그레이드해야한다. 당신은 30달라 정도면 16550 UART를 갖는 시리얼포트를 구할수 있다. 조금 더 주면 당신은 1-2개의 16550 시리얼포트가 있는 멀티펑션 카드를 살수 있다. (많은 멀티펑션 카드는 UART를 내장한 칩을 쓴다) UART가16550인지를 확인하라. 매뉴얼에 나와있지 않으면 세일즈맨의 말을 믿지마라. 새 시리얼포트를 사는 대신 당신은 헌피시의 시리얼카드를 업그레이드 할수 있다. 소켓에 꼽는 8250 또는 16450칩을 장착한 시리얼카드가 있으면 칩을 뽑고서 16550칩으로 교체할수 있다. (핀은 상호 호환한다)

내장모뎀은 보드에 UART 또는 그와 동등품을 포함한다. 어떤 생산자들은 실제로 16550UART 를 사용하거나 또는 모방한다. 어떤 제품은 8250, 16450 또는 동등품을 사용하며 오버론을 피하기위해 자체의 버퍼링을 한다.(시리얼포트가 내장되어 있으면 모뎀은 컴퓨터가 가장 최근에 보낸 글자를 처리했는지의 여부를 알수 있다.) 일반적으로 내장모뎀은 16550 UART에 연결되어있지 않은 외장모뎀이 보여주는 데이터 오버론 현상을 나타내지 않는다. 즉 유명업체의 내장모뎀을 사용하는 경우는 보드의 UART 종류를 따질 필요는 없다.

헤이즈나 몇몇 업체는 개량시리얼포트(ESP)를 판다. 보드 상의 메모리 및 버퍼를 위한 별도의 메모리가 있어 데이터오버론을 걱정하지 않고 DTE 스피드를 230k까지 낼수 있다. 대부분의 사용자들은 이 장비를 칭찬한다. 그러나 일부 소프트웨어나 운영체제(OS2, NT, Win95)에서는 문제를 일으키기도 한다. 16550 UART를 가진 적절히 조정된 시스템은 28.8/33.6 모뎀 사용 환경에서 충분히 적합하므로 당신이 꼭 필요로하는 다른 이유가 없다면 돈을 더 주고 ESP를 살 이유는 없다. 데이터 압축과 DTE 속도에 관해 읽으면 이유를 알수 있다.

▲ top

12. Bit, Bytes, Baud, CPS

사람들이 모뎀에관해 이야기할 때 당신은 보드(baud), bps(bits per second), bytes, cps(character per second) 란 단어를 들었을것이다. 그 용어를 여기에 좀더 정확히 정의해 보겠다.

Baud란 단어는 19세기의 프랑스 발명가인 Baudot의 이름을 땄는데 최초에는 모르스 부호를 보내는 전신기의 속도를 지칭했다. 그것은 나중에 회선에서의 초당 신호 변화회수를 의미하게 되었다.

bit는 0또는 1로 표현되는 한 개의 2진데이타를 말한다. 많은 사람들이 V.34 모뎀을 28,800 보드(baud) 모뎀이라 부른다. 그러나 이것은 맞지않다. 현재의 고속모뎀은 단순히 신호의 hi/lo 변화 대신 여러 개의 비트 패턴을 의미하는 심볼을 전송한다. 예를들면 V.34 모뎀은 9비트를 전송할수 있는 심볼을 초당 3200개(현재의 아날로그 라인에서 낼수 있는 최대의 대역임) 씩을 전송하므로서 28,800bps속도를 낸다. 심지어 MS 윈도우나 Trumpet도 포트 스피드를 baud로 틀리게 표시하고 있다. 고속 모뎀의 속도를 표시할때는 보드가 아닌 bps를 사용하는게 맞다.

일반적으로 1바이트(캐릭터)는 8비트이며 비동기 통신에서는 UART에서 스타트 비트 및 스톱 비트가 추가되고 상대편 UART에서 제거된다. 그러나 V.42 에러 제어가 사용되면 스타트 비트 및 스톱 비트는 두 모뎀 사이에서 제거되고 실제 데이터는 동기식으로 전송된다. V.42는 또한 전송된 각각의 캐릭터 블록에대해 에러체크 바이트를 더하고 제거한다.

위의 사항을 기초로 당신은 28000bps/8bits per 캐릭터 = 3500 cps의 전송속도를 기대할지 모른다. 그러나 실제로는 약간의 오버헤드가 있다. (V.42는 약 5%의 오버헤드를 갖는 HDLC 패킷 프레임잉을 사용한다.) 모든걸 고려할 때 28800bps에서 V.42를 사용한다면 이상적인 조건에서 약 3,300 cps 전송속도를 기대할수 있다.(선로 상태가 좋고, ISP의 운영이 적절하며, 사용량이 많지 않은 경우) 만약 데이터 압축 기능이 지원되고 데이터가 압축가능하다면 훨씬 높은 전송속도가 나온다 이는 데이터의 압축 효율, 선로 상태 등 여러 다른 요소에의해 좌우된다.만약 인터넷에서 다운을 받는다면 당신이 연결된 서버는 여러 클라이언트를 동시에 지원하고 있을것이다. 당신은 조금씩 시간 배분을 받으므로 또는 시작과 멈춤을 반복하므로 전송은 느려진다. 당신이 사용자가 많은 서버에 연결하면 당신의 고속 모뎀은 차례를 얻기가 힘들다. 즉 모뎀은 일하는 시간보다 기다리는 시간이 더 많다.

▲ top

13. 내장 대 외장 모뎀

내장모뎀은 피시의 버스에 꼽히는 카드이며 자신의 시리얼포트를 갖고 있으며 피시의 전원을 사용한다. 외장 모뎀은 케이스에 들어 있으며 (상업적 버전은 랙 마운트한다) 자신의 전원 공급 장치를 갖고 있고 피시의 시리얼 포트와 시리얼 케이블로 연결된다.

각각의 장점은

o. 내장형 : 설치가 쉽고 가격이 싸며 간편하며 느슨한 케이블 연결을 걱정할 필요가 없으며 책상을 차지하지 않는다. 피시의 시리얼포트가 16550이 아니어도 상관없다.

o. 외장형 : 현재 상황을 알려주는 LED 램프나 LCD 디스플레이가 있어 문제를 진단하고 해결책을 알아내는데 도움이 된다. 피시와 별개로 파워를 끄고 켜서 리셋을 시키는게 가능하다. 다른 피시로 쉽게 옮길수 있고 번개로 인한 전화선 상의 스파이크에서 보다 안전하다. 몇몇 외장 모뎀은 속도 표시를 갖고 있어 매우 유용하다. 스피커 볼륨 조정 장치가 있어 쉽고 빠르게 소리 크기를 조절할 수 있다.

내장형이냐 외장형이냐는 오히려 개인적 취향에 속한다. 많은 사람은 내장형을 선호한다. 이유는 코드를 필요로 않고 먼지가 끼지 않으며 피시를 옮길 때도 거추장스럽지 않다. UART에대해서도 걱정할 필요가 없다. 어떤 사람은 외장형 모뎀의 인디케이터가 문제를 추적하는데 필수적이라고 주장한다. 그러나 나는 내장형으로도 결코 불편을 겪지는 않는다. 즉 스피커나 릴레이의 클릭 소리를 들을수 있기 때문이다. 내장모뎀이 인디케이트 램프를 갖기 원한다면 ModemSta를 설치하라. 이 프로그램은 Ted Johansson에 의해 만들어진 모뎀 대시보드이다. 이는 모뎀의 표시등을 화면에 보여주며 다른 유용한 기능을 갖고 있다. Ted 는 ModemSta의 쉐어웨어 버전의 중단을 발표했다. 그러나 당분간은 홈페이지에서 찾을수 있다. 그는 제한된 기능을 갖는 프리웨어 버전인 ModemSta Lite를 갖고 있다

14. 데이터 압축 과 DTE 스피드

모뎀이 다른 모뎀과 연결하는 속도(DCE 스피드)와 모뎀이 피시와 통신하는 속도(DTE 스피드)의 차이를 아는게 중요하다. 현재의 고속모뎀은 데이터 압축 기법을 쓴다. 압축으로 인해 모뎀은 피시에서 받는 데이터 보다 적은 양을 상대 모뎀에 보낸다. 따라서 모뎀이 풀스피드로 가동하도록 모뎀에게 더 많은 데이터를 보내야한다. 이는 당신이 모뎀이 연결하는 속도보다 더 높게 컴퓨터와 모뎀 사이의 DTE 속도를 지정해야 하는걸 의미한다. 만약 당신이 DTE 속도를 모뎀의 선로속도와 같거나 낮게 지정한다면 당신은 모뎀을 굶주리게 만들고 있는 것이다. 즉 모뎀은 피시로부터 데이터를 기다리면서 데이터 대신 공백 비트를 보내고 있는 것이다. 이는 전송속도를 낮추는 결과를 초래한다.

고속 모뎀은 이미 압축되어있는 파일(.zip .gif .jpg 등)은 더 이상 압축할 수 없지만 보통의 텍스트 파일은 2:1 정도로 압축하며 몇몇 스프레드 쉬트나 데이터베이스 파일 같은 듬성듬성한 파일은 4:1까지 압축한다. 많은 사람은 DTE 스피드를 모뎀 속도의 4배로 설정하기를 권한다. 그러나 당신이 많은 듬성듬성한 파일을 전송하지 않는한 이는 전송속도를 감소시키는 오버론이나 다른 문제를 야기한다. 28.8/33.6 모뎀에서 가장 좋은 DTE 스피드는 57,600이다.(14400모뎀은 38,400) 피시가 강력하고 2:1 이상의 압축이 가능한 파일을 자주 전송한다면 115,200과 57,600을 번갈아 시험해보라. 56kbs 모뎀이라면 115,200을 사용할 것이다. 그러나 115,200을 사용한다면 오버런이 실효 전송속도를 낮추고 있는지를 검사하라.

위의 글을 읽었으면 왜 대부분의 경우 ESP 보드에 대한 투자가 별 의미가 없는지 이해할 것이다. 비록 이 포트가 230k의 DTE 속도를 지원하지만 실제 상황에서 115,200 이나 57,600으로 충분하다. 새로운 56k 모뎀으로 다운 받는 경우는 표준 시리얼 포트에의해 제한을 받을수 있다. 이 경우는 ESP의 이점이 있으나 대부분의 경우 나는 ESP보다는 좋은 모뎀에 투자할 것을 권한다.

▲ top

15. 피시 시리얼 포트 하드웨어 구성

내장형이냐 외장형이냐에 따라 아래의 지침을 따르라.

o. 만약 당신이 Win3.x 사용자라면 당신은 수동으로 모뎀이 사용하는 컴포트를 셋업해야한다. (점퍼나 소프트웨어를 사용해서) 이는 PNP 모뎀이라 하더라도 마찬가지다. 왜냐하면 Win3.1은 PNP를 지원하지 않기 때문이다. 많은 내장모뎀은 Com3나 Com4로 조정돼어 있다. 그러나 이는 IRQ 충돌을 일으킬수 있다. 왜냐하면 COM3은 COM1과 COM4는 COM2와 IRQ를 공유하기 때문이다. 나는 당신의 모뎀을 COM2로 지정하기를 원한다. 이는 COM2가 COM1보다 IRQ 우선 순위가 높기 때문이다. 모뎀이 내장형이라면 당신은 피시의 COM2 시리얼 포트를 무력화시켜야한다. 내장형 모뎀을 설치하는데 아무런 응답이 없다면 대부분의 경우는 내장모뎀과 시리얼포트의 충돌이다. 구형 피시에서는 시리얼포트는 포트의 점퍼를 사용하거나 포트가 마더보드에 있는 경우는 마더보드의 점퍼로서 무력화 되었다.
최신 PC 들은 16550UART가 보드에 내장되어있고 CMOS 셋업으로 무력화 할수 있다. 당신은 CMOS 셋업에서 실수로 COM2를 다시 활성화 하지 않도록 조심해야한다. 이것이 아무런 이상이 없던 모뎀이 어느날 갑자기 작동을 멈추어 그 원인을 캐느라 머리를 쥐어 뜯는 고통을 겪지않는 길이다.

o. IRQ 충돌을 피하라. - COM1과 COM3 , COM2와 COM4는 동시에 사용할수 없다. 이유는 같은 IRQ를 사용하기 때문이다. 만약 당신이 고속 시리얼포트를 사용하고자하면 COM2를 무력화시키고 그자리에 설치하라. 만약 당신이 2개보다 많은 시리얼포트를 설치하려면 그카드가 IRQ3과 4외의 다른 IRQ를 사용 가능한지를 확인하라. IRQ를 사용하는 다른 장치와의 충돌 여부도 검사하라. 사운드 카드, CD-ROM 인터페이스 등 많은 장치가 보드상에 장착된 시리얼포트나 부가 시리얼카드와 같은 IRQ를 사용한다. 가장 흔한 충돌은 S3 기반의 비디오카드/드라이버에의한 것이었다. 이카드는 Com4가 사용하는것과 같은 포트를 종종 사용했다. 만약 당신이 1995 S3 칩을 사용하는(Diamond 또는 다른 여럿) 비디오카드를 가지고 있다면 그리고 COM4를 사용하는 모뎀과 문제를 일으키면 다른 포트로 바꾸어라. 그리고 비디오카드 생산자로부터 최신의 S3 드라이버를 구하라. 이 문제는 S3를 쓰는 비디오카드 생산자들이 거의 해결했다.

o. 당신이 외장모뎀을 갖고 있다면 그 모뎀이 16550 UART 또는 그와 동등한 포트에 연결되도록 하라. (내장모뎀에서는 UART를 걱정할 필요가 없다. 이는 내장모뎀에는 적절한 UART 또는 그 대체품이 설치되어있기 때문이다.)

16. 모뎀 초기화 스트링

많은 사람들이 연결을 시도하거나 연결을 유지하는데 어려움을 겪고 있다. 이 문제는 종종 적절한 모뎀 초기화 스트링을 사용해서 해결할수 있다. 모든 모뎀 브랜드나 모델은 조금씩 다른 헤이즈 AT 명령어 세트와 S 레지스터 셋팅을 갖고 있다. 거의 수백 가지의 변화가 있다. 상세한 모뎀 초기화 스트링은 이글의 범위 밖이다. 그러나 모뎀 매뉴얼을 자세히 읽고서 꼭 필요한 스트링만을 초기화에 넣어라. 예를들면 피시에서 Supra를 쓴다면 AT&F2는 많은 사용자에게는 적절한 초기화 스트링이다. USR 모뎀에서는 AT&F1이 거의 통한다. 이 두가지 예는 템플레이트 (한번의 명령으로 불러내는 미리 정의된 모뎀 초기 코드 세트)를 사용하는 예를 보여준다. 모든 모뎀은 다른 통신 환경에서 사용하는 한 두개의 기정 템플레이트를 갖고 있으며 사용자 자신이 정의한 디폴트 스트링을 저장해 준다. 많은 사용자들은 템플레이트를 부르는 초기화스트링을 사용하며 그 기정치의 일부를 자신에 맞게 고치는 명령을 추가한다. 생산자가 집어넣은 디폴트 스트링이 당신에게 맞는지를 알기위해 모뎀 매뉴얼을 읽어보라.

현재 여러 모뎀 브랜드 사이에 연결 문제를 일으킬수 있는 호환성 문제가 존재한다. 호환성 문제는 여러 생산자들이 펌웨어 업그레이드를 하므로서 상당히 개선되었다. 이 문제는 V.34 표준이 성숙함에따라 꾸준히 개선될 것이다. 초기화 스트링을 바꾸므로서 이 문제가 해결되는수가 있다. USR 모뎀 연결 문제에 관해서는 The Navas FAQ를 참조하라. 이외에도 comp.dcom.modems 뉴스그룹을 참조하라.

▲ top

17. 왜 나의 28.8 또는 33.6 모뎀이 57,600 또는 115,200으로 연결되는가?

우선 당신의 모뎀은 상대 모뎀과 115,200bps로 통신하고 있지는 않다. 당신이 보고 있는 것은 DCE 스피드(모뎀과 상대모뎀과의 통신속도)가 아닌 DTE 스피드이다. (피시와 모뎀 사이의 속도) 당신이 알고자하는 속도는 두 개의 모뎀이 연결시 상호 협의하여 정한 통신속도인 DCE 속도이다.

모뎀의 CONNECT 메시지에서 DTE 속도가 나오는 이유는 두가지가 있다. 가장 흔한 경우는 모뎀이 DCE 속도 대신 DTE 속도를 표시하도록 세팅되어 있는 경우이다. SUPRA 모뎀은 Win3x에서 기본적으로 DTE 속도를 표시한다. 디폴트를 바꾸지 않은한 당신은 CONNECT 메시지에서 DCE 스피드를 표시할수 없다.(예를들면 SUPRA는 초기치에 W2를 넣는다)
DTE 스피드를 표시하는 다른 경우는 WIN95에서 그모뎀에 맞는 .inf 파일을 넣지않은 경우다. .inf 파일은 모뎀이 보내는 모든 CONNECT 메시지를 담고 있다. 최신 모뎀에대해 구형의 inf 파일을 쓴다면 Win95는 DCE 속도에대한 메시지를 파악할 수가 없어서 DTE 스피드를 표시한다. 이문제를 해결하려면 모뎀 생산자의 사이트에가서 최신의 .inf 파일을 다운 받은후 이를 win95의 INF 디렉토리에 넣은후 모뎀을 다시 설치하는것이다. 그 모뎀이 무명업체에서 생산해서 지원을 받을수 없으면 COMP.DCOM.MODEMS 뉴스 그룹을 방문해서 다른 사람들이 .inf 파일을 갖고 있는지를 확인하라. 그것도 안된다면 직접 .inf 파일을 수정하는 방법도 있다.(.inf 파일은 텍스트 파일이다)

18. 28800 모뎀의 속도를 높이려면

만약 모뎀이 26.4kbps나 28.8kbps 속도로 연결되는 경우가 극히 드믈다면 그 원인은 거의 전화선이다. 28.8/33.6 모뎀은 현재의 전화 시스템의 한계까지 대역폭을 쓰고 있다. 28.8k를 얻으려면 전화선의 양 종단까지 선로상의 결점이 없어야 한다. 다음 세 문단은 “Of Line noise, The Phone Company, and Your Modem” 이라는 글로서 Supra 사의 Patrick Moore 가 쓴 글인데 이를 상세히 설명하고 있다.

- 현재의 전화선에서 V.FC/V.34로 쓸만한 결과를 얻는 것은 매우 어렵다. V.32bis 모뎀과는 달리 V.FC/V.34 모뎀은 데이터 코딩을 수정하며 연결 상태동안에 레벨을 송신한다. 따라서 전화선에서의 극히 사소한 차이가 전혀 다른 결과를 가져온다.

- 전화선에서 28.8k 연결은 상당히 힘들다. 실험실에서의 사전 테스트에서도 비록 라인에 노이즈가 없는 경우라도 일반적인 전화선의 어테뉴에이션(attenuation)은 28.8k 연결을 어렵게한다. 이는 V.FC/V.34 코드 체계가 실제로 어떤 지역에서 가능한 전화시스템의 대역폭 보다 큰 것을 요한다고 볼 때 놀랄 일이 아니다. 고속 연결에서는 시스템에 상당량의 디지털 기술이 있다는 것을 가정한다고 볼 때 놀랄 일이 아니다. 몇몇 사용자들은 자신의 지역 전화망이 16.8k나 19.2k 만을 가능하게 한다는 것을 알게된다.

- 발신 및 수신 모뎀 양쪽 다 연결 동안에 라인상태를 조정한다. 주어진 장소에서 주어진 모뎀이 낮은 속도(예를들면 19.2k )로 연결되는 것은 모뎀이나 장소와는 상관없다. 왜냐하면 상대 모뎀이 보드 레이트를 낮추고 있을수 있기 때문이다.

위의 이유로 많은 사람들이 결코 56k, 28.8k, 심지어는 26.6k 연결을 할 수 없다. 전화선 문제인지 모뎀 문제인지 아는 확실한 방법은 26.4나 28.8 연결을 사용하는 다른 사람의 시스템에 당신의 모뎀을 연결해보거나 그 사람의 모뎀을 당신의 시스템에 연결하는 것이다. 아마 당신은 전화선이 원인이라는 것을 알게 될것이다.

전화선에서 당신이 개선할수 있는 유일한 부분은 구내 배선(MDF에서 모뎀까지의 구간)이다. 만약 당신이 26.4k 이상의 속도를 낼수 없으면 아래 사항을 시도하라.

o. 잘못된 구내배선, 불량 전화 잭, 플럭, 싸구려 전화기, 구식 전화기, 또는 너무 많은 전화 연결이 문제를 야기한다. 여기 이를 알아내는 방법이있다. 당신의 구내선이 연결되는 전화단자함을 찾아라. 보통은 전화선이 들어오는 곳 근처의 집 안이나 바깥이다. 내부선로를 보라. 가장 좋은 선은 트위스티드 페어(twisted pair)이다. 대부분의 구식의 꼬임이 없는 선은 피복안에 네가닥 선이 있다. 개별 선은 색갈이 입혀있다.(녹, 적, 황, 흑이다. 한선만 쓴다면 녹색과 적색선이 사용된다. ) 트위스티드 페어는 2가닥이 쌍을 이루고 있으며 한 피복에 2내지 3개의 쌍이 있다. 한 쌍에서 2개의 선은 상호 나선형으로 꼬여 있으며 각 쌍에서 한 개의 선은 바탕색에 흰색 테가 있고 다른 선은 흰색 바탕에 색갈이 있는 테이다.

o. 만약 당신이 꼬임이 없는 선을 쓴다면 바꾸는 것을 고려해야한다. 당신의 선이 어느 종류든 이 실험을 해보라. 품질이 좋은 트위스티드 페어를 전화 배선반에서 모뎀의 잭까지 직접 연결하라. 단 다른 전기선이나 전기장치를 피해서 연결하라. 배선반에서 다른 모든 구내 배선을 절단하라. 이렇게해서 연결 속도가 빨라지면 구내선이나 전화기가 문제의 원인이다. 전화선과 전화기를 하나씩 차례로 연결하면서 모뎀의 속도를 검사해라. 모든 플러그와 잭을 검사하라. 각각을 다시 확실하게 꼽아라. 전화선이 다른 전기선이나 장치를 지나가는지 확인하라. 만약 다른 장치나 구내선이 원인이라면 장치를 제거하거나 위치를 바꾸거나 선로를 교체하는것이다. 그러나 다른 해결책이 있다.

o. 텔레프로텍터(teleprotector)의 사용
구내 배선이나 장비를 바꾸지 않고 구내 배선 문제를 해결하는 다른 방법이 있다. 나는 문제를 일으키는 오래된 전화기를 갖고 있었다. 그러나 나는 그 골동품을 바꾸고 싶지 않았다. 나는 새로운 직통선을 전화 배선반에서 모뎀 잭까지 끌어왔다. 그런 다음 나는 전파상(Radio Shack)에서 텔레프로텍터라 불리는 장치를 샀다. 이 장비는 팩스나 데이터 전송이 중단되는 것을 막기위해 고안되었으며 다른 전화기를 들면 자동응답기의 응답이 중단된다. 이 장치는 조그만 사각형으로 한쪽에는 짧은 전화코드에 플러그가 있고 다른쪽은 전화플러그를 꼽는 잭이다. 전화선에 설치되면 텔레프로텍터는 상위 장치에서 오프후크(off-hook)를 하면 하위에 연결된 전화선을 차단한다.
이것이 그 장치를 사용하는 방법이다. 나는 프로텍터의 코드 부분을 telco라고 적고 잭 부분을 phones라고 적었다. 텔레프로텍터의 코드에 연결된 플러그를 프로텍터의 잭에 다시 연결했다. 그리고서 코드를 반으로 쪼개 적색과 녹색선의 피복을 벗겼다. 그리고서 전화배선반에서 나가는 다른 모든 선을 제거하고 모뎀으로 가는 선만 남겼다. 텔레프로텍터의 telco라고 쓰인 부분의 적색과 녹색선을 전화 배선반에 연결했다. 다른쪽의 적색과 녹색선에는 다른 구내선을 연결했다. 여기에 대한 그림이 아래와 같다.(꼬임없는 전화선은 단선을 사용하는 경우는 녹색과 적색선만 쓴다)


¡[그림(1)¡\이 완성되었다. 모뎀이 전화선을 쓰면 다른 모든 전화선과 장비는 프로텍터에의해 연결이 차단된다. 나의 평균 연결 속도는 28.8k나 33.6k 번호를 연결할 때 24k였다. 이제 28.8이나 33.6으로 연결할 때 28.8이하로 연결되는 경우는 거의 없다. 또 다른 이득은 내가 모뎀을 쓰면 다른 모든 전화기는 연결이 되지않으므로 다른 사람이 수화기를 들어도 데이터 전송은 끊기지 않는다. 10달라 투자로는 큰 이득이다. 그러나 K56이 일반화되므로 프로텍터는 완벽하지 않다.


▲ top

 

home으로...