Asymmetric Route

비대칭 라우팅은 인터넷에서 흔하지만 관찰을 어렵게 만든다

A에서 B로 가는 경로와 B에서 A로 돌아오는 경로는 서로 다를 수 있다. 그래서 한쪽 traceroute만 보고 전체 왕복 경로를 확정하면 위험하다.

BGP 정책과 회선 비용 때문에 왕복 경로가 달라질 수 있다
비대칭 자체는 장애가 아니다
방화벽이나 NAT 상태 추적과 만나면 문제가 될 수 있다
Forward
AISP-1Transit-XB
Return
BTransit-YISP-2A
원인

라우팅 정책

각 네트워크는 비용, 피어링, 정책에 따라 독립적으로 경로를 고른다.

진단

양방향 확인

가능하면 양 끝에서 traceroute나 MTR을 실행해 forward와 return을 나눠 본다.

주의

RTT는 왕복값

한 홉의 RTT에는 돌아오는 경로의 지연도 섞여 있다.