애니 캐스트 주소 지정은 어떤 방식으로 추가 대기 시간을 추가합니까?


9

애니 캐스트 주소 지정 자체가 네트워크 연결에 추가 대기 시간을 추가합니까? 특히 동일한 데이터 센터에 두 개의 서버가 있고 경로에 매우 유사한 경로 / 홉 수를 갖는 경우 실제 대상까지, 하나는 유니 캐스트를 사용하고 다른 하나는 애니 캐스트를 사용하여 두 서버간에 대기 시간에 차이가있을 수 있습니다. 눈에 띄는가 아닌가?

BGP를 사용하여 가장 짧은 경로를 찾아야하는 것은 단순히 하나의 유니 캐스트 주소를 사용할 수있는 것보다 대기 시간에 어떤 영향을 미칠 것 같습니다 . 애니 캐스트 주소 지정 사용에 대해 추가로 언급 한 내용을 찾지 못했습니다.

또한이 경우 이해 했다 애니 캐스트를 사용하여 추가 엿 유니 캐스트는 여전히 진정한 남아있을 동안, 아마 애니 캐스트의 장점 실제 시나리오에서 그 무시 될 것이다.

답변:


19

애니 캐스트 주소 지정 자체가 네트워크 연결에 추가 대기 시간을 추가합니까?

아니.

하나는 유니 캐스트를 사용하고 다른 하나는 anycast를 사용합니다

애니 캐스트 유니 캐스트입니다. 동일한 네트워크가 서로 다른 두 곳에 있고 라우팅 프로토콜이 해당 네트워크로 향하는 트래픽을 보내는 가장 가까운 네트워크를 선택합니다.

BGP를 사용하여 최단 경로를 조회하면 대기 시간에 어떤 영향을 줄 것 같습니다

바로 라우터가하는 일입니다. 라우팅 프로토콜은 애니 캐스트 유무에 관계없이 네트워크에 대한 여러 경로를 수신 할 수 있지만 라우터는 라우팅 테이블에 배치 할 경로를 선택하고 해당 경로를 해당 네트워크로 향하는 트래픽에 사용합니다. 라우팅 테이블에서 해당 네트워크에 대한 현재 경로가 손실되면 다음 최상의 경로가 라우팅 테이블에 자동으로 배치되어 사용됩니다.


1
고마워요, 이제 많은 의미가 있습니다!
rickjerrity

1
또는 다르게 말하면, 최상의 라우팅 선택은 라우팅 테이블 업데이트 시가 아니라 패킷 자체를 라우팅하는 동안 수행됩니다.
jcaron 2016 년

5

애니 캐스트는 인터넷의 여러 위치에서 특정 경로 / IP 주소 / IP 서브넷을 종료하는 체계입니다. 이렇게하면 클라이언트가 가장 가까운 위치 (메트릭이 가장 낮은 경로)에 연결됩니다.

패킷을 보면 애니 캐스트는 유니 캐스트와 다르지 않으므로 추가 대기 시간 등이 발생하지 않습니다.

각 라우터는 로컬 라우팅 테이블에서 각 패킷의 경로를 찾아야합니다. 해당 테이블 업데이트는 라우팅 프로토콜에 따라 간격 또는 변경이있을 때 수행되며 라우팅 기능 자체에는 영향을 미치지 않습니다.

라우터는 특정 패킷에 대한 경로를 이웃에게 요청하지 않지만 항상 필요한 모든 경로를 알아야합니다. 라우팅 테이블은 단일 기본 게이트웨이 (단일 업스트림 게이트웨이의 경우)에서 전체 인터넷 라우팅 테이블 (일부 40 만 항목)까지 다양합니다.


애니 캐스트 경로는 경로 수에 영향을 줄 수 있습니다. 이론적으로 이것은 라우터 리소스에 약간의 부담을 줄 수 있지만 IPv4의 경우 거의 해결 된 문제입니다.
eckes

문제는 지연되지 않은 애니 캐스트 자체에 관한 것입니다. 가상 라우팅 테이블이 클수록 더 많은 오버 헤드와 지연이 발생할 수 있지만 실제로 이러한 큰 라우팅 테이블을 실제로 처리하는 라우터는 주로 TCAM 테이블을 사용하는 하드웨어 기반 장치입니다. 이를 통해 테이블 ​​크기가 용량을 초과하지 않는 한 중요하지 않습니다.
Zac67
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.