idc有哪些结构