校园网网络规划设计 毕业设计论文.doc

上传人:哈尼dd 文档编号:3939552 上传时间:2019-10-10 格式:DOC 页数:33 大小:1,003.02KB
返回 下载 相关 举报
校园网网络规划设计 毕业设计论文.doc_第1页
第1页 / 共33页
校园网网络规划设计 毕业设计论文.doc_第2页
第2页 / 共33页
校园网网络规划设计 毕业设计论文.doc_第3页
第3页 / 共33页
校园网网络规划设计 毕业设计论文.doc_第4页
第4页 / 共33页
校园网网络规划设计 毕业设计论文.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《校园网网络规划设计 毕业设计论文.doc》由会员分享,可在线阅读,更多相关《校园网网络规划设计 毕业设计论文.doc(33页珍藏版)》请在三一文库上搜索。

1、 校园网网络规划设计摘 要本文在局域网技术和先进发展基础上,分析了建立校园网的意义,建设原则和目标,并详细阐述了其设计方案过程。文章从系统结构、网络方案、管理、布局等方面讨论了校园网的设计方案。在网络设计中,详细介绍了网络拓扑结构、VLAN划分、计算机的IP分配,并为移动用户提供外网VPN服务,实现了网络的人性化设计。最后通过相关软件对网络进行管理以及实现网络的安全性。路由、交换与远程访问技术不仅仅是考试的重点。更是现代计算机网络领域中的三大支撑技术体系。它们几乎覆盖了一个完整的校园区网的实现的方方面面。校园网计算机网络的建设中,网络的作用就是将校园处于全面开放,使得校园网真正在教学科研及管理

2、中起到重要的作用。路由器的一个作用是连通不同的网络,另一个作用是选择信息传送的线路。选择通畅快捷的近路,能大大提高通信速度,减轻网络系统通信负荷,节约网络系统资源,提高网络系统畅通率,从而让网络系统发挥出更大的效益来。从过滤网络流量的角度来看,路由器的作用与交换机和网桥非常相似。但是与工作在网络物理层,从物理上划分网段的交换机不同,路由器使用专门的软件协议从逻辑上对整个网络进行划分。例如,一台支持IP协议的路由器可以把网络划分成多个子网段,只有指向特殊IP地址的网络流量才可以通过路由器。对于每一个接收到的数据包,路由器都会重新计算其校验值,并写入新的物理地址。因此,使用路由器转发和过滤数据的速

3、度往往要比只查看数据包物理地址的交换机慢。但是,对于那些结构复杂的网络,使用路由器可以提高网络的整体效率。路由器的另外一个明显优势就是可以自动过滤网络广播。从总体上说,在网络中添加路由器的整个安装过程要比即插即用的交换机复杂很多。一般说来,异种网络互联与多个子网互联都应采用路由器来完成。本课题正是以本校的校园网为例,组建一个具有代表意义的校园网络,综合了网络工程的规划与设计、设备选型、VLAN划分、IP地址分配、服务器分配、存储设置、外网连接等技术,组建一个可扩展的、安全稳定的、易于管理的、高速网络的;实现多媒体教学、网络教学、数据安全等各种网络服务,以满足现代化教学的各种需求。校园网网络规划

4、设计目 录0.前言11.设计方案概述21.1 功能需求21.2 设计思路21.3 总结32.内部网络搭建路由、交换42.1 网络搭建前规划42.2 路由72.3 交换182.4 配置核心VLAN端口地址223.服务器部署233.1 Exchange2003服务器233.2 Apache 服务器233.3 FTP 服务器243.4 DNS 服务器243.5 iSCSI244.软件防火墙ISA254.1 ISA Server 2006 的部署方案255.外部网络搭建265.1 VPN远程访问265.2 帧中继266.结束语276.1 论文总结276.2 未来展望27参考文献、资料索引29致谢300

