- 前言
看协议时发现STUNbis是对STUN的优化,其中明确指出的一项就是hairpin现象。
*概念
假如host a(192.168.0.3)
和host b(192.168.0.4)
位于同一个nat(外网地址60.216.75.19
)之后,那么在进行穿透的时候,可能得到的外网地址是host a( 60.216.75.19 4444)
和host b( 60.216.75.19 5555)
那么,假如nat不支持hairpin,host a
往host b (60.216.75.19 5555)
发包是通不过的。 - 补充
个人看法,如果非多级nat时,应该优先走内网,避免不必要的端口转换造成资源的浪费。
多级nat时,可以借用此种方式进行连接。
网友评论