포워딩 전문가님께 급질문 : iptables 사용

cs010101의 이미지

A(200.200.200.10)----------B(200.200.200.20)-------------C(200.200.200.30)

세대의 컴퓨터가 있을때, A에서 C 또는 C에서 A로 iperf를 이용해서
대역폭을 측정하고 있습니다.

B는 포워딩을 해주고요.

B에서
iptables -t nat -A POSTROUTING -s 200.200.200.0/24 -j MASQUERADE
echo "1" > /proc/..../ip_forward

이런식으로 했고요.

속도를 측정해보면,

A---B
B---C
는 5Mbps가 나오는데,

A---(B를 통하여)---C
이렇게 하면, 0.5Mbps가 나옵니다.

왜 그럴까요?