5、.前言 近年来,学校的教学和管理工作正向着实现信息处理计算机化、信息交流网络化、信息管理数据化、信息服务电子化发展。因此利用计算机网络技术机型学术管理和开展互助教学、科研活动已是势在必行。新世纪,信息技术说带来的一场革命将彻底改百年我们的学习、工作和生活方式。总体设计是校园网建设的总体思路和工程蓝图,是搞好校园网建设的核心任务。进行校园网总体设计,首先,进行对象研究和需求调查,弄清学校的性质、任务和改革发展的特点,对学校的信息化环境进行准确的描述,明确系统建设的需求和条件;其次,在应用需求分析的基础上,确定学校Intranet服务类型,进而确定系统建设的具体目标,包括网络设施、站点设置、开发应

6、用和管理等方面的目标;第三,确定网络拓朴结构和功能,根据应用需求、建设目标和学校主要建筑分布特点,进行系统分析和设计;第四,确定技术设计的原则要求,如在技术选型、布线设计、设备选择、软件配置等方面的标准和要求;第五,规划安排校园网建设的实施步骤。建设校园网对每个学校来说都不是一件容易的事情,都要经过周密的论证、谨慎的决策和紧张的施工。当一堆设备变成网络的时候,大部分学校的满腔热情也慢慢地冷却凝固。校园网建成了,各种问题也不断涌现,设计目标根本无法实现,没有合适的应用软件,许多设想根本无法实施,后续的维护费用不堪承受等等。我们提出校园网建设的原则应该是:先进性,先进的设计思想、网络结构、开发工具

7、,采用市场覆盖率高、标准化和技术成熟的软硬件产品;实用性,建网时应考虑利用和保护现有的资源、充分发挥设备效益;开放性,系统设计应采用开放技术、开放结构、开放系统组建和开放用户接口,以利于网络的维护、扩展升级及与外界的沟通;灵活性,采用积木式模块组合和结构化设计,使系统配置灵活,满足学校逐步到位的建网原则,使网络具有强大的可增长性;可靠性,具有容错功能,管理、维护方便。对网络的设计、选型、安装、调试等各环节进行统一规划和分析,确保系统运行可靠,经济性,投资合理,有良好的性能价格比。 1.设计方案概述1.1 功能需求 实现大学校园网络化,校园内的教学楼、宿舍、图书馆等各个部分彼此互联,并通过统一的

8、出口接入因特网,使师生可通过互联网获取资源和信息。 校内资源共享:在文件服务器上装入大量的电子书籍、课件、教案及各种多媒体素材等资源,并且建立方便快捷的查询功能,让教师能方便的在网上查资料,使用网络进行备课、制作课件等。学生也可以通过网络,方便地查阅书籍、下载课程资料等,进行个性化自主学习。 建设学校网站,通过网络,展示学校风采,也为展示学生风采提供平台。 搭建电子邮件系统,方便师生之间的交流以及学校信息的传达。 校园内网有域名解析的功能。 卓越的多媒体应用系统,满足用户的点播需求,实现多媒体教学管理。 教学管理功能,校园网有配套的网上办公系统、教务管理系统、学生管理系统、行政办公系统、财务管

9、理系统、后勤管理系统、图书管理系统等。 1.2 设计思路 根据需求及结合市场情况,现采用以下设计来完成组网要求。 (1)以学生公寓为例:每栋学生公寓有6层,每层有30个宿舍。据此应该在每层设集线箱,每栋公寓有一个管理间,管理间内设有二层交换设备,集线箱接入二层交换设备。同样教学楼、教师公寓、食堂也采取上述学生公寓的结构,最后这些二层交换设备接入汇聚层交换机和核心层的交换机,放入核心数据机房,同时在核心数据机房也存放着学校的服务器,最后通过路由器接入Internet。 (2) 给路由器外网接口配置公网IP地址,给内部计算机配置,通过NAT使内网计算机上网。 (3)给校园实现1000M电信光纤接入

