하드웨어2011. 8. 14. 22:56
헐.. 호환이 되는 거였어?

Mac mini의 새로운 Thunderbolt 테크놀로지는 경이로울 정도로 빠릅니다. 데이터 전송을 위해 두 개의 10Gbps 채널을 갖추고 있습니다. FireWire보다 최대 12배 더 빠르고, USB 2.0보다 최대 20배 더 빠릅니다. 그렇지만 속도 외에도, Thunderbolt 테크놀로지는 전례 없는 확장 성능을 제공합니다. 새로운 Apple Thunderbolt Display를 포함해, 최대 6대의 Thunderbolt 주변 기기를 데이지 체인으로 연결할 수 있습니다. 그리고 Thunderbolt는 DisplayPort 테크놀로지에 기반을 두고 있으므로, Mini DisplayPort 기기도 바로 꽂을 수 있습니다

[링크 : http://www.apple.com/kr/macmini/features.html

[링크 : http://en.wikipedia.org/wiki/DisplayPort]
[링크 : http://en.wikipedia.org/wiki/Thunderbolt_(interface)
Posted by 구차니
하드웨어2011. 8. 14. 18:45
대충 정리 하자면,
DDR이기 때문에 데이터 배율은 2배 고정이고
메모리 클럭은 그대로인데 IO BUS 클럭만 올라간다.
1/2/3에 맞추어 2^(n-1) 승으로 오르는 느낌인데..
아무튼 이런 추세라면 DDR4가 나오면 bus clock은 x8이 될 듯하다.

클럭차이


전송속도 차이


전압차이
SDRAM 3.3V
DDR1 2.5V
DDR2 1.8V
DDR3 1.5V
+
2016.03.02
DDR3 1.5V
DDR3L 1.35V


Posted by 구차니
하드웨어2011. 8. 14. 15:01
문득 파일들을 정리하다 나온 사라진 USB장치중에 하나 Ascen사의 USB GPS.
어떤 제품을 사용했는디 기억이 가물가물 해서 다시 구매해볼까? 하고 검색을 하다보니
[링크 : http://ascen.tonny.net/usertpl.php?tpl_id=user_usbgps]

음.. 이녀석 우분투에서 안 잡힌다고 하는데 요상한 키워드 발견

검색을 해보니 USB 구조를 의미하고
USB communications device class (or USB CDC) 
[링크 : http://en.wikipedia.org/wiki/USB_communications_device_class

그 중에 어떤 장치에 대한 모델인지를 이야기 하는 것인데
Jungo offers USB CDC-ACM (Abstract Control Model), CDC-ECM (Ethernet Networking Control Model), CDC-NCM (Network Control Model), OBEX (Object Exchange) and WCM-Device Management USB class and function drivers, which provide a complete embedded solution for network connectivity between USB hosts and USB peripherals. 

[링크 : http://www.jungo.com/st/embedded_usb_cdc.html

이래저래 먼가 복잡한 내용인듯 하다 -_-


+
CDC는 Communication Device Class로
통신장치 클래스. 머 HID 처럼(Human Interface Device Class) USB의 클래스를 의미하는 듯?


'하드웨어' 카테고리의 다른 글

썬더볼트(Thunderbolt)와 디스플레이포트(Displayport)  (0) 2011.08.14
ddr / ddr2 / ddr3  (0) 2011.08.14
SSD Trim(ATA Command)  (0) 2011.08.04
Transcend SD 4GB 분해  (0) 2011.07.09
HDD 전송속도  (0) 2011.06.25
Posted by 구차니
동적 링크 통합의 경우 "스위치 테스트"가 활성화 되지 않는다.


특이할만한 점은
1. 정적 링크 통합(SLA)로 설정한 포트에서 동적 링크 통합으로 바꾸면 네트워크가 먹통이 된다는 점과
2. 동적 링크 통합시에는 포트를 인식하면 자동으로 대역폭이 늘어난다는 점이다.
Posted by 구차니
3com 허브랑 intel Pro/1000MT 랑 SLA로 설정하는 하는데
제대로 되었는지 검증을 하는 방법이 딱히 없었는데 오홍~
intel pro/1000 ANS에서 지원을 하는 기능을 발견했다.

Step 1. 일단 심심(?)해서 허브에서는 LACP로 설정하고


       랜 카드에서는 정적 링크 통합(SLA)로 설정한다.


Step 2. 팀 등록정보에서 "스위치 테스트"를 선택


Step 3. "테스트 실행"을 눌러준다.


Step 4. 머.. 당연히 팀은 정적으로, 허브는 동적으로 해놨으니 될리가 없다.


Step 5. 내가 가진 허브에서는 아래와 같이 Manual로 선택을 하고 랜선이 연결된 포트를 찍어주고 Apply를 누르면 되는데


Step 6. 이렇게 Manual로 설정하면 스위치 테스트를 통과한다.



머.. 그렇다고 해서 다운로드 속도가 2배 되지는 않는듯 -_-
버그인진 모르겠지만, 10Mbps/Full Duplex 로 설정하면 200kB/s 정도 밖에 나오지 않는다.
원래대로라면 2MB/s 정도는 나와줘야 정상이고, 단일 포트만 받는다면 1MB/s는 나와야 하는데 말이다. 
Posted by 구차니
3com baseline 2226 SWITCH - PLUS 용 프로그램 모음링크 및 탐지용 프로그램이라는데
Realtek용 랜 카드로는 이상하게 탐지를 못하고

Intel PRO/1000MT Dual port sever network connectivity 장비는
win7에 설치한 vista용 드라이버라 그런지 검색도 못하고 바로 종료된다 



나중에 아이피 확인하고 다시 한번 해봐야할듯...
(허브에 관리용 웹페이지 접속가능한 포트를 제한해놨을수도 있으니 -_-)

[링크 : https://h10145.www1.hp.com/Downloads/ProductsList.aspx]
[링크 : https://h10145.www1.hp.com/Downloads/DownloadSoftware.aspx]

---
2011.08.08 추가
XP 에서 돌리지 자~~알 잡는다.
그리고 Realtek이 안나온건, 랜선을 안꼽은것 때문이고,
카드가 하나만 인식한건... 드라이버 문제인듯
원래는 Network Connection과 Network Connection #2가 떠야 하는데
드라이버를 강제로 설치하면서 여러가지 오류가 발생한듯 하다.

 
---
2011.08.10 추가
Win7에서는 관리자 모드로 실행해야 검색을 시작한다. 
Posted by 구차니
ANS 설치후 도움말에서 발췌함
대충 정리하자면, ALB(RLB)는 IPX(윈도우 파일 공유계열) 에서는 지원하지 않고
Routing 을 지원하는 TCP/IP 등으로는 지원을 한다고 한다.
(회사의 웹서버 ajaxplorer로 10Mbps 전이중으로 설정후 티밍을 해서 다운로드시 50%가 한계 -_-
winscp를 통해서 SSH 다운로드 하면 30% 겨우 나오고 뭥미 -_-)

ANS(Advanced Networking Services) 팀 유형

참고:
  • 인텔 PRO/100과 인텔 10GbE 어댑터를 한 팀에 함께 사용할 수 없습니다.
  • 모든 운영 체제에서 모든 팀 유형을 사용할 수 있는 것은 아닙니다.
  • 모든 어댑터에 모든 팀 유형을 사용할 수 있는 것은 아닙니다.
  • NDIS 6.2에서는 새로운 RSS 데이터 구조와 인터페이스가 도입되었습니다. 이 때문에 NDIS 6.2 RSS를 지원하는 어댑터와 그렇지 않은 어댑터가 함께 포함된 팀에서는 RSS를 활성화할 수 없습니다.

어댑터 오류 포용

어댑터 오류 포용(AFT)은 스위치 포트, 케이블 또는 어댑터 고장 시 활성 어댑터에서 대기 어댑터로의 자동 장애 조치를 통해 중복성을 제공합니다.

하나의 어댑터는 활성 어댑터로 선택됩니다. 다른 모든 어댑터는 대기 상태에 놓입니다.

팀에 대해 일차 및 이차 어댑터를 선택할 수 있지만, 이러한 어댑터가 반드시 필요하지는 않습니다.

  • 일차 어댑터가 선택된 경우 이 어댑터가 팀의 활성 어댑터가 됩니다.
  • 이차 어댑터가 선택된 경우 이 어댑터가 대기 어댑터가 됩니다. 활성 어댑터에 장애가 발생하면 이차 어댑터가 대신 사용되며 팀에 있는 다른 모든 어댑터는 대기 상태에 놓입니다.
  • 일차도 이차도 아닌 어댑터는 일차 및 이차 어댑터 모두에서 장애가 발생하지 않는 한 대기 모드로 유지됩니다.
  • 일차 어댑터가 선택되지 않은 경우 팀은 팀에서 가장 속도가 빠른 어댑터를 사용합니다.
  • 일차 어댑터를 변경하거나 추가하면 팀이 다시 로드되고 순간적으로 연결이 끊길 수 있습니다.

구성 메모

  • AFT는 어댑터 포트를 팀당 두 개에서 여덟 개까지 지원합니다.
  • 팀 구성원은 같은 속도 또는 이중성에서 실행되지 않아도 무방합니다.
  • 이 팀 유형에 대해서는 스위치 구성이 필요하지 않습니다.
  • 이 팀 구성 유형은 어떠한 스위치 또는 허브에나 작동합니다.

적응 로드 밸런싱

적응 로드 밸런싱(ALB)은 스위치 포트, 케이블 또는 어댑터 장애 발생 시 전송 트래픽 로드 균형 조정과 내결함성을 제공합니다.

인텔® PROSet은 각 구성원 어댑터에 대한 전송 로드를 분석하고 구성원 어댑터들 간 트래픽 균형을 조정합니다. 하나의 어댑터가 모든 수신 트래픽을 받아들입니다.

ALB 팀은 수신 로드 균형 조정(RLB) 옵션을 가지고 있습니다. RLB를 사용하면 팀이 모든 구성원 어댑터에 대해 수신 트래픽 균형을 조정할 수 있습니다. RLB는 기본적으로 활성화되어 있습니다.

이 팀에 대해 일차 및 이차 어댑터를 선택할 수 있지만, RLB가 비활성화되어 있는 경우 이러한 어댑터가 반드시 필요하지는 않습니다. RLB가 활성화되어 있으면 일차 어댑터가 자동으로 할당됩니다.

  • RLB를 사용하려면 반드시 일차 어댑터가 필요합니다. 새 어댑터를 일차 어댑터로 설정할 수 있지만 팀에서 우선순위를 제거할 수는 없습니다.
  • RLB가 비활성화되었을 때 일차 어댑터를 설정하는 것은 선택적입니다.
  • RLB가 비활성화되었을 경우 일차 어댑터가 수신 트래픽에 대한 유일한 어댑터입니다.
  • RLB가 활성화된 경우에는 속도가 가장 빠른 어댑터가 일차 어댑터로 자동 선택됩니다.
  • 일차 어댑터를 변경하거나 추가하면 팀이 다시 로드되고 순간적으로 연결이 끊길 수 있습니다.

구성 메모

  • ALB는 NetBEUI와 일부 IPX* 트래픽과 같은 비 라우트 프로토콜의 균형을 조정하지 않습니다.
  • ALB는 어댑터 포트를 팀당 두 개에서 여덟 개까지 지원합니다.
  • Hyper-V*에서는 RLB가 지원되지 않습니다.
  • 팀 구성원은 같은 속도 또는 이중성에서 실행되지 않아도 무방합니다.
  • 이 팀 유형에 대해서는 스위치 구성이 필요하지 않습니다.
  • 이 팀 유형은 어떠한 스위치 또는 허브에나 작동합니다.

가상 시스템 로드 균형 조정

가상 시스템 로드 균형 조정(VMLB)은 스위치 포트, 케이블 또는 어댑터 장애 발생 시 내결함성 외에 팀 인터페이스에 연결된 가상 시스템을 통한 전송/수신 트래픽 로드 균형 조정까지 제공합니다.

드라이버는 각 구성원 어댑터에 대한 전송/수신 로드를 분석하고 구성원 어댑터들 간 트래픽 균형을 조정합니다. VMLB 팀에서, 각 가상 시스템은 해당 TX 및 RX 트래픽에 대해 하나의 팀 구성원하고만 연관됩니다.

하나의 가상 NIC만 팀에 연결되어 있거나 Hyper-V가 제거된 경우에는 VMLB 팀이 AFT 팀처럼 동작합니다.

이 팀에 대해 일차 및 이차 어댑터를 선택할 수 있지만, 팀이 동작하는 데 이러한 어댑터가 반드시 필요하지는 않습니다(선택하지 않을 경우, 일차 어댑터가 자동으로 할당됨).

  • 팀에 대한 일차 어댑터 설정은 선택적입니다.
  • 일차 어댑터가 선택되지 않은 경우에는 속도가 가장 빠른 어댑터가 일차 어댑터로 자동 선택됩니다.
  • 일차 어댑터를 변경하거나 추가하면 팀이 다시 로드되고 순간적으로 연결이 끊길 수 있습니다.

구성 메모

  • VMLB는 NetBEUI와 일부 IPX* 트래픽과 같은 비 라우트 프로토콜을 균형 조정하지 않습니다.
  • VMLB는 어댑터 포트를 팀당 두 개에서 여덟 개까지 지원합니다.
  • 팀 구성원은 같은 속도 또는 이중성에서 실행되지 않아도 무방합니다.
  • 이 팀 유형에 대해서는 스위치 구성이 필요하지 않습니다.
  • 이 팀 유형은 어떠한 스위치 또는 허브에나 작동합니다.

정적 링크 통합

정적 링크 통합(SLA)은 스위치들 간 또는 서버와 스위치 간 처리량을 높이기 위해 개발된 성능 기술으로, 이러한 처리량 개선은 여러 포트를 하나로 번들 또는 채널링한 후 하나의 링크로서 표시함으로써 이루어집니다. 이렇게 하면 링크에 대한 총 대역폭이 증가하고 스위치 포트, 케이블 또는 어댑터 장애 발생 시 내결함성이 제공됩니다.

팀에 대해 일차 및 이차 어댑터를 선택할 수 있지만, 이러한 어댑터가 반드시 필요하지는 않습니다.

  • 일차 어댑터가 선택된 경우 팀은 어댑터의 MAC 주소를 사용합니다.
  • 일차 어댑터를 추가하거나 변경하면 팀이 다시 로드되고 순간적으로 연결이 끊길 수 있습니다.

구성 메모

  • SLA는 어댑터 포트를 팀당 두 개에서 여덟 개까지 지원합니다.
  • 모든 팀 구성원은 같은 스위치에 링크해야 합니다.
  • 모든 팀 구성원은 같은 속도로 실행해야 합니다.
  • 모든 팀 구성원은 전이중에서 연결해야 합니다.
  • 팀을 만들기 전에 SLA에 맞게 스위치를 구성해야 합니다.
  • 패킷 손실을 방지하려면 링크 다운 상태에서 팀에 어댑터를 추가하거나 팀에서 어댑터를 제거해야 합니다.
  • 이 팀 유형은 채널 모드가 "온"으로 설정되고 링크 통합이 가능한 인텔 스위치와 기타 정적 인텔 802.3ad 가능 스위치가 있는 Cisco 스위치에서 지원됩니다.
  • SLA는 모든 트래픽의 균형을 맞춥니다.

 


참고: FEC(Fast EtherChannel) 및 GEC(Gigabit EtherChannel) 팀 유형은 정적 링크 통합으로 이름이 바뀌었습니다.

 


IEEE 802.3ad 동적 링크 통합

IEEE 802.3ad 동적 링크 통합은 스위치들 간 또는 서버와 스위치 간 처리량을 높여주는 IEEE 표준입니다. 이러한 처리량 개선은 여러 포트를 동적으로 번들 또는 채널링한 후 링크 통합 제어 프로토콜(LACP)을 사용해 하나의 링크로서 표시함으로써 이루어집니다. 이렇게 하면 링크에 대한 총 대역폭이 증가하고 스위치 포트, 케이블 또는 어댑터 장애 발생 시 내결함성이 제공됩니다.

팀에 대해 일차 및 이차 어댑터를 선택할 수 있지만, 이러한 어댑터가 반드시 필요하지는 않습니다.

  • 일차 어댑터가 선택된 경우 팀은 어댑터의 MAC 주소를 사용합니다.
  • 일차 어댑터를 추가하거나 변경하면 팀이 다시 로드되고 순간적으로 연결이 끊길 수 있습니다.

구성 메모

  • IEEE 802.3ad는 어댑터 포트를 팀당 두 개에서 여덟 개까지 지원합니다.
  • 모든 팀 구성원은 같은 집계자에서 같은 속도로 실행되어야 합니다.
  • 모든 팀 구성원은 전이중에서 연결해야 합니다.
  • 팀을 만들기 전에 IEEE 802.3ad에 맞게 스위치를 구성해야 합니다.
  • 패킷 손실을 방지하려면 링크 다운 상태에서 팀에 어댑터를 추가하거나 팀에서 어댑터를 제거해야 합니다.
  • 이 팀 유형을 사용하려면 스위치가 802.3ad 표준을 완전히 지원해야 합니다.
  • 이 팀 유형은 모든 트래픽의 균형을 맞춥니다.
  • 일부 스위치는 속도가 동일하더라도 섬유 및 구리 어댑터가 같은 집계자에 놓이는 것을 허용하지 않습니다.
  • 다중 스위치가 사용되면 동일한 스위치에 연결된 모든 구성원들은 동일한 속도에서 작동해야 합니다.
  • 스위치 문서를 참조하여 해당 공급업체 요구 사항에 맞게 스위치가 구성되었는지 확인하십시오.

스위치 오류 포용

스위치 오류 포용(SFT)은 스위치들 간 중복성을 제공합니다. 스위치, 스위치 포트, 케이블 또는 어댑터 장애 발생 시 한 스위치에 연결된 어댑터는 다른 스위치에 연결된 대기 어댑터로 자동 장애 조치합니다.

인텔 PROSet은 활성 어댑터로 사용할 어댑터와 표준 어댑터로 사용할 어댑터를 선택합니다. 팀에 대해 일차 및 이차 어댑터를 선택할 수 있지만, 이러한 어댑터가 반드시 필요하지는 않습니다.

  • 일차 어댑터가 선택된 경우 이 어댑터가 팀의 활성 어댑터가 됩니다.
  • 이차 어댑터가 선택된 경우 이 어댑터가 대기 어댑터가 됩니다. 활성 어댑터에 장애가 발생할 경우 보조 어댑터가 기능을 계속 수행합니다.
  • 일차 어댑터가 선택되지 않은 경우 팀은 팀에서 가장 속도가 빠른 어댑터를 사용합니다.
  • 일차 어댑터를 변경하거나 추가하면 팀이 다시 로드되고 순간적으로 연결이 끊길 수 있습니다.

구성 메모

  • SFT는 어댑터 포트를 팀당 두 개까지만 지원합니다.
  • 각 포트는 제각기 다른 스위치에 연결됩니다.
  • 팀 구성원은 같은 속도 또는 이중성에서 실행되지 않아도 무방합니다.
  • 스위치 구성은 필요하지 않습니다.
  • 이 팀 유형은 어떤 스위치에서도 지원되지만 허브에서는 지원되지 않습니다.




Posted by 구차니


ANS 관련 설명을 읽다보니 "NDIS6.2 에서는 새로운 RSS 데이터 구조와 인터페이스가 도입"
이라는 신기한 문구가 보이길래 검색겸 정리!
RSS로 검색하면 구독용 RSS만 잔뜩 나와서 조금 검색하기가 힘들다 -_-

오늘 얘기할 Receive Side Scaling 은 다중 프로세서 시스템에서 패킷을 효율적으로 처리하는 아키텍처 입니다. 
보통의 경우는 패킷이 NIC에 왔을 때 인터럽트가 걸리고 미니포트의 ISR 에서 DPC 를 큐잉하여 DPC에서 전체 패킷을 받아오게 끔 하도록 되어 있는데 이 때 기존의 방식은 처음 인터럽트가 걸린 CPU 에서 패킷처리를 담당하게 됩니다.(DPC 큐잉이 동일 CPU에서 이루어지므로). 
RSS 방식은 이 시점에서 패킷에 대한 처리를 처음 인터럽트가 걸린 CPU가 아닌 다른 CPU 코어로 전달한다든지, 아니면 특정 연결을 하나의 CPU 로만 할당한다든지 하는 제어를 할 수 있습니다. 
한마디로 인터럽트에 대한 배분을 효율적으로 커스터마이징 하는 것이죠.

이렇게 되면 NIC 의 수신처리를 다수의 CPU 처리로 분산시켜서 IDLE 상태의 CPU가 발생되지 않게 할 수 있고, Shared 리소스에 대한 처리를 한 CPU 로만 지정하여 처리토록 함으로써 시스템 자원(스핀락 오버헤드 같은 것)의 리로딩을 줄여주게 됩니다.
꽤 쓸만하죠. 아니 요즘 멀티코어 시스템에선 이러한 기능을 갖는 랜카드가 필수적인 옵션으로 자리잡아가고 있습니다.


[링크 : http://zpacket.blogspot.com/2010/07/rssreceive-side-scaling.html]
 

Receive-Side Scaling (RSS) resolves the single-processor bottleneck by allowing the receive side network load from a network adapter to be shared across multiple processors. RSS enables packet receive-processing to scale with the number of available processors. This allows the Windows Networking subsystem to take advantage of multi-core and many core processor architectures.
 

[링크 : http://technet.microsoft.com/en-us/network/dd277646]
 

When Receive Side Scaling (RSS) is enabled, all of the receive data processing for a particular TCP connection is shared across multiple processors or processor cores. Without RSS all of the processing is performed by a single processor, resulting in inefficient system cache utilization.
 

[링크 : http://www.intel.com/support/network/adapter/pro100/sb/cs-027574.htm
 

Posted by 구차니
빵집으로 압축풀고 안에있는 설치프로그램을 호환성 모드로 VISTA로 돌려도 안되길래
자포자기한 심정으로 2cpu 글을 참조하여 실행했더니 된다.

그런데 제대로 될지는 테스트 해봐야 할듯..

Step 1. 일단 비스타 드라이버 다운로드
[링크 : http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=18718&ProdId=879...]

Step 2. 빵집으로 압축해제


Step 3. 윈도우 7 내장 드라이버에서 VISTA용 드라이버로 강제 설치




Step 4. 압축해제한 프로그램중에서 DxSetup.exe 실행


Step 5. 네트워크 속성에서 설정화면에 들어간다.
           네트워크 - 우클릭 - 속성 - 로컬 영역 연결 - 우클릭 - 속성 - 구성



이렇게 한번 드라이버를 강제로 엎어씌우면 문제없이 설치는 된다.

[링크 : http://www.2cpu.co.kr/bbs/board.php?bo_table=freeboard&wr_id=677931&sca=&sfl=wr_subject...]
2010/12/16 - [하드웨어/Network 장비] - Intel 랜카드 종류 식별하기 + Teaming 


---
증상으로는 ALB 적용시 jumbo frame이 안되는듯?
XP에서는 문제없이 되었던거 같은데.. VISTA용 드라이버를 Win7에 깐 여파일려나?

 
2011.08.07 추가 
XP에서는 역시 문제없이 점보프레임 에러없이 실행이 된다 -_- 

2011.08.13 추가
VISTA에서는 VISTA 드라이버로 설치하기 때문에 점보프레임 에러없이 실행된다. 

'하드웨어 > Network 장비' 카테고리의 다른 글

ANS 도움말  (0) 2011.08.06
NDIS 6.2 RSS(Receive Side Scaling)  (0) 2011.08.06
Intel PRO/1000 MT Server Adapter Driver for Win7  (4) 2011.08.03
InifiniBand (인피니밴드)  (0) 2011.07.02
케이블 핀 결선도(pin out)  (0) 2011.06.05
Posted by 구차니
소비전력도 착하고 무게도 가볍고 그래서 2개 질러서 쓰고 있고
집에서도 사용하려고 2개 더 살까 하는 녀석이긴한데
아쉬운 점은, 스탠드가 완전하게 뽑히지 않는 다는 점이다.

제품 설명에는 아래와 같이 완전히 뽑힐것 같은데

[링크 : http://blog.danawa.com/prod/?section_m=PC&prod_c=1221900]

하지만 현실은


그래서 문의전화를 해보니 모델에 따라 빠지는것도 있고 안빠지는것도 있고,
안빠질 경우에는 물류비 내고 보내면 빼준다고 하는데, 뒷판분해해서 빼면된다니까
해볼까 하면서도 막상 구차늠 -_- 
Posted by 구차니