2012-08-07 6 views
0

일부 NAT 뒤에있는 경우 (유형이 중요하지 않음) 공용 인터넷에 패킷을 보내려합니다. 처음 패킷을 보내면 내 패킷이 NATed되고 NAT가 내 패킷의 일부 외부 포트 번호를 할당하고 매핑합니다. 내 개인 컴퓨터에서 동일한 원본 포트를 사용하여 패킷을 보내려면 (매우 자주) 계속하면 같은 NAT 매핑이 서버 대상의 패킷 주소를 검사하여 알 수있는 한 계속 유지됩니다.NAT가 매핑을 재활용하는 빈도

그러나 패킷을 보낼 때까지 1-2 분 정도 기다렸다가 다음에 패킷을 보내면 NAT가 NAT 매핑을 재활용하고 다른 외부 포트를 할당하는 것처럼 보입니다. NAT는 맵핑을 재활용 할 때까지 얼마나 오랫동안 대기합니까? 모두 NAT가 준수하는 최소 시간이 있습니까 (표준 사양과 유사)?

답변

0

가장 가까운 답변은 page 14 of draft-audet-nat-behave-00입니다. 이 문서에서는 권장되는 시간 인 5 분, TCP 바인딩의 경우 7800 초 동안 NAT가 동적 UDP 바인딩을 2 분 전에 만료 시켜서는 안된다고 설명합니다.

실제로 UDP 바인딩이 우리의 응용 프로그램에서 계속 활성화되도록하기 위해 50 초마다 사소한 새로 고침 패킷을 보냈습니다.