当前位置:主页 > 管理论文 > 移动网络论文 >

基于SDN的数据库型防火墙研究与实现

发布时间:2017-05-13 22:12

  本文关键词:基于SDN的数据库型防火墙研究与实现,,由笔耕文化传播整理发布。


【摘要】:随着计算机技术和网络技术的发展,互联网已经成为人们生活中不可或缺的一部分,与此同时也给人们带来了新的威胁:网络安全。防火墙是最常用的防病毒和网络攻击的措施。目前,大多数的转发规则都是由路由器和交换机等硬件设施根据包头的结构来完成,然而对于不同的设备可能会有不同的转发规则。传统的防火墙具有维护成本高且不灵活的特点,一旦网络设备被推向市场,就很难对其进行替换或修改。本文通过对国内外防火墙技术的学习研究,提出了一种基于SDN(软件定义网络)架构的数据库型防火墙的设计。该防火墙设计可以通过软件编程的方式自定义任何想实现的网络路由和传输规则策略,对防火墙进行集中式管理,从而更加灵活和智能。同时,借助数据库的优点,使得该防火墙的设计应用更加可靠和高效。为了验证该防火墙设计的有效性,使用Mininet在虚拟机中创建网络拓扑,模拟现实网络环境,使用搭建的策略管理系统对策略进行添加和删除。通过iperf命令、ping命令以及ssh命令对功能的可靠性进行验证,最后使用wireshark抓包软件对拓扑内各虚拟主机间的流量数据包抓包并进行直观分析。
【关键词】:数据库 OpenFlow 软件定义网络 防火墙
【学位授予单位】:华东理工大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.13;TP393.08
【目录】:
  • 摘要5-6
  • Abstract6-9
  • 第一章 绪论9-15
  • 1.1 研究背景9-13
  • 1.1.1 网络安全现状9-11
  • 1.1.2 SDN发展历程11-13
  • 1.2 研究内容13
  • 1.3 研究方法13-14
  • 1.4 本章小结14-15
  • 第二章 相关技术15-34
  • 2.1 防火墙技术15-18
  • 2.1.1 防火墙技术概述15-16
  • 2.1.2 防火墙工作原理16-18
  • 2.2 SDN技术18-30
  • 2.2.1 SDN概述18-19
  • 2.2.2 SDN实现方案及典型架构19-21
  • 2.2.3 OpenFlow协议21-25
  • 2.2.4 SDN控制器25-30
  • 2.3 数据库技术30-33
  • 2.3.1 数据库技术概述30-31
  • 2.3.2 数据库分类31-33
  • 2.4 本章小结33-34
  • 第三章 SDN数据库型防火墙设计与实现34-65
  • 3.1 整体架构34-35
  • 3.2 OpenFlow流表设计35-39
  • 3.2.1 流表数据头(元组)35
  • 3.2.2 匹配举例(基于IPv4目标的匹配)35-37
  • 3.2.3 计数器37
  • 3.2.4 动作(Action)37-39
  • 3.3 OpenFlow内部事件39-58
  • 3.3.1 连接建立事件39-41
  • 3.3.2 Packet-In事件41-43
  • 3.3.3 Packet-Out事件43-44
  • 3.3.4 端口状态(Port Status)消息事件44-46
  • 3.3.5 设置配置(Set Configuration)事件46-47
  • 3.3.6 获取配置(Get Confiig)请求与答复事件47-48
  • 3.3.7 修改流(Flow-Modification)事件48-50
  • 3.3.8 流移除(Flow-Removed)事件50-52
  • 3.3.9 端口修改(Port-Modify)事件52-53
  • 3.3.10 统计(Stats)请求和响应事件53-55
  • 3.3.11 Barrier请求和响应事件55-56
  • 3.3.12 队列获取配置(Queue Get Configuration)请求和响应事件56-57
  • 3.3.13 错误事件57-58
  • 3.4 网络拓扑设计58-59
  • 3.5 控制中心设计59-63
  • 3.5.1 用户接口设计与实现59-61
  • 3.5.2 数据库设计61-62
  • 3.5.3 流量日志设计62
  • 3.5.4 OpenFlow控制器设计62-63
  • 3.6 本章小结63-65
  • 第四章 实验结果65-75
  • 4.1 实验结果65-74
  • 4.1.1 使用iperf进行实验65-68
  • 4.1.2 使用ping命令进行实验68-70
  • 4.1.3 使用ssh命令进行实验70-71
  • 4.1.4 使用wireshark抓包分析71-74
  • 4.2 本章小结74-75
  • 第五章 总结75-77
  • 参考文献77-80
  • 致谢80-81
  • 附录实验环境搭建81-83

