多项选择题

动态路由协议的主要功能包括()

A.分配AS
B.维持路由表
C.建立邻居关系
D.定时发布路由更新给其他路由器