4. 生成初始ICE描述 (Generating the Initial ICE Description)
一旦ICE代理有迹象表明通信即将发生 (例如,用户界面提示或显式请求发起通信会话),它就可以开始收集候选地址。与常规ICE不同,在Trickle ICE实现中,不需要以阻塞方式收集候选地址。因此,除非使用半逐步传递,否则如果发起代理尽早生成并传输其初始ICE描述,用户体验会得到改善 (从而使远程方能够开始收集和逐步传递候选地址)。
发起方可以 (MAY) 在传递初始ICE描述时包含任何候选地址组合。这包括传递发起方计划使用的所有候选地址 (如半逐步传递)、仅传递可公开访问的IP地址 (例如,已知不在防火墙后面的数据中继上的候选地址),或者完全不传递候选地址 (在这种情况下,发起方可以更快地获得响应方的初始候选地址列表,并且响应方可以更快地开始候选地址收集)。
对于初始ICE描述中包含的候选地址,计算优先级和基础 (foundations)、确定候选地址冗余等方法的工作方式与常规ICE [RFC8445] 中的相同。