Methods, systems, and computer program products for throttling network address translation (NAT) in a voice over IP device (100,102) are disclosed. According to one method, a plurality of media packets associated with a media session are received at a voice over IP device (100, 102). A NAT learning throttling filter (116) is applied to select the subset of the packets to be used for NAT learning (114) and thereby limit the number of received media packets to be used for NAT learning (114). NAT learning (114) is performed for the session using the packets selected by the NAT learning throttling filter (116).
展开▼