2011년 5월 16일 월요일

2 NIC and TCP/IP

Windows에 2개 이상의 NIC를 설치하고 각기 다른 네트워크에 연결 할 때,  예를 들면 1번 NIC은 내부 사설망에 연결하고 2번 NIC는 ADSL과 같은 네트워크에 연결해서 외부 네트워크를 연결할 때 TCP/IP 설정.

대부분 각 NIC에 Gateway 정보를 각 네트워크에 맞춰 다르게 주는 경우가 있는데 Routing Table이 문제가 생겨 라우팅에 문제가 생길 가능성.

OS에서는 하나의 routing table만을 가지고 순간적으로 하나의 gateway를 인식해야 정상적인 라우팅이 가능.  설정시 만약 각기 다른 NIC에 서로 다른 default gateway를 입력하면 다른 default gateway 정보가 사라져 Routing이 되지 않는 문제가 발생할 가능성.

그러므로 두 개 이상의 다중 NIC환경에서 각기 다른 Default gateway를 입력한다면 하나의 NIC에만 Default Gateway를 자동 설정하고 나머지 다른 NIC에는 default gateway의 정보를  ‘route’ 명령을 이용해 라우팅 테이블에 수동으로 추가.


에서 수정하였는데... 이해한 것이 맞나?

Netcard1과 Netcard2에 연결된 두 네트워크가 결합되어 있지 않은 경우 즉, 다른 라우터를 통해 서로 연결되지 않은 경우도 생각해 볼 수 있습니다. 이 때 Netcard2를 통해서만 액세스할 수 있는 네트워크(22.101.x.x)가 있을 경우 이 네트워크에 대한 IP 데이터그램도 11.100.0.1을 통해 라우트됩니다. 이는 11.100.0.1이 기본 게이트웨이이기 때문입니다. 따라서 네트워크 22.101.x.x - 11.200.0.1로 가는 IP 데이터그램을 라우트하려면 ROUTE 유틸리티를 통해 라우팅 테이블에 고정 경로를 추가해야 합니다. 경로를 추가하려면 다음 명령을 입력하십시오.

route add 192.168.128.1 MASK 255.255.255.0 192.168.128.1 -p
(재부팅 후에도 설정을 유지하는 경우 -p옵션)
route

이 시나리오의 또다른 해결책으로, Routing Information Protocol을 실행 중인 네트워크의 다른 라우터와 라우팅 정보를 교환할 수 있도록 다중홈 Windows NT 컴퓨터에서 다중 프로토콜 라우팅을 실행할 수 있습니다. 그러나 다중 프로토콜 라우팅은 Windows NT 3.51 서비스 팩 2 이상에서만 사용할 수 있습니다.


2011년 5월 11일 수요일

2011년 상반기 노트북

인텔 CPU  샌디브릿지가 고갈되어 노트북은 1달이상 공백상태인것 같다.
1366 x 768 은 13.3인치의 규격에 16:9로 HDTV에 최적화된 화면사이즈이다.
14.1인치의 규격을 선택한다면 최대 1600 x 900 되는 노트북이 몇개 있다. 희귀하게도.
SONY와 TOSHIBA TECRA, THINKPAD, X - NOTE
이정도 이상은 되어야 VISUAL STUDIO에서 개발환경에 최소 크기일 것 같다.
휴대성은 1.4kg ~2.5kg까지 다양한데...
지금 가지고 있는 DV2811TX 모델은 2.5kg으로 무겁다.
nVIDIA의 그래픽은 좀 피하고 싶다는 생각이 든다. 지금 HP나 SONY가지고 있는데, 모두 그래픽이 nVidia이고 문제가 있어 Sony는 한번 가봐야 하고, HP는 두번 수리했다.
개발자의 로망이라는 Thinkpad도 그래픽 칩이 별로 인듯하다.
그래도 현재 샌디브릿지와 옵티머스의 결합이라면 투스트라이크까지는 갈 수 있을 지...

그래서, 2011-5-12 현재 찾아본 노트북은
1. T420s 4171-6HK   -- 가격이 2백3십만원대이다.  소니보다 60만원 비싸다. 그런데, 속도 2.7GHz 무게는 1.7kg 14인치에 1600x900이다.
 코어i7-2620M(듀얼,2.7GHz)/샌디브릿지/화면:1
4.1"(1600x900,16대9)/4G램/320G하드/DVD멀
티/온보드VGA+고속VGA(쿼드로NVS4200M)/무선
랜n/블루투스2.1/단자:USB3.0(1),USB2.0(2),Dis
playPort/6cell배터리/윈도7(프로)64비트/색상:블
랙/두께:21~26mm/부피:1832cc/1.78kg/AS3년

