USB란 무엇인가?
USB란 Universal Serial Bus의 약어로, CTI(Computer Telephony Integration)
산업의 성장을 위해 상호 접속의 필요성을 인식한 인텔, 마이크로소프트, 컴팩, IBM, NEC 및 Nortel와 같은 정보통신 산업체들이 USBO란 협의체를 만들어 규격화 작업을 통하여 개발한 표준이다. 즉, 컴퓨터와 주변장치들을 연결하기 위한 범용의 연결방식을 말한다.
컴퓨터에 새로운 주변기기가 접속되었을 때 재부팅이나 셋업 과정 없이 자동적으로 인식하며, 최대 127개의 장치를 연결할 수 있고, 5V의 전원이 컴퓨터로부터 공급된다.
PnP가 완벽하게 지원되어 설치하기 쉽다는 장점이 있으며, 시스템 칩셋에 USB 호스트 컨트롤러가 포함되어 별도의 추가 기기를 필요로 하지 않는다. USB rev1.1이 발표된 1998년 이후에 나온 컴퓨터는 대부분의 메인보드에 USB 칩셋과 단자가 제공되며, 프린터, 마우스, 키보드와 같은 본래의 컴퓨터 주변장치뿐만 아니라 스피커, Midi, 디지털 카메라, 메모리 스틱, 스캐너와 같은 USB 채용 기기를 연결하여 사용할 수 있다. 다음과 같은 주요한 특징을 가지고 있다.
- 컴퓨터를 Host로 하여 동작한다.
- 127개의 장비를 직접 혹은 USB hub를 이용하여 연결할 수 있다.
- 개별 USB 케이블은 5m까지 사용할 수 있다. Hub를 사용하는 경우 장비는 Host로부터 30m(케이블 6개 길이)까지 연결할 수 있다.
- 전송속도는 USB 1.1에서 1.5Mbps(Low Speed)와 12Mbps(Full Speed)이고, USB 2에서 480 Mbps(High Speed)가 된다.
- USB 케이블은 전원용의 2선과, 데이터용의 Twisted 2선으로 구성된다.
- 전원선으로, 컴퓨터로부터 500mA(5V)를 공급할 수 있다.
- 마우스와 같은 저전력 장비는 이 Bus로부터 직접 전원을 사용할 수 있다. 프린터와 같이 많은 전력을
사용하는 장비는 자체의 전원을 사용하고, 이 Bus로부터는 최소의 전력을 사용한다. Hub는 연결된 장비의 전원을 공급하기 위하여 자체의 전원장치를 가진다.
- USB 장비는 동작 중에 끼고 뺄 수 있는 Hot-swappable 기능이 있다.
- 많은 USB 장비가 컴퓨터가 전력 절약 모드로 들어갈 때,Host 컴퓨터에 의하여 무동작 상태로 할 수 있다.
Contact number
Signal Name
Wiring Id.
1
Vbus
Red
2
D-
White
3
D+
Green
4
GND
Black
shell
Shield
Drain wire
[ USB Wiring의 예 ]
u_1
u_2
User Datagram Protocol
User Datagram Protocol 혹은 Unaknowledged Datagram Protocol라고 부르는 UDP는 IP를 사용하는 네트워크에서 컴퓨터가 메시지를 교환할 때, 제한된 서비스를 제공하는 통신방식(프로토콜)이다. UDP는 TCP와 같은 것으로, IP와 결합하여 UDP/IP로 사용된다. TCP와 같이 UDP는 컴퓨터간에서 데이터 단위(데이터그램)을 주고받을 때, IP(Internet Protocol)을 사용한다. 그러나, TCP와 다른 점은, UDP는 메시지를 패킷(데이터그램)으로 쪼개고, 수신측에서 재조립하는 서비스를 제공하지 않는다. 특히, UDP는 패킷이 순서대로 도착하는 것을 보장하지 않는다.
이는 UDP를 사용하는 어플리케이션 프로그램이 전 메시지가 바른 순서로 도착하는 것을 보장해야 한다는 것을 의미한다. UDP는 매우 작은 데이터 단위를 교환하기 때문에 프로세싱 시간을 절약하고자 하는 네트워크 어플리케이션은 TCP보다 UDP를 선호한다.
UDP를 사용하는 공통 네트워크 어플리케이션에는 DNS(Domain Name System), 스트리밍 미디어 어플리케이션, TFTP(Trivial File Transfer Protocol), VoIP 및 온라인 게임 등이 있다.
Utility
보통 시스템 자원의 관리에 관련하여 특정한 과제를 수행하는 프로그램을 말한다. 운용 시스템은 디스크 드라이브, 프린터 및 기타 장비를 관리하기 위한 몇 개의 유틸리티를 가지고 있다.
유틸리티란 크기, 복잡도와 기능이라는 측면에서 어플리케이션과 다르다. 예를 들면, 워드프로세서, 스프레드쉬트 프로그램 및 데이터베이스 어플리케이션은, 그것들이 컴퓨터 자원을 관리하는데 직접적으로 관련이 없는 다양한 기능을 수행하는 커다란 프로그램이기 때문에, 유틸리티가 아니고, 어플리케이션이라고 불러야 한다.
유틸리티란 때때로 메모리 상주 프로그램으로서 설치된다. DOS 시스템에서, 그러한 유틸리티는 TSR이라고 부른다.
UXGA
Ultra Extended Graphics Adapter를 말함. 1600x1200 픽셀의 해상도를 가짐.