基于流记录的边界路由器静态路由表获取

 2022-01-29 06:01

论文总字数:24717字

摘 要

论文的研究和开发工作围绕一个基于流记录的网络管理系统NBOS(Network Behavior Observation System)进行,该系统的工作目的是为了管理网络服务质量和监控网络安全状态。论文以此系统为基础,设计并实现基于流记录的边界路由器静态路由表的获取,所完成的项目需要通过在NBOS系统上运行一定时间才能够完整构建出静态路由表。

本文首先介绍了基于流记录的NBOS原型系统和NBOS系统的背景知识,表明了本文工作的系统基础和数据基础。对于IP数据流进行了分析,并说明了单个路由信息拼接的规则要求,从而对流记录进行路由信息拼接工作。进而讨论分析了路由信息的各种情况以及解决方案,在末尾明确了数据库的修改时机,解释了数据结构的选用原因。将静态路由表的获取过程分解成相互独立的部分进行说明,并构成了流记录的处理的总体流程。在下一部分则将测试结果进行了展示和简略的分析,进而和实际的静态路由表进行了对比,并对出现的不相符的情况进行了讨论。

在文章最后表明了设计存在的不足和今后的研究方向。

关键字:NBOS;数据流;路由信息;静态路由表

The Static Routing Table Detect OfBorder Router Based On Flow Record

Abstract

The thesis research and design are centered on Network Behavior Observation System, which based on flow. The primary work of this paper is based on NBOS (Network Behavior Observation System), which is a network management system intended to provide service quality management and to keep track of security status. The paper uses this system as the foundation for the project design, and successfully detects the static routing table of edge router, which is based on flow. The project needs to run some period of time to build a complete static routing table.

In order to indicate the system foundation and data foundation, the paper first introduces the NBOS prototype system, which based on flow. After analyzing the IP flow and illustrating the construction rules of a single routing, the paper completes the work of routing construction. And then the paper discusses various situations and solutions of routing. Next, the paper figures out the time to modify databases and explains the choice of data structure.

 The process of detecting the static routing table has been divided into separate parts, constituting the overall procedure of process of flow. In the next section, the paper shows and briefly analyzes test results, compares them to existed static routing table, and discusses the inconsistent parts. The last chapter summarizes the shortcomings of the design and the prospects for future studies.

Key words: NBOS, flow, routing, static routing table

目录

摘要 1

第一章 绪论 5

1.1 引言 5

1.2 研究背景 6

1.2.1流的介绍 6

1.2.2 IP协议 6

1.2.3路由分类 7

1.2.4路由表 8

1.2.5 NBOS 8

1.3 研究目标和内容 10

1.3.1 研究目标 10

1.3.2 研究内容 10

1.4 论文组织结构 10

第二章 系统设计 12

2.1工作目标 12

2.2原始条件及数据 12

2.3原理分析 12

2.4任务流程设计 12

2.5模块设计 15

2.5.1单个路由的构建 15

2.5.2静态路由表的构建 17

2.5.3数据库的设置 19

第三章 系统实现 20

3.1读取流记录 20

3.2.处理流记录 23

3.2.1构建单个路由信息 24

3.2.2组建静态路由表 25

3.2.3数据库的读取和写入 27

第四章 测试结果 29

4.1测试环境 29

4.2测试方案 29

4.3系统调试 29

4.3.1调试结果对比 29

4.3.2结果分析 32

4.4存在问题和局限性 34

第五章 总结与展望 35

5.1 工作总结 35

5.2 工作展望 36

致谢 37

参考文献 39

绪论

1.1 引言

计算机网络技术伴随着Internet正在不断快速地发展,人类生活中的方方面面都会看到计算机网络的影子。与此同时,网络规模正在持续的扩张,以及许多应用的涌现,网络行为变得愈发多样,也因此变得更加的复杂,这给网络的管理带来了新的挑战,也把流量监测[1]分析上升到一个新的高度。 这表现在主干网逐渐呈现为高带宽,网络流量急速增长,如何对于更多数据的监控和收集,并对数据进行操作成为了难点;同时,传统的网管系统已经跟不上网络发展的速度,当前需求更加多样化,并提出了精细化管理需求。

对于网络信息的不间断监控和网络精细化管理的要求,已经无法利用传统技术满足当前主干网为高速带宽下的网络需求。而随着流技术的发展,这一股新生技术力量似乎可以为我们带来曙光,提供传统SNMP所无法提供的技术支持。

剩余内容已隐藏,请支付后下载全文,论文总字数:24717字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;