정적 라우팅 테이블만으로 네트워크 이중화를 구현할 수 있나요?

정적 라우팅 테이블만으로 네트워크 이중화를 구현할 수 있나요?

192.168.15.10을 통해 192.168.15.1의 라우터에 연결된 Windows 2003 서버가 있습니다. 또한 192.168.15.90을 통해 동일한 라우터에 연결된 Linux 서버가 있습니다. 그리고 저는 각각 192.168.15.11과 192.168.15.91을 통해 두 컴퓨터를 직접 연결합니다.

기본적으로 직접 연결을 사용하도록 네트워크 구성을 설정하려고 하는데 그래도 작동하지 않으면 자동으로 대신 라우터를 통한 연결을 사용하게 됩니다.

연결에 대해 서로 다른 메트릭을 사용하여 정적 경로를 설정했지만 직접 연결이 끊어지면 작동하지 않는 것 같습니다.

실제로 달성하려는 것이 정적 라우팅을 사용하여 간단하게 가능합니까, 아니면 동적/립 라우팅을 사용해야 합니까?

=======

충돌이 발생할 경우를 대비해 직접 링크를 다른 서브넷 192.168.18.0/24로 변경했습니다.

정적 라우팅 없이 PINg은 라우터를 통해 경로를 따랐으므로 W2003에 다음 영구 경로를 추가했습니다.

C:\Documents and Settings\Administrator>route print

IPv4 Route Table
===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 04 5a 7c 39 06 ...... Linksys LNE100TX Fast Ethernet Adapter(LNE100TX
v4) - Deterministic Network Enhancer Miniport
0x30003 ...00 13 20 5c ca 9b ...... Broadcom NetXtreme 5751 Gigabit Controller -
 Deterministic Network Enhancer Miniport
===========================================================================
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0     192.168.15.1    192.168.15.10     20
        127.0.0.0        255.0.0.0        127.0.0.1        127.0.0.1      1
     192.168.15.0    255.255.255.0    192.168.15.10    192.168.15.10     20
    192.168.15.10  255.255.255.255        127.0.0.1        127.0.0.1     20
    192.168.15.90  255.255.255.255    192.168.18.91    192.168.18.11      1
   192.168.15.255  255.255.255.255    192.168.15.10    192.168.15.10     20
     192.168.18.0    255.255.255.0    192.168.18.11    192.168.18.11     20
    192.168.18.11  255.255.255.255        127.0.0.1        127.0.0.1     20
    192.168.18.91  255.255.255.255    192.168.18.11    192.168.18.11      1
   192.168.18.255  255.255.255.255    192.168.18.11    192.168.18.11     20
        224.0.0.0        240.0.0.0    192.168.15.10    192.168.15.10     20
        224.0.0.0        240.0.0.0    192.168.18.11    192.168.18.11     20
  255.255.255.255  255.255.255.255    192.168.15.10    192.168.15.10      1
  255.255.255.255  255.255.255.255    192.168.18.11    192.168.18.11      1
Default Gateway:      192.168.15.1
===========================================================================
Persistent Routes:
  Network Address          Netmask  Gateway Address  Metric
    192.168.18.91  255.255.255.255    192.168.18.11       1
    192.168.15.90  255.255.255.255    192.168.18.91       1

Linux에서는 다음과 같습니다.

192.168.15.11/32 via 192.168.18.91 metric 1 dev eth1
192.168.15.10/32 via 192.168.18.11 metric 1 dev eth1

직접 링크가 작동되면 모든 것이 정상이며 트래픽은 원하는 대로 흐릅니다. 링크를 중단하면 활성 테이블에서 영구 경로가 제거되지만 다음과 같은 결과가 남습니다.

IPv4 Route Table
===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 04 5a 7c 39 06 ...... Linksys LNE100TX Fast Ethernet Adapter(LNE100TX
v4) - Deterministic Network Enhancer Miniport
===========================================================================
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0     192.168.15.1    192.168.15.10     20
        127.0.0.0        255.0.0.0        127.0.0.1        127.0.0.1      1
     192.168.15.0    255.255.255.0    192.168.15.10    192.168.15.10     20
    192.168.15.10  255.255.255.255        127.0.0.1        127.0.0.1     20
   192.168.15.255  255.255.255.255    192.168.15.10    192.168.15.10     20
        224.0.0.0        240.0.0.0    192.168.15.10    192.168.15.10     20
  255.255.255.255  255.255.255.255    192.168.15.10    192.168.15.10      1
Default Gateway:      192.168.15.1
===========================================================================
Persistent Routes:
  Network Address          Netmask  Gateway Address  Metric
    192.168.18.91  255.255.255.255    192.168.18.11       1
    192.168.15.90  255.255.255.255    192.168.18.91       1

15.10에서 15.90까지의 PING이 실패하고(15.90이 15.10에 대해 알려주는 ARP 메시지가 표시됨) 15.90에서 15.10까지의 PING도 "18.91에서: 호스트를 사용할 수 없음"이라는 응답과 함께 실패합니다.

답변1

어디서부터 시작해야 할까요?

넷마스크를 알려주지 않았습니다. 이 모든 것이 동일한 /24에 있다고 가정합니까? 그렇다면 라우팅은 이와 전혀 관련이 없습니다. 이러한 머신은 모두 동일한 서브넷에 있으므로 라우팅이 없습니다.

각 서버에 두 개의 NIC가 있다고 가정합니까? 그리고 IP로 연결을 시도한다고 가정합니까? 그렇다면 다운된 연결과 연결된 IP가 다운되어 연결할 수 없습니다. .11 및 .91 인터페이스를 연결하는 케이블을 분리하면 이제 해당 IP 주소에 연결할 수 없습니다.

DNS 이름으로 연결을 시도하는 경우 확인이 제대로 진행되고 있습니까?

이러한 문제를 올바르게 해결하려면 실제로 수행 중인 작업을 더 잘 설명해야 하며, ISO 모델을 이해하고 순서대로 문제를 해결하여 문제가 있는 위치에 초점을 맞추는 것이 정말 도움이 됩니다. 이다.

/edit - 좋습니다. 두 번째 인터페이스를 다른 서브넷에 배치한 편집 내용이 보입니다. 요점은 IP가 있는 인터페이스가 다운되면 해당 IP에 연결할 수 없다는 것입니다.

당신은 무엇을 경계하려고 하는가? "단일 NIC 오류"처럼 들립니다. 음, 이를 방지하기 위한 표준 조치가 있습니다. 바로 NIC 본딩입니다. NIC 드라이버가 어떤 형태로든 이를 지원하는지 확인하고, NIC를 팀으로 구성하고 각 서버에서 팀에 단일 IP를 할당합니다.

관련 정보