Comment
Comment by jamesblonde
Strange to see this relatively old article appear. NATs are still with us. The main progress has been WebRTC. Otherwise, researcher who looked at TCP at the time (e.g., stunt) for simiulataneous TCP Syn packets failed. It was too hard to synchronize timing.
Most middleware still ignores NATs and hopes it will go away (it won't). NATs are the reason REST won over CORBA et al.