먼저 필드테스트 기회를 제공해주신 CompuZone과 ATiMania에 감사의 뜻을 전하면서 시작하도록 하겠다.
1. 제품 포장 및 구성
▲ 제품 포장 및 구성
본 제품은 벌크 형태로 판매되는 제품으로 사진과 같이 별다른 박스 없이 플라스틱 팩에만 포장되어 있다. 그리고 미니 디스크 타입의 설치 CD가 포함되어 있으며, 기가 비트 테스트에 적합하도록 UTP Category 6 케이블을 제공해줬다.
여기서 잠시 UTP Cable Category 5, UTP Cable Category 6, STP Cable Category 5에 대하여 간략하게 그림으로만 살펴보고 넘어가자.
▲ 이미지 출처. http://www.bye21.co.kr
좌측부터 UTP Cable Category 5, UTP Cable Category 6, STP Cable Category 5 순이다.
2. 제품 외관
▲ 제품 포장 및 구성
PCB에 수많은 부품들이 자리하고 있는 것을 볼 수 있는데, 겉 모양부터 웬지 고급스런 느낌을 준다. 그 외 전체적인 모양이나 크기는 여느 이더넷 카드들과 크게 다를 바 없는 모습이다.
▲ Ethernet Controller와 Flash Memory
이더넷 컨트롤러는 Intel 82544GC 컨트롤러를 사용되었으며, Flash Memory는 Atmel사의 AT49LV001N을 사용하였다. 자세한 정보는 아래 링크를 참고 하기 바란다.
Intel 82544 Ethernet Controller < Click!
Atmel AT49LV001N Flash Memory < Click!
▲ Magnetics Modules와 클럭 생성기
케이블과 회로를 전기적으로 분리해 주고 양방향 데이터 전송을 가능하게 해주는 Magnetics Modules는 Pulse사의 H5007을 사용하였으며, 자세한 정보는 아래 링크를 참고 하기 바란다. 우측의 클럭 생성기는 신호를 전송하기 위한 클럭을 생성해준다.
Pulse H5007 Magnetics Modules < Click!
▲ 바코드와 MIC 인증 스티커
▲ RJ-45 Socket
RJ-45 소켓 안쪽으로 금속 커버가 씌워진 것을 볼 수 있는데, 이 금속 커버는 STP 케이블 연결시 접지 역할을 하게 된다. STP 케이블의 경우 RJ-45 잭에 금속 커버가 씌워져 있는데 이 커버는 케이블 내부의 차폐 기능을 하는 쉴드 층과 연결되어 있다.
RJ-45 소켓 양 옆으로 LED가 보이는데, 먼저 좌측 LED는 Activity 상태와 Link 상태를 표시하며, 우측 LED는 연결 속도 상태를 표시하는 LED이다. 10Mbps로 연결되었을 때는 LED가 OFF되며, 100Mbps로 연결되면 녹색으로, 1000Mbps로 연결되면 노란색으로 LED가 점등된다.
3. 제품 설치 및 설치 CD
3-1. 제품 설치
제품 설치는 비교적 간단하다. 메인보드의 PCI 슬롯에 이더넷 카드를 장착한 후 설치 CD에 포함되어 있는 드라이버를 자동 검색하여 설치해주면 끝난다.
▲ 설치 완료 후 시스템 등록 정보
▲ 드라이버 버전
좌측은 최초 설치 완료 후의 드라이버 버전이여 우측은 윈도우즈 업데이트 사이트를 통하여 업데이트를 한 후 드라이버 버전이다.
3-2. 설치 CD
▲ 설치 CD 실행 화면
설치 CD를 넣게 되면 자동으로 실행되며, 이미지와 같은 네 가지 메뉴가 나타난다.
▲ User s Guide와 Install Advanced Features
User s Guide : 제품 설치에 관한 소프트웨어 하드웨어적인 도움말을 볼 수 있다. 도움말은 한글을 포함하여 8개 국어로 지원된다.
Install Advanced Features : 부가적인 기능이 포함된 소프트웨어를 설치할 수 있다. 자세한 설명은 뒤에 따로 언급하도록 하겠다.
▲ Release Notes와 Create Install Disk
Release Notes : 제품의 Release 정보를 볼 수 있다.
Create Install Disk : CD-ROM이 없는 시스템을 위하여 Install Floppy Disk를 만들 수 있다. 요즘 CD-ROM이 없는 시스템은 거의 없겠지만, 설치 CD를 분실했거나 CD-ROM에 문제가 생겼을 경우를 대비하여 Install Floppy Disk를 미리 만들어둔다면 좋을 것이다. Install Floppy Disk를 만드는 방법은 아래와 같다.
▲ Create Install Disk
@ Install Advanced Features
▲ Setup
설치 CD 메인화면에서 Install Advanced Features 메뉴를 선택하게 되면 Setup 창이 나타나면서 설치할 준비를 하게 된다.
▲ Intel Component Install
Setup 과정이 끝나면 Intel Component Install이란 창이 실행되는데, 기본적으로 Intel PRO Set II가 선택되어 있으며, 나머지 Intel PRO Network Adapters WMI Provider 항목과 Intel LAN Adapters SNMP Agent 항목은 선택되어 있지 않다. 자신이 원하는 항목을 선택한 후 하단의 Install 버튼을 선택하게 되면 설치가 시작된다.
▲ Setup is installing Intel PRO Set II
▲ Setup is installing Intel Network Adapters WMI Provider
▲ Setup is installing Intel LAN Adapters SNMP Agent
▲ Complete Install
설치 완료 후 설치가 정상적으로 이루어졌는지 메시지를 출력해준다. 메시지를 보면 Intel LAN Adapters SNMP Agent 항목이 설치 실패한걸 볼 수 있는데, 이는 시스템에 SNMP 서비스가 설치되어 있지 않기 때문이다. 참고로 SNMP(단일 통신망 관리 프로토콜) 서비스는 시스템 관리 및 모니터링 목적으로 사용하고 있다.
▲ 트레이 아이콘
설치를 완료하고 시스템을 재부팅 하게 되면 시스템 트레이에 이미지와 같은 아이콘이 등록되며, 아이콘을 더블 클릭하게 되면 다음과 같은 창이 나타난다.
▲ General 탭
왼쪽 창에는 현재 시스템에 장착되어 있는 Intel 이더넷 카드 목록을 보여준다. 해당 이더넷 카드를 선택하게 되면 오른쪽 창으로 해당 이더넷 카드의 상태와 정보를 보여주며, 기타 설정도 변경할 수 있다. 서버의 경우 상황에 따라 시스템에 2개 이상의 이더넷 카드를 장착하기도 하는데, 여기서 한가지 간략하게나마 소개할 기능은 Teaming이라는 기능으로 2개 이상의 이더넷 카드를 그룹화하여 서버의 트래픽을 분산처리할 수 있는 Load Balancing 기능과 그룹화되어 있는 이더넷 카드 중 일부가 문제가 생기더라도 정상적인 서비스가 가능하도록 하는 Fault Tolerance 기능이다. 아직까지는 이러한 기능이 일반 사용자에게 필요는 없겠지만, 차후 초고속 인터넷이 더욱 발전하여 기가 비트 이상의 높은 대역폭과 안정성을 필요로 하게 된다면 꼭 필요한 기능 중의 하나일 것이다.
General 탭을 보면 장착된 이더넷 카드에 관련된 각종 정보를 보여준다. 아래에 Identify Adapter ... 버튼과 Details ... 버튼에 대해서는 다음을 보도록 하자.
▲ Identify Adapter ...
앞서 말했듯이 서버의 경우 상황에 따라 2개 이상의 이더넷 카드를 장착하기도 하는데, 이 경우 관리자가 해당 이더넷 카드를 찾는데 혼동이 생길 수 있으므로 이러한 혼동을 막기 위한 도구이다. Start 버튼을 선택하게 되면 현재 선택된 이더넷 카드의 LED가 점멸하게 된다.
▲ Detail ...
Details ... 버튼을 선택하게 되면 이더넷 카드의 기타 세부적인 정보를 출력해준다.
▲ Advanced 탭
이더넷 카드와 관련된 다양한 설정을 변경할 수 있다. 그러나 사용하는데 문제가 없다면 이 부분은 되도록 변경하지 말자. 혹시라도 변경 후 문제가 발생하면 하단의 Restore Default 를 선택하여 복구할 수 있다.
▲ Network Driver 탭
Network Driver 탭에서는 드라이버 정보와 현재 작동 상태 및 로그를 볼 수 있다.
▲ Diagnostics 탭
이더넷 카드의 하드웨어적인 오류를 점검할 수 있다. 점검 방법은 하단의 Run Tests 버튼을 선택하면 시작하게 되는데, 창에 나타난 각 테스트 항목들을 순차적으로 테스트하면서 정상 여부를 바로 알려준다. Advanced... 버튼을 선택하게 되면 좀 더 세부적인 테스트가 가능하며, 좌측의 Continuous 를 체크하게 되면 테스트를 반복하여 실행한다.
참고로 Run Tests 버튼을 선택하게 되면 아래와 같은 경고 창이 나타나며, 테스트를 진행하는 동안에는 네트웍이 단절되게 된다.
▲ Warning!
▲ 모든 테스트 정상 통과
▲ Boot Agent 탭
메인보드의 BIOS 업데이트처럼 이더넷 카드에 내장된 Flash Memory를 업그레이드 할 수 있다. Flash Memory 업데이트 시 만일의 사태를 대비하여 현재 이미지를 백업한 후 업데이트 할 수 있도록 하였다.
▲ Link Config 탭
연결 속도를 설정할 수 있는데, 기본적으로 별 문제가 없다면 Auto Negotiation을 설정할 것을 권한다. 참고로 연결되어 있는 서버나 스위치의 속도가 1000Mbps가 아닌 상태에서 흐름 제어를 1000Mbps로 설정하게 되면 네트웍이 단절된다. 여기서 간단한 팁을 하나 소개하자면 현재 자신의 네트웍이 물리적으로 아무런 문제가 없는데 불안정하다면 Negotiation을 의심해봐야 할 것이다. Negotiation 설정은 상황에 따라서 틀려지므로 각 설정별로 테스트하면서 가장 안정적인 상태를 찾아내서 설정하면 된다.
4. 성능 테스트
테스트 시스템 사양(PC1, PC2 동일) |
모델명 |
삼성 CP12 |
style="mso-bidi-font-size: 10.0pt">CPU |
style="mso-bidi-font-size: 10.0pt">
size=2>Intel Pentium IV 2.0GHz |
style="mso-bidi-font-size: 10.0pt">Mainboard |
SiS645 Chipset |
style="mso-bidi-font-size: 10.0pt">Memory |
style="mso-bidi-font-size: 10.0pt">
size=2>Samsung PC2100 DDR SDRAM 256M |
style="mso-bidi-font-size: 10.0pt">VGA |
Geforce 2 MX 200 |
style="mso-bidi-font-size: 10.0pt">Sound |
style="mso-bidi-font-size: 10.0pt">
size=2>On-Board |
Ethernet |
Realtek 8139D
style="mso-bidi-font-size: 10.0pt">3Com 3C905C-TX
Intel PRO/1000 T |
style="mso-bidi-font-size: 10.0pt">HDD |
style="mso-bidi-font-size: 10.0pt">
size=2>Samsung SpinPoint V40 40GB(5400 rpm) |
style="mso-bidi-font-size: 10.0pt">CD-ROM |
style="mso-bidi-font-size: 10.0pt">
size=2>Samsung 52X |
본격적인 테스트에 앞서 비교 대상 제품인 Realtek 제품과 3Com 제품이 어떻게 생겼는 지나 구경이라도 하자~ ^^
▲ Realtek Ethernet Card & 3Com Ethernet Card
▲ Realtek Ethernet Controller & 3Com Ethernet Controller
▲ Realtek RJ-45 Socket & 3Com RJ-45 Socket
▲ 테스트 준비 완료
테스트를 위하여 3가지의 이더넷 카드를 모두 장착하였다.
4-1. SiSoftware Sandra Network/LAN Bandwidth Benchmark
▲ SiSoftware Sandra Network/LAN Bandwidth Benchmark
SiSoftware Sandra를 이용하여 대역폭을 테스트해 봤는데, Intel과 3Com은 정확히 4배의 대역폭의 차이를 보이고 있으며, Realtek은 스펙에 못미치는 대역폭을 보이고 있다. 앞으로 진행되는 테스트에서 이러한 대역폭의 차이를 느낄 수 있을지 사뭇 기대된다.
4-2. 인터넷 속도 측정
인터넷 속도 측정은 BenchBee 사이트를 이용하였으며, 테스트 방식은 각 제품별로 1회씩 순차적으로 실시하여 10회 반복하였으며, 테스트 시간은 새벽 3시부터 4시까지 이틀간 실시하였다. 테스트 결과는 이틀동안 실시한 20회 결과값의 평균 수치이다.
테스트 장소의 인터넷 라인 자체가 기가 비트의 대역폭을 커버하지 못하기 때문에 정상적인 테스트는 어렵겠지만, 나름대로 어떤 결과를 보여줄지 지켜보도록 하자.
▲ 다운로드 / 업로드 측정
결과를 보면 Intel 제품이 가장 앞서고 있으며, 그 다음으로 Realtek 제품이 좋은 수치를 보이고 있다. 3Com 제품이 의외로 가장 나쁜 수치를 보이고 있기는 하나 그 차이가 미약하여 그리 신경쓸 부분은 아닌 듯하다. 여기서 한가지 주의할 게 있는데 다운로드와 업로드 수치는 속도를 뜻하는게 아니라 대역폭을 뜻한다는 것이다. 다시말해 다운로드 업로드 수치가 높다는 것은 대역폭이 커서 한꺼번에 처리할 수 있는 트래픽의 양이 많다는 이야기이다. 속도와 관련된 부분은 오히려 다음 테스트 항목인 지연율과 손실율이 더욱 밀접하게 작용한다.
▲ 지연율 / 손실율 측정
지연율과 손실율에 있어서도 미세한 차이지만 Intel 제품이 가장 좋은 수치를 보이고 있다.
4-3. 웹페이지 로드 테스트
▲ 웹페이지 로드 테스트
실제 인터넷 사용시 체감 속도를 보여주는 웹페이지 로드 테스트 결과이다. 결과를 보면 앞선 인터넷 속도 측정 결과와는 달리 3Com 제품이 가장 좋은 결과를 보여주고 있다. 이는 다시말해 3Com 제품의 Ethernet Controller 처리 속도가 빠르다고 해석할 수 있을 것이다. Intel과 Realtek 두 제품은 거의 동일한 수치를 보여주고 있다.
4-4. 파일 복사 테스트
▲ 테스트에 사용된 파일 정보
@ PC1 -> Switch -> PC2 File Copy
테스트에 사용된 스위치는 다산1024(10/100) 24포트 스위치를 사용하였으며, 테스트 결과는 5번 실시하여 평균을 낸 수치이다. 이번 테스트 역시 테스트에 사용된 스위치가 기가 비트 대역폭을 소화하지 못하기에 정상적인 테스트가 어렵겠지만 테스트 결과와 함께 CPU 점유률도 함께 살펴보도록 하자. CPU 점유률의 경우 가정이나 회사에서 다른 PC로 파일 복사나 이동을 해봤다면 느껴봤을텐데, 파일 복사나 이동시 높은 CPU 점유률로 인하여 다른 작업을 원활히 할 수 없었던 경험이 있을 것이다. 이러한 부분을 인지한 상태에서 테스트 결과를 살펴보기 바란다.
▲ 파일 복사 시간
파일 복사 시간을 보면 Intel과 3Com은 거의 비슷한 수치를 보이고 있으며, Realtek은 미약하지만 가장 긴 시간을 보여주고 있다. 이 결과를 MB/s로 환산하면 아래와 같다.
▲ 파일 복사 속도
앞서 시간으로 볼 때와는 또다른 느낌이다. 역시나 예상대로 정상적인 속도가 나오지 않고 있으며, 대용량 파일과 다중 파일간의 속도 차이가 상당한 것을 확인할 수 있다.
▲ 다중 파일 복사시 CPU 점유률
▲ 대용량 파일 복사시 CPU 점유률
좌측부터 Intel, 3Com, Realtek 순이다. 얼핏 보기에도 Intel 제품이 가장 낮은 CPU 점유률을 보이고 있으며, Realtek 제품의 경우 30% 이상의 높은 점유률을 보이고 있다. 전체적으로 Intel 제품과 3Com 제품은 비교적 낮은 CPU 점유률을 보이고 있으며, 대용량 파일 복사시 CPU 점유률이 다중 파일 복사 때보다 낮아진 것을 볼 수 있다. 그에 반해 Realtek 제품은 다중 파일 복사 때나 대용량 파일 복사 때나 CPU 점유률에 별다른 변화를 보이지 않고 있다.
@ PC1 -> PC2 File Copy
가장 확실한 성능을 알아볼 수 있는 Direct 복사 테스트이다. Intel 제품이 앞선 성능을 보일 것은 당연할 것이고, 과연 어느 정도의 차이를 보여줄 것인가에 주목하며 테스트 결과를 살펴보자.
▲ 파일 복사 시간
예상대로 극명한 차이를 보이고 있으며, 3Com과 Realtek 제품도 미약하나마 조금 빠른 시간을 보여주고 있다. 이 결과를 속도로 MB/s로 계산하면 어느 정도 수치가 나올지 아래 결과를 보도록 하자.
▲ 파일 복사 속도
결과를 보면 비교 대상 제품인 Realtek이나 3Com 제품에 비하여 월등히 앞선 성능을 보이지만 Sandra 테스트 결과인 42000kB/s에는 턱없이 부족한 수치이다. 이는 다름 아닌 시스템의 하드 디스크 성능을 포함한 전체적인 성능이 42000kB/s라는 대역폭을 소화하기에는 역부족이기 때문인 것이다. 제대로 된 성능을 맞보기 위해서는 적어도 서버 시스템에 스카시 방식의 하드 디스크를 레이드로 구성하여야 어느 정도 만족스런 결과를 볼 수 있을거라 생각한다.
▲ 다중 파일 복사시 CPU 점유률
▲ 대용량 파일 복사시 CPU 점유률
Intel 제품의 경우 빨라진 속도를 대변하듯 CPU 점유률이 높아진 것을 볼 수 있으며, 3Com과 Realtek 제품은 앞선 테스트 때와 비슷한 CPU 점유률과 비슷한 양상을 보이고 있다. Intel 제품과 3Com 제품은 앞선 테스트 때처럼 대용량 파일 복사시 CPU 점유률이 다중 파일 복사 때보다 낮아진 것을 볼 수 있으며, Realtek 제품은 역시나 이번에도 CPU 점유률에 별다른 변화를 보이지 않고 있다.
5. 마치면서...
지금까지 Intel PRO/1000 T Desktop Adapter를 살펴봤다. 현실적으로 아직까지는 기가 비트라는 대역폭이 가정에서 필요 없을 수도 있으나, 앞으로 높은 대역폭의 초고속 인터넷이 대중화된다면 단순히 대역폭의 필요성에 의해서 뿐만이 아니라 높은 CPU 점유률로부터 벗어나기 위해서라도 기가 비트 이더넷 카드를 필요로 하게 될 것이다. 그때쯤이면 지금과 같은 다소 부담스런 가격도 어느 정도는 현실적이 될거라 생각한다.
현 시점에서 일반 사용자를 기준으로 기가 비트 랜카드의 필요성을 말하자면 현재 집에서 높은 대역폭의 초고속 인터넷 서비스를 받는 사용자와 2대 이상의 PC를 보유하고 PC들간의 파일을 공유하여 사용하는 사용자에게는 어느 정도 그 필요성이 느껴질 것이다.
지금까지 본인의 부족한 글을 읽어주신 분들과 필드테스트를 지원해주신 CompuZone과 ATiMania에 감사드리며 글을 마치도록 하겠다.
|