10、,能够满足学生和教师上网的需要;实时传递本校和国内外高校的教育教学信息;考虑到以后的扩展,可增加带宽或实现电信、网通双光纤接入。 (4) 在校园搭建FTP服务器,实现校园资源的共享。 (5)在校园搭建Web服务器,展示学校风采,展示学生风采。 (6)在校园搭建Mail服务器,方便师生之间的交流以及学校信息的传达。 (7)在校园搭建流媒体服务器,满足用户的点播需求,实现多媒体教学管理。 (8) 在校园搭建DNS服务器,保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。 (9) 在校园一些部门的电脑上安装需要的管理系统,满足教学管理、学生管理等功能。 1.3 总结

11、 需求 实现方法 搭建校园网络环境 接入层交换机连接计算机,汇聚层交换机连接接入层交换机,核心层交换机连接汇聚层交换机,通过路由器接入网络 学生,老师能够上网浏览网页等 提供1000M电信光纤接入,在路由器上配置NAT 实现学校资源共享 使用Linux Redhat搭建一个FTP服务器 展现学校风采 使用Linux Redhat搭建Web服务器 师生之间的交流以及学校通知的传达 使用Windows Server 2003系统自带邮件服务器功能搭建一个Mail服务器 给内网分配IP地址 手动的给校园内的用户分配IP地址域名解析 使用Linux Redhat 服务器功能搭建DNS服务器 教学管理/

12、学生管理等功能 安装相应的管理系统,例如:网上办公系统,教务管理系统,学生管理系统,行政办公系统,财务管理系统,后勤管理系统,图书管理系统 2.内部网络搭建路由、交换2.1 网络搭建前规划下图为校园简单拓扑图。 图2-1 校园网络拓扑图本案例中,网络设计部分使用Packet Tracer模拟练习,服务器部分使用VMware创建的Windows Server 2003虚拟机进行试验。共设计了计算机八台,分别为zql_WebServer、zql_FTPServer和zql_MailServer、zql_ DNSServer(安装AD),zql_流媒体服务器、zql_PC、zql_hlgPC来实现,

13、他们都处于192.168.100.0/24这个网段。 2.1.1 设备选型 根据X X职业学院网络建设需求及针对具体实际情况,采用的设备包括:(1)整体网络系统分为主干网络。分支网络和广域网络三部分。 (2)核心网络设备采用Cisco6509千兆以太网交换机,负责对骨干节点网络、服务器接入,以及VLAN等主要功能。 (3)接入层设备采用Cisco3640交换机,实现10M/100M用户接入。 根据需要,我们采用如下表所示设备。名称 型号 外联路由器 Cisco 3640 核心层交换机 Cisco 6509 汇聚层交换机 Cisco 3640接入层交换机 Cisco 2950 2.1.2 VLA

14、N的划分 VLAN号VLAN名称IP网段说明VLAN 1 192.168.0.0/24 管理VLAN VLAN 10 JSGY 192.168.1.0/24 教师公寓VLAN VLAN 20 XSGY 192.168.2.0/24 学生公寓VLAN VLAN 30 JXL1192.168.3.0/24 教学楼一VLAN VLAN 40 JXL2192.168.4.0/24 教学楼二VLAN VLAN 50 TSG 192.168.5.0/24 图书馆VLAN VLAN 60 CT 192.168.6.0/24 餐厅VLAN VLAN 100 FWQQ 192.168.100.0/24 服务器群

15、VLAN 2.1.3 IP地址的分配 众所周知,在电话通讯中,电话用户是靠电话号码来识别的。同样,在网络中为了区别不同的计算机,也需要给计算机指定一个号码,这个号码就是“IP地址”。所谓IP地址就是给每个连接在Internet上的主机分配的一个32bit地址。按照 TCP/IP(Transport Control Protocol/Internet Protocol,传输控制协议/Internet协议)协议规定,IP地址用二进制来表示,每个IP地址长32bit,比特换算成字节,就是4个字节。 交换机和路由器端口地址分配: 设备名称 端口地址 对应端口CoreSwitch1 VLAN1: 192