【相似文献】

中国期刊全文数据库 前10条

1 景霞,张其鹏,国强华,卢铭,朱晓华,石磊,芮伟,尚彤;网上免费医学生物学数据库指南的建立[J];北京大学学报(医学版);2004年03期

2 童舜海;浅议数据库的安全性[J];计算机时代;2001年05期

3 黄河清;建立企业状况、专业技术人员、工程项目管理数据库的若干实务问题[J];建筑;2002年08期

4 潘云洪;用友财务软件中数据库的转移[J];中国会计电算化;2002年07期

5 张小贝;;你的数据库升级吗[J];每周电脑报;2002年13期

6 Kalen Delaney;徐行;;数据库还原操作内情[J];软件;2002年07期

7 黎爱平,叶青萍;学报工作数据库管理初探[J];上饶师范学院学报(自然科学版);2003年06期

8 赵树升,赵雪梅;数据库管道功能扩展的程序设计[J];郑州大学学报(理学版);2003年04期

9 周志敏;数据库的数据安全策略[J];河北工程技术高等专科学校学报;2004年01期

10 刘继义,张征,刘伟巍;检测/校准实验室受控文件数据库管理方法的研究[J];现代测量与实验室管理;2004年05期

中国重要会议论文全文数据库 前10条

1 邱大年;阎承沛;左演声;;第八章 热处理数据库[A];中国电子学会生产技术学会第四届金属材料及热处理年会论文集(增)[C];1991年

2 陆洪毅;王志英;赵龙;;高性能数据库的应用支持[A];第十六届全国数据库学术会议论文集[C];1999年

3 ;前言[A];第十七届全国数据库学术会议论文集(研究报告篇)[C];2000年

4 ;前言[A];第十八届全国数据库学术会议论文集(技术报告篇)[C];2001年

5 ;前言[A];第十八届全国数据库学术会议论文集(研究报告篇)[C];2001年

6 韩英;马玉红;;基于数据库的档案资料管理软件[A];2010全国非金属矿产资源与勘察技术交流会论文专辑[C];2010年

7 顾少伟;成旭东;唐志军;徐学良;;板坯质量数据库的建立与应用[A];河北省2010年炼钢—连铸—轧钢生产技术与学术交流会论文集(上)[C];2010年

8 顾少伟;成旭东;唐志军;徐学良;;板坯质量数据库的建立与应用[A];第十六届全国炼钢学术会议论文集[C];2010年

9 周俊菊;李艳梅;;中国北方干旱化数据库的建立及其基本问题探讨[A];地理教育与学科发展——中国地理学会2002年学术年会论文摘要集[C];2002年

10 张学军;房生凯;;新型数据库管理预测系统[A];新世纪 新机遇 新挑战——知识创新和高新技术产业发展(上册)[C];2001年

中国重要报纸全文数据库 前10条

1 金振蓉;应本着求真务实精神发展国产数据库[N];光明日报;2004年

2 ;下一代数据库六大特点[N];中国计算机报;2005年

3 周健邋芯语;中小型组织的数据库[N];计算机世界;2007年

4 ;数据库归档浮出水面[N];网络世界;2006年

5 本报记者 黄嵘;中期协行业信息数据库管理有新规[N];上海证券报;2007年

6 韩敏;我市部署人事人才数据库管理工作[N];鄂尔多斯日报;2008年

7 谢春颖;数据库“经理人”的职能[N];网络世界;2002年

8 本报记者 许泳;数据库更换为哪般?[N];计算机世界;2011年

9 本报记者 那罡;数据库遭受“夹板气”[N];中国计算机报;2010年

10 本报见习记者 王勤;数字印刷方式下的数据库管理[N];中国新闻出版报;2011年

中国博士学位论文全文数据库 前1条

1 张宇宾;脊椎动物进化分支共调控基因数据库LCGbase研究与实现[D];中国科学院北京基因组研究所;2013年

中国硕士学位论文全文数据库 前10条

1 吕金秋;Web数据库安全技术研究与应用[D];吉林大学;2009年

2 辛颖;动力费管理系统中的数据库关键技术研究与实现[D];华中科技大学;2011年

3 高雁斌;客户/应用/数据库三层结构石油环境管理信息系统设计与实现[D];中国地质大学(北京);2003年

4 张加元;网络版矿井通风仿真系统数据库关键技术研究[D];辽宁工程技术大学;2009年

5 李子s

本文编号:363761


资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/363761.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户cb8b9***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com