여러 기본 게이트웨이로 인해 연결 문제가 발생할 수 있습니다.

이 문서에서는 TCP/IP 구성 옵션에서 여러 기본 게이트웨이를 사용할 때 발생하는 연결 문제에 대해 설명합니다.

적용 대상: Windows 2000
원본 KB 번호: 159168

요약

Windows NT 컴퓨터의 TCP/IP 구성 옵션에서 여러 기본 게이트웨이를 사용하는 경우 원격 네트워크의 컴퓨터에 대한 연결이 끊어질 수 있습니다. 연결되지 않은 네트워크에 연결된 다중 호스트 컴퓨터에서 정적 경로를 라우팅 테이블에 추가하여 원격 네트워크에 연결할 수 있습니다.

추가 정보

Windows NT 컴퓨터는 여러 기본 게이트웨이로 구성할 수 있습니다. TCP에서 데드 게이트웨이를 검색하면 IP가 기본 게이트웨이를 백업 목록의 다음 게이트웨이로 전환하도록 지시할 수 있습니다. 이 스위치는 동일한 네트워크 어댑터에 대해 구성된 여러 게이트웨이가 있거나 다중 호스트 컴퓨터의 다양한 네트워크 카드에 다른 기본 게이트웨이 주소가 제공될 때 발생할 수 있습니다. TCP가 TcpMaxDataRetransmissions 시간의 절반을 시도하여 현재 기본 게이트웨이를 통해 패킷을 보내려고 시도하면 스위치가 트리거됩니다.

전환 후 원격 네트워크로 향하는 이 컴퓨터의 모든 네트워크 어댑터에서 발생하는 모든 IP 트래픽이 현재 선택된 게이트웨이로 전송됩니다. 연결되지 않은 네트워크에서는 연결이 끊어지고 첫 번째 게이트웨이를 통해 연결된 원격 네트워크의 컴퓨터로 활성 세션이 종료될 수 있습니다. 이는 현재 선택한 게이트웨이가 라우팅 정보를 서로 교환하지 않는 경우 첫 번째 게이트웨이에서 관리하는 다른 경로를 인식하지 못할 수 있기 때문입니다.

네트워크에서 전환된 게이트웨이에 연결할 수 없거나 비활성 상태인 경우 모든 원격 사이트에 대한 연결이 끊어집니다. 이 시점에서 원격 네트워크에서 이 컴퓨터에 대한 ping은 긍정적인 응답을 얻지 못합니다. 마찬가지로 이 컴퓨터에서 원격 호스트로 나가는 ping은 요청 시간 초과 오류를 제공합니다. 이 동작은 의도적으로 수행되며 TCP/IP 사양을 준수합니다.

다음 그림에서는 여러 게이트웨이가 사용되는 상황을 설명합니다.

두 개의 네트워크 카드인 Netcard1 및 Netcard2와 다음 IP 주소 및 기본 게이트웨이가 있는 컴퓨터를 고려합니다.

Netcard1:
IP 주소: 11.100.1.1
마스크: 255.255.0.0
기본 게이트웨이: 11.100.0.1 11.100.0.2

Netcard2:
IP 주소: 11.200.1.1
마스크: 255.255.0.0
기본 게이트웨이: 11.200.0.1

IP 주소가 130.20.20.100인 워크스테이션으로 텔넷하려는 경우 IP 데이터그램은 11.100.0.1 게이트웨이를 통해 라우팅됩니다. 11.100.0.1을 사용할 수 없는 것으로 감지되면 IP가 두 번째 게이트웨이 11.100.0.2로 전환됩니다. 이 게이트웨이가 실패하면 11.200.0.1 등을 사용합니다. 이는 TCP 트래픽에만 적용되며 게이트웨이 전환은 앞에서 설명한 메커니즘에 따라 발생합니다. 텔넷, FTP 및 NetBIOS 세션 서비스 네트워크 트래픽은 네트워크 통신에 TCP를 사용합니다.

또한 Netcard1 및 Netcard2에 연결된 두 네트워크가 연결되지 않은 위치(즉, 다른 라우터를 통해 서로 연결되지 않음)를 고려합니다. Netcard2를 통해서만 액세스할 수 있는 네트워크(예: 22.101.x.x)가 있는 경우 기본 기본 게이트웨이이므로 이 네트워크의 IP 데이터그램은 여전히 11.100.0.1을 통해 라우팅됩니다. 네트워크 22.101.x.x에서 11.200.0.1까지 IP 데이터그램을 라우팅하려면 ROUTE 유틸리티를 통해 라우팅 테이블에 정적 경로를 추가해야 합니다. 경로를 추가하려면 다음 명령을 입력합니다.

route add 22.101.0.0 MASK 255.255.0.0 11.200.0.1  

위의 시나리오에 대한 또 다른 가능한 해결 방법은 라우팅 정보 프로토콜을 실행하는 네트워크의 다른 라우터와 라우팅 정보를 교환할 수 있도록 다중 호스트된 Windows NT 컴퓨터에서 멀티프로토콜 라우팅을 실행하는 것입니다. 다중 프로토콜 라우팅은 Windows NT 3.51 서비스 팩 2 이상에서 사용할 수 있습니다.