16、.168.0. 1/24 VLAN10:192.168.1. 1/24 VLAN20:192.168.2. 1/24 VLAN30:192.168.3. 1/24 VLAN40:192.168.4. 1/24 VLAN50:192.168.5. 1/24 VLAN60:192.168.6. 1/24 Fa0/1Fa0/2Fa0/3Fa0/4Fa0/5Fa0/6Fa0/7CoreSwitch2VLAN1: 192.168.0. 2/24 VLAN10:192.168.1. 2/24 VLAN20:192.168.2. 2/24 VLAN30:192.168.3. 2/24 VLAN40:192.

17、168.4. 2/24 VLAN50:192.168.5. 2/24 VLAN60:192.168.6. 2/24 VLAN100:192.168.100. 1/24 Fa0/1Fa0/2Fa0/3Fa0/4Fa0/5Fa0/6Fa0/7Fa0/8Core192.168.101. 3/24192.168.101. 4/24192.168.101. 5/24202.169.1. 55/24202.169.1. 56/24F0/1F0/2F0/3S1/0/1S1/0/2ConvergeSwitch1 VLAN1: 192.168.0. 3/24 ConvergeSwitch2 VLAN1: 192

18、.168.0. 4/24 ConvergeSwitch3 VLAN1: 192.168.0. 5/24 AccessSwitch1 VLAN1: 192.168.0. 6/24 AccessSwitch2 VLAN1: 192.168.0. 7/24 AccessSwitch3 VLAN1: 192.168.0. 8/24 AccessSwitch4VLAN1: 192.168.0. 9/24AccessSwitch5VLAN1: 192.168.0. 10/24AccessSwitch6VLAN1: 192.168.0. 11/24服务器需要有静态的IP地址,它们处于192.168.100.

19、0/24 网段,如图所示: 服务器名称 IP地址 WZ_DNSServer 192.168.100.10/24 WZ_FTPServer 192.168.100.20/24 WZ_WebServer 192.168.100.30/24 防火墙需要有静态的IP地址,它们处于192.168.100.0/24 网段,如图所示: 防火墙IP地址 FastEthernet0192.168.100.1/24 FastEthernet1192.168.100.2/24 2.1.4 关键技术VTP(VLAN Trunking Protocol):VLAN中继协议,也被称为虚拟局域网干道协议。它是一个OSI参考

20、模型第二层的通信协议,主要用于管理在同一个域的网络范围内VLANs的建立、删除和重命名。使用VTP协议,可以将某一台(或多台)交换机定义为VTP Server,将其它交换机定义为VTP Client。当在一台VTP Server上配置一个新的VLAN时,该VLAN的配置信息将自动传播到本域内的其他所有交换机。这些交换机会自动地接收这些配置信息,使其VLAN的配置与VTP Server保持一致,从而减少在多台设备上配置同一个VLAN信息的工作量,而且保持了VLAN配置的统一性。共享相同VLAN 定义数据库的交换机构成一个VTP 管理域。每一个VTP 管理域都有一个共同的VTP管理域域名。不同VT

21、P管理域的交换机之间不交换VTP通告信息。工作在VTP服务器模式下的交换机可以创建、删除VLAN、修改VLAN参数。同时,还有责任发送和转发VLAN更新消息。工作在客户端模式下的交换机只能接收VLAN信息。 OSPF英文全称为Open Shortest Path First,即开放式最短路径优先协议,它是一种链路状态路由协议,通过与直连路由器建立邻接关系互相传递链路状态信息,来了解整个网络的拓扑结构。就是说,每个运行OSPF进程的路由器都有整个网络的“地图”。2.2 路由Cisco3640路由器适用于高密度广域网和拨号连接、中道高密度局域网连接、数据上的中密度语音、低到中密度ATM连接、集成的

