|
1. USB란
무엇인가? USB란 Universal Serial Bus의 약어로, CTI
(Computer Telephony Integration)산업의 성장을 위해 상호접속 (Interconnection)의 필요성을 인식한
정보통신의 선두 격인 인텔, 마이크로소프트, 컴팩, IBM, NEC, DEC및 Nortel등이 개발하였으며, 진정한 플러그 앤 플레이
(PnP)를 위한 PC 주변장치의 Bus 규격으로서, 새로운 주변기기가 접속되었을 때 재부팅이나 셋업 과정 없이 자동인식으로 최대 127개의
장치를 연결할 수 있을 뿐더러 데이터 전송속도도 빠르게 향상된 것이다. 현재 출시되어 있는 대부분의 USB(Universal Serial Bus) 제품들은 1.0 규격에 맞춰 제작된 것이다. 이 USB 1.0 규격은 지난 1996년 1월 인텔, 컴팩, NEC 및 마이크로소프트에 의해 재정 되었으며 이때는 단순한 규격에 대한 정의 수준에 머물렀고, 실제 실용화를 위한 규격은 아니었다. 하지만, 1998년에는 전기적인 전송 규격과 프로토콜 같은, 하드웨어와 소프트웨어 기술이 통합되어 새롭게 USB 1.1 규격이 발표되었다. 이렇게 실용적인 규격이 마련됨과 동시에 인텔과 VIA, SiS, ALi 등과 같은 마더보드용 칩셋 제작사들은 USB 포트를 지원하는 칩셋을 발표, 마더보드 제작사들을 주축으로 지금처럼 PC에 USB 포트가 기본적으로 장착되기 시작됐다. 이를 기점으로 USB를 이용하는 장치들이 급격히 늘고 있는데, 이들 장치들을 구입하기 전에 USB의 장단점과 특징을 명확하게 파악해놓는 것이 중요하리라 생각한다. 실제로 USB를 이용한 장비들이 대거 등장하면서 USB이 장점들이 급격히 부각되고 있지만 숨겨진 단점과 문제점들은 그리 잘 알려져 있지 않았기 때문에, USB 장비를 무조건 구입했다가 당황해 하는 사용자들이 많이 있다. 이를 위해서 USB의 장점과 단점, 그리고 향후 방향에 대해 알아보자. 그러면, 과연 USB가 어떤 장점들을 가지고 있기 때문에 이렇게 선풍적인(?) 인기를 끌고 있는지, 장점에 대해 먼저 알아보도록 하자. HID(Human Interface Device) 컴퓨터의 주변 장치들을 보면 대부분이 사용자가 손으로 직접 조절해야 하는 경우가 대부분이다. 예를 들어 모니터를 보면 모니터에는 화면을 정확하게 맞추기 위해 많은 버튼이 있다. 그렇다면 이것을 소프트웨어를 이용하여 마우스로 손쉽게 조절할 수 있으면 어떨까? 무척 편리하고 빠르게 화면 조절이 가능할 것이다. 실제로 USB 모니터의 경우, USB 케이블을 연결하면 USB 허브로 사용할 수 있을 뿐만 아니라, 프로그램만 설치하면 굳이 모니터의 OSD(On Screen Display) 스위치를 누르지 않아도 마우스의 움직임으로 화면의 위치나 크기 등을 조절할 수 있다. 이처럼 사람과 컴퓨터 또는 주변장치와의 인터페이스를 편리하게 처리할 수 있도록 돕는 역할을 하게 된다. 이외에도 키보드, 마우스 등 모든 장치들이 해당할 수 있다. 이러한 기능의 제공은 통신 기능을 통해서 지원되는 기능이며 궁극적으로 컴퓨터에 많은 수의 통신 포트를 내장해야 지원이 가능하였지만 USB는 최대 127개의 주변기기를 연결할 수 있기 때문에 세세한 영역까지 손쉬운 지원이 가능하다는 장점이 있다. 이점이 첫번째로 손꼽히는 USB의 장점이다.
|
|
컴퓨터에는 각종 외장형 장치들이 존재한다. 예를 들어 하드디스크 드라이브, CD-ROM 드라이브, ZIP 드라이브와 같은 저장 장치류 이외에도 모뎀, 키보드, 마우스 등이 이에 해당한다. 참고로 프린터, 스캐너, 스피커는 주변 장치에 해당한다. 이들 외장형 장치는 컴퓨터의 내부에서 커넥터를 이용해 연결하거나 또는 미리 정해진 포트에 연결해야하는 장치들이며 SCSI 인터페이스와 같은 외장 인터페이스를 제공하는 부품을 추가하거나 또는 기존의 직렬/병렬 포트를 이용해야 한다. 따라서 연결 가능한 장치의 개수에 한계가 있고 또한 단순하게 통신 기능만을 제공하므로 장치의 구동을 위해서 별도의 전원 공급 장치를 필요로 하게 된다. 이 때문에 외장 장치들의 이동성과 편리성은 줄어들게 마련이다. 하지만 이에 반해 USB 포트는 기본적으로 각 기기 당 100mA의 전원을 공급할 수 있으며, 허브에서 최고 500mA의 전원을 공급할 수 있다. 따라서 외장형 장치에 별도의 전원 공급 장치가 없어도 USB 케이블만 연결하면 곧바로 사용이 가능하다. 보통 한 개의 USB 포트는 최대 16개의 USB 장치를 설치할 수 있으며, 그 이상의 장치를
연결하기 위해서는 허브를 내장한 장치나 별도의 허브를 설치해야 한다. 이때 한 개의 허브에 종속되는 장치들은 역시 16개로 제한되며, 또한 최대
500mA의 전력을 공급할 수 있다. 따라서 USB 장치를 연결할 때는 이러한 제한점을 고려해야 한다. 기존의 시리얼이나 패러럴은 사라지는가? |
|
기타 USB 설치 Windows95나 98사용자라면, http://www.usb.org/usbready.exe에서 USB시험판 유틸리티를
다운로드하여 검증해 볼 수 있다. 간단히는 1997년 이후 제조된 PC라면 아마 USB가 지원될 것으로 사료된다. Main Board에 USB
Port가 없다면 USB port를 지원하는 별도의 Adapter가 필요하다. 대다수의 케이블 업체들은 USB가 비록 빠르긴 하지만, PC의 시리얼 포트와 같다고 여겨 필요한 USB의 연결을 위해 모든류의 하드웨어를 필요로 한다고 결론지은 것 같지만 이는 잘못된 것이다. USB제품을 연결하기 위한 케이블은 A대 B 케이블로 그 길이만 다를 뿐이다. 일부 특수용 장치가 비규격의 커넥터를 사용하므로 케이블로 특수 케이블을 사용할 뿐이다. 모든 PC를 USB로 연결하려면? 몇대의 PC를 묶기위해선 USB Bridge나 한 두개의 허브로 충분하다. USB가 LAN으로 디자인된 것이 아니므로 실제 LAN을 원한다면 이더넷과 같이 실제 LAN을 사용하기를 권한다. 두 대의 PC로 USB프린터나 기타 주변기기를 공유할 수 있는 방법은? 현재로서, 가장 간단하고 최적의 방법은 그것을 필요로 하는 PC에 프린터를 연결하는 것일 것이다. 다소 쉬운 방법으론 공유하고자 하는 주변기기를 USB Hub에 연결하고 PC와 Hub를 USB Cable로 묶어주는 것이다. 따라서 허브가 연결되어 있는 PC만 바꾸어주면 되는 것이다. USB장치를 Network로 묶으려면? |
|
|