自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 NAT端口映射

当内部主机发送数据包到外部网络时,NAT设备会将源IP地址和源端口号替换为公共IP地址和一个新的端口号,形成一个新的数据包。而当外部网络的数据包返回时,NAT设备根据记录的映射关系,将目标IP地址和端口号转换回内部网络的私有地址,使得数据包能够正确到达目的地。在NAT设备(如路由器)背后,内部网络中的设备可以共享一个公共IP地址访问外部网络。动态NAT:内部网络的私有IP地址随机映射到外部网络的未使用的公共IP地址,但端口号不变。端口映射是NAT的核心功能之一,它允许外部网络的设备访问内部网络的特定服务。

2024-12-10 10:27:32 583

原创 NAT穿透 P2P通信 介绍

但在NAT环境下,由于内部设备的IP和端口对外部不可见,所以P2P通信需要进行NAT穿透。NAT穿透类型: UDP Hole Punching:利用UDP协议的无连接特性,通过多次发送数据包到不同的公共IP地址,让NAT设备学习并记住端口映射,从而形成一个“洞”,让数据可以通过这个“洞”在两个内网主机之间传输。STUN (Session Traversal Utilities for NAT):服务器协助的方法,内网主机通过向STUN服务器发送请求,获取自己的公网映射信息,然后使用这些信息尝试建立连接。

2024-12-06 14:54:33 218

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除