PC에는 서로 다른 네트워크 식별자 (IP, MAC 등)를 가진 여러 개의 네트워크 어댑터가있을 수 있습니다.
내 질문은 특정 PC에 둘 이상의 활성 기본 게이트웨이가있을 수 있습니까? 그렇다면, PC (또는 OS에 대해 더 잘 말하면)는 주어진 패킷에 어떤 어댑터를 사용하는지 어떻게 알 수 있습니까?
PC에는 서로 다른 네트워크 식별자 (IP, MAC 등)를 가진 여러 개의 네트워크 어댑터가있을 수 있습니다.
내 질문은 특정 PC에 둘 이상의 활성 기본 게이트웨이가있을 수 있습니까? 그렇다면, PC (또는 OS에 대해 더 잘 말하면)는 주어진 패킷에 어떤 어댑터를 사용하는지 어떻게 알 수 있습니까?
답변:
기술적으로는 그렇습니다.
열쇠는 '기본'이라는 용어에 있으며 기본값입니다. 지하철 (Meatball Marinara with cheese and jalapeños)에서 주문하는 기본 샌드위치가 있습니다. 평소와 다르지만 여전히 내 기본값이지만 두 가지 기본값이 없습니다.
따라서 네트워크 인터페이스와 동일하며 'norm'을 정의한 다음 '정적 경로'를 통해 해당 표준에서 벗어날 때마다 지정하십시오 (선택한 OS의 'route'명령 참조).
이것이 도움이 되길 바랍니다. 너무 배가 고프지 않았습니다 ...
아니요, 활성 기본 게이트웨이를 둘 이상 가질 수 없습니다 .
모든 운영 체제에는 여러 개의 기본 게이트웨이가 구성 될 수 있습니다 (기술적으로 지정되지 않은 주소 로 의 경로 즉 0.0.0.0
또는 ::
). 이 경우 여러 경로가있는 경로 대상에 대해 수행하는 작업을 수행합니다.
시스템이 더 이상 작동하지 않음 (라우팅 테이블에 라우트가 삽입 된 방법에 따라 다름)을 감지 한 다음 사용 가능한 다른 라우트로 전환합니다 (기본 설정에 따라 메트릭에 따라 다름).
더 높은 측정 항목 또는 환경 설정으로 새 경로를 도입하면 가장 선호하는 가장 짧은 측정 항목으로 전환됩니다.
그러나 한 번에 특정 대상에 대한 하나의 활성 경로 만 가질 수 있습니다 .
Windows (적어도 Vista)에서는 메트릭이 다른 동일한 인터페이스에 여러 기본 경로가있는 것이 좋습니다. 낮은 메트릭 라우터가 다운되면 Windows는 다음으로 높은 메트릭으로 경로로 자동 전환합니다. 메트릭이 동일한 기본 경로가 여러 개있는 경우 Windows는 사용할 경로를 임의로 선택합니다.
이를 통해 라우터에서 장애 조치를 구성하지 않고도 중복 라우터를 가질 수 있습니다.
Linux에서는 작동하지 않습니다. 메트릭이 다른 여러 개의 기본 경로를 가질 수 있지만 현재 Linux 커널은 메트릭 값을 무시합니다. 메트릭이 가장 낮은 기본 라우터가 사라지면 트래픽이 흐르지 않습니다.
기본 다른 경로 중 어느 것도 일치하지 않는 경우 게이트웨이는 라우팅 사용하는 것입니다. 따라서이 정의에 따르면 한 번에 하나만있을 수 있습니다.
라우팅 규칙이 더 복잡 할 수 있으므로 실제로는 예외입니다. 예를 들어, 최신 버전의 Linux는 완전히 독립적 인 여러 라우팅 테이블을 사용하고 참조 할 패킷을 패킷별로 결정합니다. 예를 들어, 정상적인 트래픽에 사용되는 하나의 네트워크 구성이 있지만 웹 브라우저에 대해 완전히 다른 라우팅 테이블이있을 수 있습니다. 또는 특정 TOS 비트가 설정된 패킷에만 사용되는 다른 라우팅 테이블이있을 수 있습니다. 그러나 각각에는 고유 한 기본 게이트웨이가 있으며 이는 해당 특정 라우팅 테이블의 기본 경로를 반영합니다.
일반적으로 라우팅 테이블은 "로컬 인터페이스에 대한 로컬 트래픽, 라우터에 대한 모든 것"처럼 간단합니다. 그러나보다 복잡한 네트워크 설정을 사용하는 경우 원하는 네트워크 시나리오에 대처할 수있는 도구가 있습니다.
PC에는 기본 게이트웨이가 1 개 이상있을 수 있지만 고정 IP 구성에서는 1 개의 주소 만 입력 할 수 있습니다. 실제로 네트워크 외부로 이동하는 기본 게이트웨이는 거의 없습니다. 유동 주소라고하는 주소가 있는데이 주소는 가상 주소 일뿐 실제 주소는 아닙니다. 주소는 한 네트워크에서 두 라우터 사이에있는 주소입니다. 부동 주소는 PC에 입력되고 작업의 스위치로 / 라우터에 들어가기 전에 경로에 대한 자체 결론을 내리고 둘 이상의 기본 게이트웨이 중 하나를 선택합니다.
작동 방식이 네트워크 전문가 수준의 도구이며 사용시 네트워크에서 실행되는 프로토콜은 VRRP 및 HSRP입니다. 시스코 및 주니퍼 프로토콜.
Windows 시스템의 경우 : 선택한 도구는 명령 프롬프트에 있습니다. "route" "route print"는 현재 라우팅 테이블을 표시합니다.
어댑터 당 하나의 기본 게이트웨이 만 가질 수 있습니다. PC는 하나의 게이트웨이 만 효과적으로 사용합니다. NIC 바인딩 순서 라우팅에 나열된 첫 번째 카드는 라우팅 테이블을 통해보다 구체적인 규칙을 사용하고 테이블을 통해 작업 할 때보다 일반적인 규칙을 찾습니다.
이 기사에서 아이디어를 살펴보십시오 ... Windows 7은 win2k 이후로 크게 바뀌지 않았습니다. http://support.microsoft.com/kb/140859
서버 / PC가 두 개의 별도 네트워크에 속하는 멀티 홈 인 경우 각 네트워크 어댑터에 기본 게이트웨이가 있습니다. 그런 다음 네트워크 어댑터의 우선 순위를 정하십시오. 다른 사람들이 말했듯이 여전히 하나의 기본 게이트웨이가 있지만 네트워크 어댑터마다 다릅니다.