22、低密度调制解调器等环境下。Cisco3640有6个插槽,闪存为8M,可以通过PC闪存卡建议可靠德升级软件,Flash总共可升级至128M。在一个平台中结合了拨号访问、先进的局域网到局域网路由服务、ATM连接及语音、视频和数据的多种业务集成。模块化、可伸缩的设计提供性能、可伸缩性、灵活性和投资保护。高密度ISDN PRI功能,预配置的BRI和PRI调制解调器捆绑,完全支持VPN,Cisco IOS防火墙特性集防止网络入侵的安全保护。如图图2-2 Cisco 3640路由器基本特征路由器类型模块化中高密度路由器网络协议IP/IPX/AT/DEC/FW/IDS Plus其他端口高速控制和AUX端口内

23、置防火墙True扩展模块广域网网卡(WIC)模块:1端口 ISDN BRI(S/T);1端口 ISDN BRI(U);1端口同步串行;1端口4线 56Kbps CSU/DSU;1端口 T1/FT1 CSU/DSU;-语音接口卡(VIC)模块:2端口语音FXS;2端口语音E&M;2端口语音F处理器225 MHz RISC QED RM5271内存32MB(缺省);64MB(最大)网管软件Cisco IOS Release 12.0(5)T重量19550g2.2.1 配置Core端口 Cisco路由器配置中端口是非常重要的部分,同时我们也要考虑配置文件和进程,才能彻底做好路由器的配置工作。几乎所有

24、路由器都在路由器背后安装了一个控制台端口。控制台端口提供了一个EIATIA232(以前叫作RS232)异步串行接口、使我们能与路由器通信。同控制台口建立哪种形式的物理连接,取决于路由器的型号。有些路由器采用一个DB25母连接(DB25F),有些则用RJ45连接器。通常,较小的路由器采用RJ45控制台连接器,而较大路由器采用DB25控制台连接器。 Cisco路由器的辅助端口: 大多数Cisco路由器都配备了一个“辅助端口”(Auxiliary Port)。它和控制台湍口类似,提供了一个EIATIA232异步串行连接,使我们能与路由器通信。辅助端口通常用来连接Modem,以实现对路由器的远程管理。

25、远程通信链路通常并不用来传输平时的路由数据包,它的主要的作用是在网络路径或回路失效后访问一个路由器。 Cisco路由器配置文件: 1)运行配置。 2)启动配置。 运行Cisco路由器配置: 有时也称作“活动配置”,驻留于RAM,包含了目前在路由器中“活动”的I0S配置命令。配置10S时,就相当于更改Cisco路由器配置。两者均以ASCII文本格式显示。所以,我们能够很方便地阅读与操作。一个路由器只能从这两种类型中选择一种。 启动Cisco路由器配置: 启动配置驻留在NVRAM中,包含了希望在路由器启动时执行的配置命令。启动完成后,启动配置中的命令就变成了“运行配置”。有时也把启动配置称作“备份

26、配置”。这是由于修改并认可了运行配置后,通常应将运行配置复制到NVRAM里,将作出的改动“备份”下来,以便Cisco路由器配置下次启动时调用。 I0S进程: I0S进程是指一个在路由器上运行的特殊软件任务,用于实现某种功能。例如,IP包的路由选择是由一个进程完成的;而AppleTalk包的路由选择是由另一个进程完成的。I0S进程的其他例子如路由协议以及内存分配例程等等。当我们将命令放人配置文件对10S进行配置时,实际就相当于对构成10S各进程的行为加以控制。所有这些进程都在路由器上同时运行。至于能在一个路由器上运行的进程数量和种类,则取决于路由器CPU的速度以及安装的RAM容量。可以看出,这类

27、似于PC上运行的程序数取决于CPU的类型以及配备的RAM容量。Core(config)#interface fastEthernet 0/1 Core(config-if)#ip address 192.168.101.3 255.255.255.0 Core(config-if)#no shutdown Core(config-if)#exit Core(config)#interface fastEthernet 0/2Core(config-if)#ip address 192.168.101.4 255.255.255.0 Core(config-if)#no shutdown Cor

28、e(config-if)#exitCore(config)#interface fastEthernet 0/3Core(config-if)#ip address 192.168.101.5 255.255.255.0 Core(config-if)#no shutdown Core(config-if)#exit Core(config)#interface serial 1/0/1Core(config-if)#ip address 202.169.1.55 255.255.255.0 Core(config-if)#no shutdown Core(config-if)#exit Co

