모듈(Module) 속성 대화 상자 - 포트 구성 탭 개요(1756-ENET, -ENBT, -ENBF; 1788-EN2DN)
이 탭에서 1756-ENET, 1756-ENBT, 1756-ENBF, 1788-EN2DN 모듈(Module)에 대한 IP 주소 및 BOOTP를 구성합니다. 수행할 수 있는 작업:
- IP 주소를 설정합니다.
- 서브넷 마스크를 설정합니다.
- 게이트웨이 주소를 설정합니다.
- 도메인 이름을 설정합니다.
- 1차 및 2차 DNS 서버 주소를 설정합니다.
- BOOTP의 DNS 주소 지정 검사를 사용 또는 사용하지 않도록 설정합니다.
매개 변수
다음은 1756-ENET 모듈(Module)의 구성 탭에 있는 각 입력 필드에 대한 설명입니다. 기본값은 굵게 표시되어 있습니다.
IP 주소
IP 주소는 IP 네트워크(또는 연결된 네트워크의 시스템) 상의 각 노드를 구별해 줍니다. 네트워크에 있는 각 TCP/IP 노드(이더넷 모듈(Module) 포함)에는 고유의 IP 주소가 있어야 합니다.
이 값은 일반 탭에 입력된 IP 주소와 일치해야 합니다. 일반 탭의 값이 잘못되어 있으면 로컬 섀시가 아닌 이더넷 네트워크에 있는 컨트롤러(Controller)의 경우 이더넷 모듈(Module)에 도달할 방법을 알 수 없게 됩니다.
이더넷 모듈(Module)을 다른 IP 주소로 다시 구성한 후 "설정" 단추를 선택하면 모듈과의 통신이 끊어질 수 있습니다. 일반 탭으로 돌아가 새 IP 주소를 설정하고 컨트롤러(Controller)로 다시 다운로드해야 다시 연결됩니다.
IP 주소의 길이는 32비트여야 하며 넷 ID 부분과 호스트 ID 부분으로 구성됩니다. 각 네트워크에는 클래스 A, 클래스 B 또는 클래스 C 네트워크가 있습니다. 네트워크의 클래스는 IP 주소의 형식에 따라 다릅니다.
동일한 물리적 네트워크 상의 각 노드는 같은 등급의 IP 주소와 동일한 넷 ID를 가져야 합니다. 동일한 네트워크 상의 각 노드에는 다른 호스트 ID가 있어야 하며, 이에 따라 IP 주소도 고유합니다.
IP 주소는 마침표로 구분되는 4개의 10진수 정수(0-255)로 기록되며 각 정수는 IP 주소의 1바이트에 해당하는 값을 나타냅니다.
팁:
IP 주소의 첫 번째 8진수는 127이거나 223보다 큰 수가 될 수 없습니다. 이러한 값 중 하나를 입력하고 설정 단추를 사용하여 이 구성을 다운로드하려고 하면 오류 메시지가 나타나며 모듈(Module)로 어떤 값도 전송되지 않습니다.
예를 들어 32비트 IP 주소:
00000011 00000000 00000000 00000001은 3.0.0.1로 기록됩니다.
IP 주소의 마침표로 구분된 정수 중 첫 번째 정수에서 IP 주소 클래스를 다음과 같이 구분할 수 있습니다.
첫 번째 정수 범위 | 클래스 | 첫 번째 정수 범위 | 클래스 |
0 - 127 | A | 192 - 223 | C |
128 - 191 | B | 224 - 255 | 기타 |
팁:
모듈(Module)에 할당된 고유의 IP 주소에 대해서는 네트워크 관리자 또는 네트워크 정보 센터에 문의하십시오.
서브넷 마스크
서브넷 주소 지정은 한 사이트가 여러 물리적 네트워크에 대해 단일 넷 ID를 사용하도록 허용하는 IP 주소 스키마의 확장입니다. 클래스를 통해 IP 주소를 넷 ID와 호스트 ID로 나눔으로써 사이트 외부 라우팅이 계속됩니다. 사이트 안에서는 사용자 지정 넷 ID 부분과 호스트 ID 부분으로 다시 나누는 데 서브넷 마스크가 사용됩니다. 이 필드에는 기본적으로 0.0.0.0이 설정되어 있습니다.
예를 들어 이전 예제에서는 네트워크 2를 사용하여(클래스 B 네트워크) 다른 물리적 네트워크를 추가합니다. 다음 서브넷 마스크를 선택하면 2개의 추가적인 넷 ID 비트가 추가되어 4개의 물리적 네트워크가 허용됩니다.
11111111 11111111 11000000 00000000 = 255.255.192.0
넷 ID를 확장하는 데 클래스 B 호스트 ID의 2비트가 사용됩니다. 서브넷 마스크 비트가 1인 호스트 ID 부분의 각각의 고유한 비트 조합은 다른 물리적 네트워크를 지정합니다.
새 구성은 다음과 같습니다.

