리얼타임 엔진의 IP 주소를 정적으로 설정하는 방법



주요한 소프트웨어: LabVIEW Modules>>LabVIEW Real-Time Module
주요한 소프트웨어 버전: 6.0
문제가 해결된 소프트웨어 버전: N/A
부차적인 소프트웨어: N/A

문제점: PXI 리얼타임 컨트롤러나 (c)FP-2XXX시리즈의 IP 주소를 정적(Static)으로 어떻게 설정합니까?

솔루션:

네트워크에 연결된 RT 엔진의 IP 주소를 선택해야 합니다. 사용자가 네트워크에 관리자 권한이 있는지 여부에 따라 IP주소를 얻는 방식이 다릅니다. 

관리자 권한으로 네트워크에서 IP 주소를 얻는 방법

이미 존재하는 이더넷 네트워크에 RT 엔진을 추가하고자 하는 경우, IP주소를 신중하게 선택해야 합니다. 네트워크 관리자와 다음의 사항에 대해 확인하시기 바랍니다.

 

 


관리자 권한 없이 네트워크에서 IP 주소를 얻는 방법

만약 사용자가 새로 이더넷 네트워크를 생성하는 경우, IP주소를 선택할 수 있습니다. 다음의 사항들은 설정을 하는데 도움이 될 것입니다. 
  • IP 주소는 일반적으로 W.X.Y.Z의 형태를 가지고 있습니다, W와 X, Y는 0 부터 255 까지의 수 그리고 Z는 1 부터 254 까지의 수를 입력할 수 있습니다. 보통 Z값이 1인 경우는 게이트웨이의 IP주소로 예약되어 있습니다.

 

  • 인터넷에 연결되지 않은 로컬 네트워크에는 아래 범위내의 IP 주소를 할당해야 합니다.

      10.0.0.0 부터 10.255.255.255 까지 
      172.16.0.0 부터 172.31.255.255 까지
      192.168.0.0 부터192.168.255.255 까지

    인터넷 할당번호 관리자(Internet Assigned Numbers Authority, IANA)는 개인 네트워크를 위한 위의 세 종류의 IP주소를 차단합니다.

 

  • 사용하고자 하는 IP주소 x.x.x.x가 네트워크상의 다른 디바이스에서 이미 사용중인지 확인하기 위해서는 윈도우 시작버튼의 실행 창에 ping x.x.x.x을 입력해 확인 버튼을 누르십시오. 만약 ping이 타임아웃을 반환한다면 해당 IP 주소는 현재 아무도 사용하지 않은 사용 가능한 주소입니다. ping 응답이 돌아오는 경우, 해당 주소는 이미 선점되었으므로 사용이 불가능합니다.

 

  • 서브넷은 서로 직접 통신할 수 있도록 설정된 IP주소를 가진 시스템들의 모음입니다. 하나의 서브넷 내에서 데이터는 중간 라우터를 거치지 않고 전송됩니다. 가장 흔한 서브넷 마스크는 255.255.255.0입니다. 사용자의 시스템을 원하는대로 작은 서브넷들로 분할하기위해서는 적절한 서브넷 마스크가 선택되어야 합니다. 

 

  • 논리적 AND내에서 IP주소는 서브넷을 결정하는 서브넷 마스크와 결합됩니다. 예를 들어, IP주소가 10.10.10.10 이고 10.10.10.X서브넷 상에서 서브넷 마스크가 255.255.255.0인 경우가 있습니다. 이 경우, IP주소가 10.10.10.X고 서브넷 마스크가 255.255.255.0인 모든 시스템은 같은 서브넷상에 있는 것으로 간주됩니다. 이와같이 만약 어떤 시스템의 서브넷 마스크가 255.255.0.0인 경우, IP주소가 10.10.X.X는 같은 서브넷상에 있는 것으로 간주됩니다.

 

  • FieldPoint Explorer 상의 네트워크 모듈의 IP주소가 네트워크상에서 동작해야 할 때 suggest Values 버튼을 사용하십시오

 

  • Time Server는 National Instruments TIme Service가 설치되어있는 컴퓨터의 주소입니다. TIme Service는 FieldPoint 소프트웨어, Lookout 4.0 이상 또는 LabVIEW DSC 모듈 (Datalogging and Supervisory Control module)과 함께 설치됩니다.

 

  • 사용자가 네트워크를 구성하는 경우, 아마 게이트웨이나 DNS 서버가 없을 것입니다. 이런 경우 사용자는 이 값들을 0.0.0.0으로 설정해놓아야 합니다.

 

  • 사용자 PC의 네트워크 세팅을 알기위해서 Windows 9x/Me의 경우 winipcfg을 사용하고, Windows NT/2000/XP의 경우에는 ipconfig를 사용하시기 바랍니다.

    winipcfg를 사용하는 방법은 Windows 시작 - 실행 버튼을 누르고 winipcfg를 쓴 뒤 확인버튼을 누르는 것입니다. 해당 PC의 네트워크 설정 정보를 보여주는 IP 설정창이 나타날 것입니다. 창의 위쪽 필드에 이더넷 어댑터가 올바르게 나타나는지 확인하시기 바랍니다.
    ipconfig를 사용하는 방법은 명령창을 열고 ipconfig를 쓴 뒤 엔터버튼을 누르는 것입니다. 만약 더 많은 정보를 원한다면 ipconfig /all 을 명령어로 사용하면 해당 PC의 모든 설정을 확인할 수 있습니다. 올바른 RT 엔진을 설정하는 이더넷 어댑터가 올바르게 나타나는지 확인하시기 바랍니다. 

  



관련 링크:
Developer Zone Example: IP Address Subnet Verification
KnowledgeBase 2RHCS8M5: How Do I Change the IP Address of a RT Series Controller (FieldPoint, cRIO, etc) that is not on the Local Subnet?
KnowledgeBase 4CG6JBMY: Can I Programmatically Assign an IP Address to My Real-Time Target?

첨부:





리포트 날짜: 11/16/2001
마지막 업데이트: 11/24/2014
문서 번호: 2FF6N4KN