I-NNI和E-NNI的另外一个区别是路由协议,在I-NNI可以使用任何私有的路由协议,不需要标准化。E-NNI则需要定义合适的域间路由协议,实现不同厂商的互通。边际网关协议(BGP)是一种广泛应用于IP网络的外部网关协议,它基于路径向量路由协议,不能传播拓扑和资源状态信息。而对于光网络,这些信息十分重要。DDRP(Domain to Domain Routing Protocol)并不是全新的路由协议,是一种基于OSPF(开放最短通道优先)和IS-IS(中间系统-中间系统)两种路由协议而来的分级链路状态路由协议,越来越多的厂商青睐于采用DDRP协议作为域间协议。