간단한 홈 라우터 게이트웨이와 다음을 가정합니다.
lan0 - 라우터의 LAN 측을 담당하는 네트워크 인터페이스 wan0 - 라우터의 WAN 측을 담당하는 네트워크 인터페이스
기본 경로는 다음과 같습니다.
대상 인터페이스 마스크
0.0.0.0
wan0
0.0.0.0
lan0 및 wan0에는 각각 로컬 서브넷과 ISP 서브넷을 참조하는 IP가 할당됩니다.
질문:
라우터의 LAN 측에 연결된 호스트에서 외부 호스트(예: Google DNS 호스트)로 패킷이 전송되는 경우 올바른 것은 무엇입니까?
A) lan0의 RX 카운터가 증가하고, wan0의 TX 카운터가 증가합니다.
B) lan0의 RX 카운터가 증가합니다. wan0의 TX 카운터가 증가합니다.
C) lan0의 RX 카운터가 증가합니다.
D) wan0의 TX 카운터가 증가됩니다.
마) 위에 해당사항 없음
가능하다면 좋은 설명 부탁드립니다. 감사해요.
편집: 추가 단순화
패킷이 한 인터페이스에서 다른 인터페이스로 전달되면 수신 인터페이스의 RX 카운터가 증가합니까?
답변1
좋습니다. OpenWRT, 로컬 DHCP 서버 및 다음 연결이 있는 노트북을 사용하여 홈 라우터 게이트웨이에 대한 실습 테스트를 수행했습니다.
WAN LAN
DHCP 서버<------> OpenWRT 라우터<------> 노트북
내 노트북에서 Google DNS 서버(8.8.8.8)를 통해 단일 UDP 패킷을 보내보면 RX(LAN)과 TX(WAN)만 증가한 것을 확인할 수 있다. 또한, 외부 연결이 불가능할 경우 RX(LAN)만 증가합니다.
결론: 인터페이스 간에 패킷을 전달해도 인터페이스 사이의 카운터가 증가하지 않습니다. RX 및 TX는 엔드포인트에서 수신 및 전송된 바이트만 계산합니다.
올바른 옵션: B)