29、re(config)#interface serial 1/0/2Core(config-if)#ip address 202.169.1.56 255.255.255.0 Core(config-if)#no shutdown Core(config-if)#exit2.2.2配置访问控制列表访问控制是网络安全防范和保护的主要策略,它的主要任务是保证网络资源不被非法使用和访问。它是保证网络安全最重要的核心策略之一。访问控制涉及的技术也比较广,包括入网访问控制、网络权限控制、目录级控制以及属性控制等多种手段。 访问控制列表(ACL)是应用在路由器接口的指令列表。这些指令列表用来告诉路由器哪能些

30、数据包可以收、哪能数据包需要拒绝。至于数据包是被接收还是拒绝,可以由类似于源地址、目的地址、端口号等的特定指示条件来决定。 访问控制列表不但可以起到控制网络流量、流向的作用,而且在很大程度上起到保护网络设备、服务器的关键作用。作为外网进入企业内网的第一道关卡,路由器上的访问控制列表成为保护内网安全的有效手段。 此外,在路由器的许多其他配置任务中都需要使用访问控制列表,如网络地址转换(Network Address Translation,NAT)、按需拨号路由(Dial on Demand Routing,DDR)、路由重分布(Routing Redistribution)、策略路由(Poli

31、cy-Based Routing,PBR)等很多场合都需要访问控制列表。 访问控制列表的分类:(1)标准IP访问控制列表一个标准IP访问控制列表匹配IP包中的源地址或源地址中的一部分,可对匹配的包采取拒绝或允许两个操作。编号范围是从1到99的访问控制列表是标准IP访问控制列表。 (2)扩展IP访问控制列表扩展IP访问控制列表比标准IP访问控制列表具有更多的匹配项,包括协议类型、源地址、目的地址、源端口、目的端口、建立连接的和IP优先级等。编号范围是从100到199的访问控制列表是扩展IP访问控制列表。 (3)命名的IP访问控制列表所谓命名的IP访问控制列表是以列表名代替列表编号来定义IP访问控

32、制列表,同样包括标准和扩展两种列表,定义过滤的语句与编号方式中相似。 (4)标准IPX访问控制列表标准IPX访问控制列表的编号范围是800-899,它检查IPX源网络号和目的网络号,同样可以检查源地址和目的地址的节点号部分。 (5)扩展IPX访问控制列表扩展IPX访问控制列表在标准IPX访问控制列表的基础上,增加了对IPX报头中以下几个宇段的检查,它们是协议类型、源Socket、目标Socket。扩展IPX访问控制列表的编号范围是900-999。 (6)命名的IPX访问控制列表与命名的IP访问控制列表一样,命名的IPX访问控制列表是使用列表名取代列表编号,从而方便定义和引用列表,同样有标准和扩

33、展之分。Core(config)#access-list 101 deny udp any any eq 23 /禁止TELNET Core(config)#access-list 101 deny udp any any eq 161 /禁止SNMP Core(config)#access-list 101 deny udp any any eq 512 /禁止RSH Core(config)#access-list 101 deny udp any any eq 513 /禁止RLogin Core(config)#access-list 101 deny udp any any eq 3

34、389 /禁止运程桌面 Core(config)#access-list 101 deny udp any any eq echo /阻止DOS攻击 Core(config)#access-list 101 DENY icmp any any echo /阻止DOS攻击 Core(config)#access-list 101 permit tcp any any Core(config-if)#ip access-group 101 fastEthernet 0/3 in /启用访问列表 2.2.3 OSPF介绍 OSPF(Open Shortest Path First开放式最短路径优先)

