Most applications that support UPnP also now support NAT-PMP. Well, one thing that has surprised me is that even though NAT-PMP was only introduced a few years ago, it already seems to be widely adopted by software applications. Thus it can come off as a UPnP bashing document which in my opinion really adds to the entertainment value. It tries to not be a UPnP bashing document, but does need to bring up UPnP to help underscore important points. So the same people who brought us Zeroconf, has brought us a new open standard called NAT-PMP which basically does what UPnP tries to do, but in a much saner and simpler way.Ĭonsidering it is a technical draft standard, it reads very well. It is extremely complicated which has implications for implementations, security, robustness, and interoperability. It's no secret that Microsoft's UPnP is kind of a mess. For those who haven't heard of NAT-PMP (NAT Port Mapping Protocol), it is basically a simple and sane replacement of UPnP for automating the process of creating port mappings in NAT. And for the DD-WRT users working around the built-in implementation, installing MiniUPnP seems to be a popular solution.īut the other thing that grabbed my attention is that MiniUPnP also supports NAT-PMP. This one actually seems to work for everybody and also appears to be used by some commercial routers too. To see it for myself, I tried an unscientific assortment of applications that use UPnP, and some did indeed have problems.Īfter reading further about the problem, I read that both Tomato and OpenWRT already replaced their old UPnP implementation with a different one called MiniUPnP.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |