第一次3
第二次1
是一种完全开放型NAT、
无任何限制允许内部设备与任何外部设备直接通信、
就好比说公网IP,谁都能直接访问。
NAT1、Full Cone NAT:全锥形 NAT、
允许内部IP地址和端口与任何外部IP地址和端口进行通信。
这种类型的NAT适用于对等通信,如VoIP或P2P应用程序、
因为它能够在通信中创建开放的连接,允许外部设备直接访问内部设备。
NAT2、Restricted Cone NAT:受限锥形 NAT、
限制了内部IP地址和端口与之前已经通信过的外部IP地址通信。
这种NAT类型提供了一定程度的保护,使得只有先前与内部设备通信过的外部设备才能访问它。
NAT3、Port Restricted Cone NAT: 端口受限锥形 NAT、
类似于Restricted Cone NAT,Port Restricted Cone NAT、
还要求外部IP地址和端口在之前已经与内部设备的相同端口通信。
这种限制可能会更加严格,限制了与内部设备的通信。
NAT4、Symmetric NAT:对称性 NAT、
对每个目标IP地址和端口组合都会映射一个不同的内部IP地址和端口。
这可能会导致连接的不稳定性,尤其是对于需要保持长时间连接的应用程序,如在线游戏。
UPnP:Universal Plug and Play、通用即插即用、
允许网络设备自动进行端口转发以及与NAT相关的设置。
它可以帮助应用程序在内部网络和外部网络之间建立连接、
DMZ:Demilitarized Zone、
DMZ 是一个物理或逻辑上位于网络内部和外部之间的区域、
用于放置未经验证的设备或服务,以减轻内部网络的风险。
在网络安全中,DMZ提供了一种隔离的环境、
使外部设备和服务可以与内部网络通信,同时限制了对内部网络的访问。
运营商的光猫有限制就无效,说不定路由器或其他设备拨号可能解除限制、
其他设备拨号也不行就投诉运营商吧,就说NAT4影响我玩游戏了,太卡。。。
端口术语
TCP 端口:
TCP 是一种可靠的传输协议,适用于需要确保数据完整性的应用程序。
每个TCP连接都会使用两个端口:
一个用于发送数据,另一个用于接收数据。
一些常见的TCP端口用途包括:
80 端口:用于 HTTP(超文本传输协议)通信,通常用于网页浏览。
443 端口:用于 HTTPS(安全的超文本传输协议)通信,用于加密的安全网页浏览。
25 端口:用于电子邮件的SMTP(简单邮件传输协议)通信。
UDP 端口:
UDP 是一种无连接的传输协议,适用于需要快速数据传输的实时应用程序。
由于UDP不保证数据的完整性,因此适用于一些不敏感于丢失数据的应用。
一些常见的UDP端口用途包括:
53 端口:用于DNS(域名系统)查询,将域名映射到IP地址。
67/68 端口:用于DHCP(动态主机配置协议)通信,自动分配IP地址给设备。
123 端口:用于NTP(网络时间协议)通信,同步设备的时间。
到此这篇nat类型 检测(nat类型检测)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/bcyy/75471.html