35、是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。与RIP相比,OSPF是链路状态路由协议,而RIP是距离矢量路由协议。OSPF的协议管理距离是110。 (1)OSPF起源 IETF为了满足建造越来越大基于IP网络的需要,形成了一个工作组,专门用于开发开放式的、链路状态路由协议,以便用在大型、异构的IP网络中。新的路由协议已经取得一些成功的一系列私人的、和生产商相关的、最短路径优先(SPF )路由协议为基础,在市场上广泛使用。包括OSPF在内,所有的SPF路由协议基于一个数学算法Dij

36、kstra算法。这个算法能使路由选择基于链路-状态,而不是距离向量。OSPF由IETF在20世纪80年代末期开发,OSPF是SPF类路由协议中的开放式版本。 链路是路由器接口的另一种说法,因此OSPF也称为接口状态路由协议。OSPF通过路由器之间通告网络接口的状态来建立链路状态数据库,生成最短路径树,每个OSPF路由器使用这些最短路径构造路由表。 OSPF路由协议是一种典型的链路状态(Link-state)的路由协议,一般用于同一个路由域内。在这里,路由域是指一个自治系统(Autonomous System),即AS,它是指一组通过统一的路由政策或路由协议互相交换路由信息的网络。在这个AS中,

37、所有的OSPF路由器都维护一个相同的描述这AS结构的数据库,该数据库中存放的是路由域中相应链路的状态信息,OSPF路由器正是通过这个数据库计算出其OSPF路由表的。 (2)OSPF的hello协议 第一 用于发现邻居。第二 在成为邻居之前,必须对Hello包里的一些参数进行协商。第三 Hello包在邻居之间扮演着keepalive的角色。第四 用于在NBMA(Nonbroadcast Multi-access)网络上选举DR和BDR 等。(3)Hello包含以下信息: 第一 源路由器的RID。第二 源路由器的Area ID。第三 源路由器接口的掩码。第四 源路由器接口的认证类型和认证信息。第五

38、 源路由器接口的Hello包发送的时间间隔。第六 源路由器接口的无效时间间隔。第七 优先级。第八 DR/BDR接口IP地址。第九 五个标记位(flag bit)。第十 源路由器的所有邻居的RID。(4)OSPF的网络类型OSPF定义的5种网络类型: 第一 点到点网络 (point-to-point),由cisco提出的网络类型,自动发现邻居,不选举DR/BDR,hello时间10s。 第二 广播型网络 (broadcast),由cisco提出的网络类型,自动发现邻居,选举DR/BDR,hello时间10s。 第三 非广播型(NBMA)网络 (non-broadcast),由RFC提出的网络类型

39、,手工配置邻居,选举DR/BDR,hello时间30s。 第四 点到多点网络 (point-to-multipoint),由RFC提出,自动发现邻居,不选举DR/BDR,hello时间30s。 第五 点到多点非广播,由cisco提出的网络类型,自动发现邻居,选举DR/BDR,hello时间10s。 (5)OSPF的DR及BDR 在DR和BDR出现之前,每一台路由器和他的所有邻居成为完全网状的OSPF邻接关系,这样5台路由器之间将需要形成10个邻接关系,同时将产生25条 LSA。而且在多址网络中,还存在自己发出的LSA 从邻居的邻居发回来,导致网络上产生很多LSA的拷贝,所以基于这种考虑,产生了

40、DR和BDR。DR将完成如下工作:第一 描述这个多址网络和该网络上剩下的其他相关路由器。第二 管理这个多址网络上的flooding过程。第三 同时为了冗余性,还会选取一个BDR,作为双备份之用。DR BDR选取规则:DR BDR选取是以接口状态机的方式触发的。第一 按照路由器优先级(Router Priority)。第二 Hello包里包含了优先级的字段,还包括了可能成为DR/BDR相关接口的IP地址。第三 当接口在多路访问网络上初次启动的时候,它把DR/BDR地址设置为0.0.0.0,同时设置等待计时器(wait timer)的值等于路由器无效间隔(Router Dead Interval)

