网络
文章平均质量分 95
“好记性不如烂“博客
这个作者很懒,什么都没留下…
展开
-
通俗易懂:快速理解P2P技术中的NAT穿透原理
目录1、基础知识1.1、什么是NAT?1.2、为什么会有NAT?1.3、NAT有什么优缺点?2、NAT的实现方式2.1、静态NAT2.2、NAPT3、NAT的主要类型3.1、完全锥型NAT(Full Cone NAT,后面简称FC)3.2、受限锥型NAT(Restricted Cone NAT)3.3、端口受限型NAT(Port Restricted Cone NAT)3.4、对称型NAT(Symmetric NAT)3.5、小结6、NAT路由类型判断7、STUN协议介绍7.1、STUN基本介绍7.2、ST转载 2021-12-08 16:05:15 · 1149 阅读 · 0 评论 -
P2P技术详解(四):P2P技术之STUN、TURN、ICE详解
目录1、内容概述2、STUN详解2.1 RFC3489/STUN2.1.1 报文结构2.1.2实现原理2.1.3STUN功能举例2.2 RFC5389/STUN2.2.1STUN用途2.2.2报文结构2.3 RFC5389与RFC3489的区别2.4 新特性介绍2.4.1指纹机制2.4.2通过DNS发现服务器机制2.4.3认证和消息完整性机制2.4.4备份服务器机制2.5 RFC5389与RFC3489的兼容2.5.1客户端处理的改变2.5.2服务器处理的改变3、TURN详解3.1 RFC5766/TURN转载 2021-12-08 15:32:33 · 1251 阅读 · 0 评论 -
P2P技术详解(三):P2P中的NAT穿越(打洞)方案详解(进阶分析篇)
目录1、NAT和NAPT2、NAT带来的问题3、P2P通信穿越NAT的技术、方法4、NAT穿越技术1:应用层网关4.1、原理4.2、限制5、NAT穿越技术2:中间件技术5.1、原理5.2、限制6、NAT穿越技术3:打洞技术(Hole Punching)6.1、原理6.2、方法6.2.1NAT行为类型与侦测方法6.2.2NAT打洞过程7、NAT穿越技术4:Relay服务器中转技术7.1、UDP协议的Relay7.1.1方式一、Send and Data methods,具体交互过程如下:7.1.2方式二、ch转载 2021-12-08 14:53:51 · 2633 阅读 · 0 评论 -
P2P技术详解(二):P2P中的NAT穿越(打洞)方案详解
1、内容概述P2P即点对点通信,或称为对等联网,与传统的服务器客户端模式(如下图“P2P结构模型”所示)有着明显的区别,在即时通讯方案中应用广泛(比如IM应用中的实时音视频通信、实时文件传输甚至文字聊天等)。P2P可以是一种通信模式、一种逻辑网络模型、一种技术、甚至一种理念。在P2P网络中(如右图所示),所有通信节点的地位都是对等的,每个节点都扮演着客户机和服务器双重角色,节点之间通过直接通信实现文件信息、处理器运算能力、存储空间等资源的共享。P2P网络具有分散性、可扩展性、健壮性等特点,这使得P2P技转载 2021-12-08 13:40:40 · 1652 阅读 · 0 评论 -
P2P技术详解(一):NAT详解——详细原理、P2P简介
1. IPv4协议和NAT的由来今天,无数快乐的互联网用户在尽情享受Internet带来的乐趣。他们浏览新闻,搜索资料,下载软件,广交新朋,分享信息,甚至于足不出户获取一切日用所需。企业利用互联网发布信息,传递资料和订单,提供技术支持,完成日常办公。然而,Internet在给亿万用户带来便利的同时,自身却面临一个致命的问题:构建这个无所不能的Internet的基础IPv4协议已经不能再提供新的网络地址了。2011年2月3日中国农历新年, IANA对外宣布:IPv4地址空间最后5个地址块已经被分配给下属的转载 2021-12-06 13:58:30 · 4097 阅读 · 0 评论