域名注册机构的主要职责是:负责相应域名系统的运行和管理,维护域名数据库,授权域名注册服务机构提供域名注册服务,为了保证域名注册和解析的唯一性,避免域名冲突,每个顶级域名只能有一个注册中心。注册必须经过域名管理机构的授权和批准。在国际域名体系中,顶级域名中的地理顶级域名通常由相应国家或地区的互联网信息中心(nic)负责。例如,在中国,cnnic负责这个项目。信息产业部授权的cn域名。在韩国,krnic负责注册和管理。类别顶级域名(如。通用域名格式,。net)中的顶级域名系统是由icann授权某一特定组织负责其注册管理。需要注意的是,域名注册机构不负责受理具体的域名注册申请。
国内域名注册由中国互联网络信息中心cnnic负责管理,国际域名注册由国际互联网名称和号码分配公司(icann)负责管理,icann是一个由来自许多国家的私营部门人员组成的非营利非政府组织。