41、。邻接关系建立的4个阶段: 第一 邻居发现阶段。第二 双向通信阶段:Hello报文都列出了对方的RID,则BC完成。第三 数据库同步阶段:主从协商;DD交换;LSA请求;LSA传播;LSA应答。 第四 完全邻接阶段: full adjacency。邻居关系的建立和维持都是靠Hello包完成的,在一般的网络类型中,Hello包周期性的以HelloInterval秒发送,有1个例外:在NBMA网络中,路由器每经过一个PollInterval周期发送Hello包给状态为down的邻居(其他类型的网络是不会把Hello包发送给状态为down的路由器的)。Cisco路由器上PollInterval默认6

42、0s Hello Packet以组播的方式发送给224.0.0.5,在NBMA类型,点到多点和虚链路类型网络,以单播发送给邻居路由器。邻居可以通过手工配置或者Inverse-ARP发现。OSPF路由器在完全邻接之前,所经过的几个状态: 第一 Down:此状态还没有与其他路由器交换信息。首先从其ospf接口向外发送hello分组,还并不知道DR(若为广播网络)和任何其他路由器。发送hello分组使用组播地址224.0.0.5。第二 Attempt: 只适于NBMA网络,在NBMA网络中邻居是手动指定的,在该状态下,路由器将使用HelloInterval取代PollInterval来发送Hello

43、包。第三 Init: 表明在DeadInterval里收到了Hello包,但是2-Way通信仍然没有建立起来。 第四 two-way: 双向会话建立,而RID彼此出现在对方的邻居列表中。 第五 ExStart: 信息交换初始状态,在这个状态下,本地路由器和邻居将建立Master/Slave关系,并确定DD Sequence Number,路由器ID大的的成为Master。 第六 Exchange: 信息交换状态,本地路由器和邻居交换一个或多个DBD分组(也叫DDP)。DBD包含有关LSDB中LSA条目的摘要信息)。 第七 Loading: 信息加载状态:收到DBD后,将收到的信息同LSDB中的

44、信息进行比较。如果DBD中有更新的链路状态条目,则向对方发送一个LSR,用于请求新的LSA。 第八 Full: 完全邻接状态,邻接间的链路状态数据库同步完成,通过邻居链路状态请求列表为空且邻居状态为Loading判断。(6)OSPF区域 OSPF区域根据路由器的位置不同而分化区域,区域长度32位,可以用10进制,也可以类似于IP地址的点分十进制,分3种通信量: 第一 Intra-Area Traffic:域内间通信量。 第二 Inter-Area Traffic:域间通信量。 第三 External Traffic:外部通信量。 路由器类型:第一 Internal Router:内部路由器。第

45、二 ABR(Area Border Router):区域边界路由器。第三 Backbone Router(BR):骨干路由器。第四 ASBR(Autonomous System Boundary Router):自治系统边界路由器。虚链路(Virtual Link):以下2中情况需要使用到虚链路: 第一 通过一个非骨干区域连接到一个骨干区域。第二 通过一个非骨干区域连接一个分段的骨干区域两边的部分区域。虚链接是一个逻辑的隧道(Tunnel),配置虚链接的一些规则: 第一 虚链接必须配置在2个ABR之间。第二 虚链接所经过的区域叫Transit Area,它必须拥有完整的路由信息。第三 Tran

46、sit Area不能是stub area。 第四 尽可能的避免使用虚链接,它增加了网络的复杂程度和加大了排错的难度。 OSPF区域OSPF的精华:Link-state 路由在设计时要求需要一个层次性的网络结构。 OSPF网络分为以下2个级别的层次: 骨干区域 (backbone or area 0) 非骨干区域 (nonbackbone areas) 在一个OSPF区域中只能有一个骨干区域,可以有多个非骨干区域,骨干区域的区域号为0。 为了避免回环的产生,各非骨干区域间是不可以交换LSA信息的,他们只有与骨干区域相连,通过骨干区域相互交换信息。 非骨干区域和骨干区域之间相连的路由叫边界路由(ABRs-Area Border Routers),只有ABRs记载了接入各区域的所有路由信息。各非骨干区域内的非ABRs只记载了本区域内的路由表,若要与外部区域中的路由相连,只能通过

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1