发明名称 一种SDN网络中不同网段主机间通信方法
摘要 本发明公开了一种SDN网络中不同网段主机间通信方法,包括控制器通过探测获得SDN全局网络拓扑信息;将报文发给作为网关的控制器,由控制器来转发;控制器收到报文,由设备索引模块建立以三层IP地址为索引的设备索引;设备管理模块根据建立的设备索引查询源设备与目的设备;设备探测模块根据目的设备IP地址构造ARP请求,然后将ARP请求从所有边缘交换机发送出去;控制器构造转发流表项下发到选出的路由中的交换机中;源目的主机设备通信报文根据交换机中流表信息匹配转发。该方法能够解决同一SDN网络下跨网段通信的问题,并且对网络中的节点改动很小,具有较强的透明性和扩展性。
申请公布号 CN105245632A 申请公布日期 2016.01.13
申请号 CN201510667454.9 申请日期 2015.10.16
申请人 电子科技大学 发明人 唐勇;张永涛;汪文勇
分类号 H04L29/12(2006.01)I;H04L12/751(2013.01)I;H04L12/24(2006.01)I 主分类号 H04L29/12(2006.01)I
代理机构 成都天嘉专利事务所(普通合伙) 51211 代理人 冉鹏程
主权项 一种SDN网络中不同网段主机间通信方法,其特征在于步骤如下:步骤1,网络初始化时,控制器通过探测获得SDN全局网络拓扑信息;步骤2,当属于不同网段的主机设备要进行通信时,发现目的地址不在同一网段内,则将报文发给作为网关的控制器,由控制器来转发;步骤3,控制器收到一个报文,发现源IP地址与目的IP地址不在同一网段内,则由设备索引模块建立以三层IP地址为索引的设备索引;步骤4,设备管理模块根据步骤3建立的设备索引查询源设备与目的设备,若目的设备未查询到则转步骤5,否则转步骤7;步骤5,设备探测模块根据目的设备IP地址构造ARP请求,然后将ARP请求从所有边缘交换机发送出去;步骤6,若控制器收到一个回复给自己的ARP回复,则说明是对设备探测模块发送的设备探测消息的回复,即探测的设备存在于网络中,于是由设备管理模块为该设备登记注册;步骤7,此时源目的设备均已查询到,拓扑管理模块根据源目的设备从网络拓扑中选择一条路由;步骤8,控制器构造转发流表项下发到步骤7选出的路由中的交换机中;步骤9,源目的主机设备通信报文根据交换机中流表信息匹配转发。
地址 611731 四川省成都市高新区(西区)西源大道2006号
您可能感兴趣的专利