NAT Delay 측정 방법에 대해 질문을 드립니다.
글쓴이: divetou / 작성시간: 화, 2007/07/03 - 11:31오전
안녕하세요?
고수님들께 질문이 있어서 글을 남깁니다.
리눅스 머신에서 NAT을 사용할 때, NAT을 통과하는 시간을 측정하고 싶은데,
혹시 알고계신 좋은 방법이 있는지요?
좋은 방법이 아니라도 측정할 수 있는 방법이 있는지 궁금합니다.
Netfilter의 Hook을 통하여 PRE-Routing, POST-Routing 을 해서 측정하는 방법이 맞을까요?
설사 이 방법이 맞다고 해도,
이렇게 하기는 좀 복잡한 것 같기도 하고, 커널도 건드려야 하고, 이것저것 어려운점이 있는데..
NAT을 사용할때와 사용하지 않을때의 Round-Trip Time을 가지고 비교를 하려고 해도,
같은 Private IP 도메인에 놓고보니, NAT을 통과하는지 통과하지 않는지 알 수가 없네요.
고수님들의 힌트를 기다리겠습니다.
미리 감사드립니다. (__)
Forums:
^^ 이런 방법은 어떤지..
게이트웨이
|
스위치
| |
PC1 NAT서버
|
PC2
pc1과 pc2의 속도차를 보면 될껏같네요... 어줍잖은.. 잔대가리 써볼려고 하는 사람이..;
-------------------------------------------------------------------------------------------
이놈의 IT 생활... 실증나고 짜증나고...
근데 왜 맨날 it관련 소식만 보고 ;;; 님휘
감사합니다.
queryman님,
먼저, 친절하신답변에 무한 감사 드립니다. ^^
말씀해주신 방법에서..
GW-PC1 사이의 RTT와 GW-PC2 사이의 RTT의 차이를 이용하여 구하는 방법을 말씀해 주셨는데요.
PC1에서 PC2로 패킷을 전송하기위해서 걸리는 시간들
예를들어, IP Routing을 위해 걸리는 시간, 전송시간, Decoding 시간 등등..
PC1-PC2사이의 RTT를 이용해서 대충 측정해서 빼면 될것 같긴한데..
결과가 조금 부정확할 수도 있을것 같아서 걱정이네요. ^^;
==============================
꿈꾸는소년
댓글 달기