2. CA16FK/W 소니(바이오) -- 가격 1백6십만원대 같은 가격대에 13인치가 있는데, 무게 차이가 난다. 색상이 화이트랜다. 그래도 무게만 1kg 대라면 어찌해보겠는데...
코어i7-2620M(듀얼,2.7GHz)/샌디브릿지/화면:1
4"(1600x900,16대9)/4G램/500G하드/DVD멀티/
고속VGA(라데온HD6630)/무선랜n/블루투스2.1
EDR/단자:USB3.0(1),USB2.0(2),HDMI/윈도7(홈
프리미엄)64비트/색상 화이트/2.45kg

3.VPC-SB17GK/B -- 1백6십만원대이다. 2.5GHz면 봐줄만하고 무게 1.72kg이다. 그래픽 AMD... 단지 13.3인치라... 듀얼 모니터 생각해봐야겠다. 윈7 32비트 DVD를 제공하여 설치 가능하다.
코어i5-2520M(듀얼,2.5GHz)/샌디브릿지/화
면:13.3"(1366x768,16대9)/8G램/500G하드/
DVD멀티/온보드VGA+고속VGA(라데온HD647
0)/무선랜n/블루투스2.1EDR/단자:USB3.0
(1),USB2.0(2),HDMI/지문인식/윈도7(프로)
64비트/색상:블랙/두께:24mm/부피:1775c
c/1.72kg

4. R830 PT321K-00Q004 -- 1백9십만원대. i7 이고, 1.5kg 인데... 현재 재고가 없다고 함. 벌집 프라스틱 케이스로 무게를 줄인 모양이다. 윈 7 32비트와 64비트를 골라서 설치할 수 있다고 한다.
코어i7-2620M(듀얼,2.7GHz)/샌디브릿지/화
면:13.3"(1366x768,16대9)/8G램/640G하드/
DVD멀티/얼굴인식/무선랜n/블루투스3.0/단
자:USB3.0,USB2.0(2),HDMI,eSATA/6cell배
터리/윈도7(프로)/색상:블랙/두께:18~25m
m/부피:1547cc/1.49kg/AS3년

대체로 보면  i5 2410M(2.3GHz) 이 가장 많이 사용하는 모델로 가격도 싼점을 타겟으로 하는 것 같다.  내가 필요한 옵션...

i5 2520M / i5 2540M / i7 2620M
14" 1600x900
무게 1.7 kg
Cost 1백5십대...

 

2011년 5월 10일 화요일

WiFi 가 HiFi에서 왔다?

와이파이(Wi-Fi)는 와이어리스 피델리티(Wireless Fidelity)를 암시한다. 이것은 고성능 오디오 기기를 뜻하는 용어인 하이파이(Hi-Fi, High Fidelity)와 비슷하다. 실제로 와이파이 얼라이언스의 문서들에서 와이어리스 피델리티라는 표현이 자주 등장한다. 그러나 와이파이 얼라이언스의 창단 멤버 중 하나인 필 벨랑어에 의하면, 공식적으로 와이파이의 뜻은 정해진 적이 없다.

【통신】 (재생음의) 충실도
  • a high-fidelity receiver 고성능 수신기(cf. HI-FI)

2011년 5월 5일 목요일

2011년 5월 3일 화요일

DB 연결 프로그램

CreateInstance(__uuidof(Connection)); 이부분에서 '해당 인터페이스를 지원하지 않습니다'라는 에러 메세지가 나옵니다.

빌드 Windows 7  VS2010 
배포 Windows XP ...
작년 7월 버젼은 이상이 없으며 코드도 동일한데...

[devpia의 답변들]
: 본인 PC에서는 잘 되는데 배포하는 환경에서만 안되시는 거라면 IMPORT하는 ADO15에 관한 DLL을 같이 첨부해서 실행파일이 실행되는 디렉토리에 배포하시고 소스내에서 IMPORT하시는 경로를 \\이나 ./ 정도로 잡아 줘 보세요. ( 될려나?)

:: ADO버전의 상이함으로 인한, ADO API 형식 불일치로 인해하여 CreateInstance()이 되지 않고 있던것이였습니다.

:::  컴파일 하는 컴퓨터가 Win7 SP1이면  그 이하 OS에서는 실행이 아예 안됩니다; 이유는 전혀 알수가 없네요;; WIN7 에 있는 DLL 파일을 전부 포함 시켜도 되질 않으니 원.;; 아무튼 그래서 컴파일을 Win7 sp1이 안깔린 PC에서 하시거나 WIN XP에서 컴파일 하면 정상적으로 배포 잘 됩니다.

::::
This is Windows 7 32bit! Install SP1 ,msado15.dll version:6.1.7601.17514. old version :6.1.7600.16385 of without SP1!
KB983264 contain : Msado15.dll 6.1.7600.20701 !
SO, If ADO program compiled on Windows 7 SP1 ,your ADO program can work on a computer with KB983246 or install Windows 7 SP1!
OK,Thanks !