rfc5245概要翻译--目录

7 篇文章 0 订阅
7 篇文章 0 订阅

对此rfc的翻译正确性不做任何保证。按照它而导致的任何问题后果自负。转载请注明原地址。


1-介绍

2-ICE概要

2.1收集候选地址

2.2连接性测试

2.3候选排序

2.4冻结候选

2.5检测的安全

2.6ICE结束

2.7简易实现

3-术语

4-发送初始offer

4.1完整实现所需要的

4.1.1收集候选

4.1.1.1主机候选地址

4.1.1.2服务自反候选地址和中继候选地址

4.1.1.3计算"基础"

4.1.1.4保持候选有效

4.1.2候选优先级计算

4.1.2.1推荐方法

4.1.2.2选择类型和本地偏好的原则

4.1.3删除冗余地址

4.1.4选择默认候选

4.2简易实现需要的

4.3SDP编码

5-收到初始offer

5.1检查ICE的支持

5.2确定角色

5.3收集候选

5.4候选优先级计算

5.5选择默认候选

5.6 SDP编码

5.7 形成检查表

5.7.1 形成候选对

5.7.2 计算对的优先级然后排序

5.7.3修改候选对

5.7.4计算砖头

5.8调度检查

6-收到初始answer

6.1检查ICE的支持

6.2确定角色

6.3形成检查表

6.4执行普通检查

7执行连接检查

7.1STUN客户程序

7.1.1为中继候选创建权限

7.1.2发请求

7.1.2.1优先级和用户候选

7.1.2.2ICE控制端和ICE被控制端

7.1.2.3形成证书

7.1.2.4Diffserv 处理

7.1.3响应处理

7.1.3.1失败情况

7.1.3.2成功情况

7.1.3.2.1发现对端自反地址

7.1.3.2.2建立有效地址对

7.1.3.2.3更新对状态

7.1.3.2.4更新提名标志

7.1.3.3检查表和时间状态更新

7.2STUN服务程序

7.2.1完全实现所需的其他流程

7.2.1.1检查并修复角色错误

7.2.1.2计算映射地址

7.2.1.3学习对端的自反地址

7.2.1.4触发检查

7.2.1.5更新提名标志

7.2.2精简实现所需的其他流程

8完成ICE

8.1完全实现所需的流程

8.1.1提名

8.1.1.1经常提名

8.1.1.2进取型提名

8.1.2更新状态

8.2精简实现所需的流程

8.2.1对端是完全实现

8.2.2对端是精简实现

8.3释放候选地址

8.3.1完全实现所需的流程

8.3.2精简实现所需的流程

9接下去的offer/answer交互

9.1生成offer

9.1.1所有实现都需要的流程

9.1.1.1ICE重启

9.1.1.2移除一个媒体流

9.1.1.3添加个媒体流

9.1.2完全实现所需的流程

9.1.2.1ICE运行时的残存媒体流

9.1.2.2ICE完成时的残存媒体流

9.1.3精简实现所需的流程

9.1.3.1ICE运行时的残存媒体流

9.1.3.2ICE完成时的残存媒体流

9.2收到offer生成answer

9.2.1所有实现都需要的流程

9.2.1.1检查ICE重启

9.2.1.2新媒体流

9.2.1.3移除的媒体流

9.2.2完全实现所需的流程

9.2.2.1ICE运行时的残存媒体流、没有对端候选地址

9.2.2.2ICE完成时的残存媒体流、没有对端候选地址

9.2.2.3CE完成时的残存媒体流、有对端候选地址

9.2.3精简实现所需的流程

9.3更新检查表和有效表

9.3.1完全实现所需的流程

9.3.1.1ICE重启

9.3.1.2新的媒体流

9.3.1.3移除的媒体流

9.3.1.4ICE为残存的媒体流而保持

9.3.2精简实现所需的流程

10保证存活

11媒体处理

11.1发送媒体

11.1.1完全实现所需的流程

11.1.2精简实现所需的流程

11.1.3所有实现都需要的流程

11.2接收媒体

12和SIP配套使用

12.1等待指引

12.1.1INVITE中的offer

12.1.2Response中的offer

12.2SIP的 Option Tags 和 Media Feature Tags 

12.3SIP分支的处理

12.4SIP预处理的处理

12.5第三方会话控制的处理

13与ANAT的关系

14可扩展性讨论

15语法

15.1"candidate"

15.2"remote-candidates"

15.3"ice-lite" 和 "ice-mismatch"

15.4"ice-ufrag" 和"ice-pwd"

15.5"ice-options"

16设置Ta和RTO

16.1RTP流

16.2没有RTP会话

17例子

18安全考虑

18.1连通性测试时的攻击

18.2获取服务器自反地址时的攻击

18.3获取中继地址时的攻击

18.4offer/answer交互时的攻击

18.5内部攻击

18.5.1话音锤攻击

18.5.2STUN放大攻击

18.6与应用层网关和SIP的互动

19-STUN扩展

19.1新属性

19.2新错误码

20操作时的考虑

20.1NAT和防火墙的类型

20.2带宽需求

20.2.1 STUN和TURN的容量规划

20.2.2 收集(候选对)和连接检查

20.2.3保持存活

20.3ICE和简易ICE

20.4故障排除和性能管理

20.5终端配置





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值