따라서 내가 소유 한 라우팅 가능한 IP 서브넷이있는 인터넷 연결이 2 개 이상인 사이트가 있고 하나의 ISP가 다운 된 경우 ISP를 통해 네트워크로 주소가 지정된 트래픽을 보내도록 전세계에 알리려면 어떻게해야합니까? ISP A 대신 B? 이는 고 가용성 유형 설정과 관련이 있습니다. BGP와 관련이 있다고 확신하지만 구현 방법을 모르겠습니다.
따라서 내가 소유 한 라우팅 가능한 IP 서브넷이있는 인터넷 연결이 2 개 이상인 사이트가 있고 하나의 ISP가 다운 된 경우 ISP를 통해 네트워크로 주소가 지정된 트래픽을 보내도록 전세계에 알리려면 어떻게해야합니까? ISP A 대신 B? 이는 고 가용성 유형 설정과 관련이 있습니다. BGP와 관련이 있다고 확신하지만 구현 방법을 모르겠습니다.
답변:
멀티 호밍은 일반적으로 ASN (Autonomous System Number) 및 접두사 ( "Network / Subnet")를 두 ISP에 알리면 BGP에서 수행됩니다. 이것은 당신이 당신의 자신의 ASN과 유효한 공개 IP 주소 공간이 있어야 함을 의미합니다)
두 ISP를 모두 사용하여 BGP를 피어링하면 ASN 및 접두사 APN을 업스트림에 다시 알리므로 네트워크의 모든 트래픽이 BGP 정책 (AS- 경로 등)에 따라 전달됩니다.
이제 ASN을 직접 발표 할 계획이라면 LINKS를 사용하십시오. DSL은 플랩하면 문제를 일으킬 수 있습니다. BGP는 플랩 / 불안정한 경로를 BAD로 처리하고 잠시 안정 될 때까지 떨어 뜨립니다.
BGP의 재미는 트래픽이 들어오고 나가는 방법을 제어 할 수 있다는 것입니다.
AS-Path Prepending을 사용하면 AS-PATH 길이가 어떤 경로가 가장 좋은지 결정할 때 가장 먼저 확인되므로 일부 링크는 다른 링크보다 속도를 크게 떨어 뜨릴 수 있습니다. 이것은 접두사별로 접두사로 수행 할 수 있습니다.
Local-Preference 및 Route-Maps를 사용하면 송신 트래픽 및 원하는 흐름에 사용할 ISP를 결정할 수 있습니다 (기본적으로 고유 라우팅 테이블에서 수락하기 전에 일부 조건과 일치하는 경로를 조작).