호스트 D 및 E가 포함된 2차 네트워크가 추가되었습니다. 게이트웨이 G2는 네트워크 2.1을 네트워크 2.2에 연결합니다. 호스트 D 및 E는 게이트웨이 G2를 사용하여 네트워크 2.2에 없는 호스트와 통신합니다. 호스트 B 및 C는 게이트웨이 G를 사용하여 네트워크 2.1에 없는 호스트와 통신합니다. B가 D와 통신할 때 G(B를 위해 구성된 게이트웨이)는 G2를 통해 데이터를 B에서 D로 라우팅합니다.
게이트웨이 주소
게이트웨이는 각각의 물리적 네트워크를 네트워크 시스템에 연결합니다. 노드가 다른 네트워크 상의 노드와 통신해야 할 경우, 게이트웨이가 두 네트워크 사이에서 데이터를 전송합니다. 다음 그림은 네트워크 1과 네트워크 2를 연결하는 게이트웨이 G를 보여줍니다.

IP 주소가 128.2.0.1인 호스트 B가 호스트 C와 통신하는 경우 C의 IP 주소를 통해 C가 동일한 네트워크 상에 있음을 알 수 있습니다. 이더넷 환경에서는 (ARP를 통해) B에서 C의 IP 주소를 MAC 주소로 해결하여 C와 직접 통신할 수 있습니다.
호스트 B가 호스트 A와 통신하는 경우 A의 IP 주소로 A가 다른 네트워크에 있음을 알 수 있습니다(넷 ID가 다름). A로 데이터를 전송하려면, B에는 두 네트워크를 연결하는 게이트웨이 IP 주소가 있어야 합니다. 이 예에서 네트워크 2에 있는 게이트웨이 IP 주소는 128.2.0.3입니다.
이 게이트웨이에는 2개의 IP 주소(128.1.0.2와 128.2.0.3)가 있습니다. 첫 번째 주소는 네트워크 1에 있는 호스트에서 사용해야 하고, 두 번째 주소는 네트워크 2에 있는 호스트에서 사용해야 합니다. 사용 가능한 상태가 되려면 호스트의 것과 일치하는 넷 ID를 사용하여 호스트의 게이트웨이 주소를 지정해야 합니다.
이 필드에는 기본적으로 0.0.0.0이 설정되어 있습니다.
도메인 이름
원하는 경우 모듈(Module)에 대해 DNS 항목을 입력합니다. 이 필드는 공백으로 둘 수 있습니다.
1차/2차 DNS 서버 주소
이 구성 옵션을 통해 서버에서 "텍스트 기반" 주소를 수락하고 데이터베이스 검색을 수행하여 해당 주소를 네트워크에서 사용할 수 있는 IP 주소로 변환합니다. 메시지에서 호스트 이름 주소를 사용하는 경우, 대상 컨트롤러(Controller)로 전송하려면 가능한 방법을 통해 IP 주소로 변환해야 합니다. 전송 컨트롤러(Controller)의 이더넷 모듈(Module)에 DNS 서버 주소가 구성되어 있는 경우, 호스트 이름 주소를 가져와 대상 이더넷 모듈의 IP 주소로 변환하고 메시지를 전송할 수 있도록 만드는 데 DNS 서버가 사용됩니다. 2개의 필드는 기본적으로 0.0.0.0으로 설정되어 있습니다.
Bootp 사용
BOOTP(Bootstrap Protocol)는 DOS, Microsoft Windows, Windows NT, Windows 95, VMS 및 HP- UNIX 플랫폼을 통해 TCP/IP 네트워크 상의 다른 노드에 구성을 제공하는 저 레벨 프로토콜입니다. BOOTP 구성 파일을 통해 이더넷 모듈(Module)에 자동으로 IP 주소를 할당할 수 있습니다. 또한 BOOTP에서 서브넷 마스크와 게이트웨이 주소를 가져올 수도 있습니다. BOOTP는 기본적으로 사용하도록 설정되어 있습니다.
의견을 작성 부탁드립니다.