图书馆网络设计方案 华南师范大学增城图书馆网络构建方案设计 概述 随着网络技术的发展,图书馆自动化、数字化以及网络化的发展也越来越快,图书馆工 作的运行模式、业务管理、文献信息资源的服务对网络的依赖程度也越来越大,特别是近年 来随着数字图书馆的诞生 ,对网络的要求也越来越高。 与其他网络相比,图书馆网主要有这样几个特点:具有极高的可靠稳定性、可扩展性、 可管理性,具有高速度和高带宽,满足流介质媒体、远程学习等对带宽和数据敏感的实时应 用。 一、需求分析 (1) 组网需求 采用成熟的组网技术,保证最优性价比。 采用简单、清晰的网络拓扑结构,保证网络的稳定和高性能。 (2) 设备需求 可扩展性强,通过增加新的模块和设备解决网络需求的增长,实现网络的平滑扩容。 设备稳定可靠,性能高,能耐受一定程度的大数据量的冲击和安全问题干扰。 设备具备多功能支持,要求能够采用较少的投资实现较多的功能。 (3) 网络安全需求 针对校园网学生比较活跃,易发生 IP 地址盗用、账号盗用、计算机入侵等安全问题,要求 能够实现端到端的网络安全解决方案。 (4) 网络管理需求 采用方便、灵活的管理方式、支持分层次的 IP 管理。 增城学院图书馆网络结构及各层平面图如下: · 主楼: —— 五楼电子阅览室(104 台) ,办公室及会议室(7 间) ; —— 四楼读者查询(4 台) ; —— 三楼读者查询(4 台) ; —— 二楼读者查询(4 台) ; 计算机网络课程设计 - - 1 —— 一楼读者查询(2 台) ,图书馆管理员(3 台) 。 · 附楼: —— 领导办公室(院长、党委书记、各系部办公室及其他功能办公室 19 间) 。 计算机网络课程设计 - - 2 二、技术选择 计算机网络课程设计 - - 3 根据需求为图书馆建立一个 OSPF(Open Shortest Path First)的快速以太网络,实现网 络的功能特性,可伸缩性,可适应性,可管理性以及节约成本和提高效率。OSPF 是一个动 态链路状态路由选择协议,它使用一个链路状态数据库(LSDB)来构建和计算达到所有已 知目的地的最短路径。它使用 Dijkstra 的 SPF 算法根据 LSDB 中的信息计算路由。OSPF 度量标准(代价)的缺省值是基于带宽的,其计算代价的公式表示如下: 代价=基准带宽/接口带宽 快速以太网的度量是 1,OSPF 中代价的最小值是 1。 OSPF 属于无类路由选择, 使得 IP 地址空间得到更加有效的使用并且减少了路由流量。 无类路由选择有如下的特点: 一个路由选择出口可能匹配一批主机、子网或网络地址; 路由选择表更加短小; 如果不使用 Cisco 快速转发,交换性能会有更大提高; 路由选择协议流量减少。 图书馆,有很多需要对外提供公共服务的服务器,如门户服务器、DNS 服务器、邮件 服务器等,如果将这些服务器直接放置在 Internet 上,则很容易受到攻击。为此我们将这些 提供公共服务的服务器全部放置在防火墙的 DMZ 区域。在防火墙上设置一个 DMZ 端口, 在 DMZ 区域放置一台交换机, 该交换机通过 2 条千兆光纤与 2 台防火墙的 DMZ 端口联接, 而所有的公共服务器则全部接入到该交换机上。 三 、拓扑结构 图书馆总的拓扑结构图如下所示,采用星型拓扑结构。 主楼 1—4 楼 17 台 PC 机接交换机 0,5 楼电子阅览室可用 2 台交换机堆叠接 PC 机,每 5—7 台 PC 机用集线器连接, 领导办公室若有多台 PC 机也用集线器连接, 再接到交换机上, 附楼从主楼接一个交换机过去,每间办公室若有多台 PC 机,则用集线器连接。 计算机网络课程设计 - - 4 为了防止广播风暴等问题以及实现网络的安全性、适应性强、和网络的分割等优点,把 图书馆的网络划分成 4 个 VLAN。 计算机网络课程设计 - - 5 四、网络设计与规划 为图书馆申请分配了一个 NETWORK ID(172.16.2.0/24),划分成 4 个 VLAN。划分 VLAN 的好处主要有三个: (1)端口的分隔。即便在同一个交换机上,处于不同 VLAN 的端口也是不能通信的。这样一个 物理的交换机可以当作多个逻辑的交换机使用。 (2)网络的安全。不同 VLAN 不能直接通信,杜绝了广播信息的不安全性。 (3)灵活的管理。更改用户所属的网络不必换端口和连线,只更改软件配置就可以了 路由配置: 交换机配置: Switch 0: (1)划分 vlan: 计算机网络课程设计 - - 6 (2)把端口静态地划分到 vlan 中: (3)trunk 配置: Switch 1: (1)划分 vlan: 计算机网络课程设计 - - 7 (2)把端口静态地划分到 vlan 中 (3)trunk
2024-05-03 23:29:47 880KB 文档资料
1
PN通信MD500系列变频器用MD500Profinet说明书
2024-05-03 12:21:58 1.42MB
1
微软 OCR 引擎 MODI 组件安装包及安装方法。及其DELPHI源代码
2024-05-02 17:54:52 5.01MB OCR MODI DELPHI源代码
1
完美编译podofo0.9.7开源PDF读写库,附带podofo所需的编译好的freetype、libjpeg、libpng、libtiff、lua(部分例子需要)、openssl(文档加密需要)、zlib(压缩文档)、cppunit(部分例子用到)、crypto(头文件在openssl中),如果不需要用到文档加密可以去掉相关宏PODOFO_HAVE_OPENSSL,有两个用例需要用到linux相关库,没做编译是禁用状态,启用了PODOFO_HAVE_OPENSSL宏后需要添加两个dll文件到程序目录并且要连接相关lib库。因为该开源库涉及到的开源库太多,为避免开发程序时过多的连接这些静态库,所以将其编译成了lib库。建议有一定基础编程人员下载,目前VS工程下载即可打开编译成功。
2024-05-02 16:31:52 42.38MB PDF解析 VS编程 文件解析
1
TEECHART应用技术详解.pdf,进行快速图表开发的利器
2024-05-02 10:20:55 12.72MB
1
作者:Jim Gray(格雷) Andreas Reuter 注:本文档不是pdf,是pdz文件,需要下载 超星阅读器(简单易用),相对于pdf,pdz文件更清晰。为了方便大家阅读,如果有什么问题可以和我联系
2024-05-02 08:33:30 89.8MB 事务处理 pdf 概念与技术
1
《Matlab教程(从新手到骨灰级玩家).pdf》是一份全面而详细的Matlab学习资料,适合各个层次的Matlab学习者使用。本教程从基础语法开始,逐步深入,涵盖了Matlab的各个方面,包括图像处理、信号处理、机器学习等。通过本教程的学习,读者可以从零开始掌握Matlab的使用技巧,成为一名Matlab骨灰级玩家。 适用人群:本教程适合各个层次的Matlab学习者,包括初学者、进阶者和专业人士。初学者可以通过本教程系统地学习Matlab的基础知识和使用技巧;进阶者可以通过本教程深入学习Matlab的高级应用;专业人士可以通过本教程提高自己的技能水平,应对更加复杂的Matlab应用场景。 使用场景及目标:本教程适用于各种Matlab学习场景,包括自学、课程学习、考试复习等。通过本教程的学习,读者可以掌握Matlab的基础知识和使用技巧,提高自己的Matlab编程能力,应对各种Matlab应用场景。 其他说明:本教程内容详实,涵盖了Matlab的各个方面,同时配有大量的实例和练习题,读者可以通过实践来巩固所学知识。本教程的格式清晰,易于阅读,同时也适合作为Matlab学习的参考资
2024-05-01 13:21:57 14.99MB matlab 课程资源
1
PyCharm使⽤教程(详细版-图⽂结合) ⽬录 PyCharm的使⽤贯穿整个Python的学习,所以单独拿出来出教程不合适,说多了对于新⼿来说也还是不明⽩,这⾥我们先从学习开始前⼤ 家需要⽤到PyCharm的⼀些功能讲起,后⾯的中我们会带着给⼤家讲更⾼级⼀点的⽤法。 上⼀节课我们已经安装好PyCharm了,这⾥就不多说了,先从创建项⽬讲起。 ⼀、创建项⽬ 1.我们每次新开发⼀个项⽬之前都要创建⼀个环境,这⾥打开PyCharm直接点击Create New Project。 2.选择项⽬路径 3.点击Create开始创建,这样我们不仅新建了⼀个项⽬⽬录,同时也配置好了开发环境。然后进⼊IDE的⼯作界⾯,点击file,再点new创建 ⼦⽬录或者⽂件。 4.如果创建⽂件直接点击下图箭头所指的Python file,如果是创建⼦⽬录可以选择下图中的1或者2,这两个的区别是1是普通⽬录,2是带 包的⽬录,可以被直接import,这⾥不多说,后⾯的虚拟环境中会详细讲解。 ⼆、运⾏ 上⾯的项⽬和⽂件我们都创建好了,为了演⽰⽅便,我这⾥在新建问价test.py中写了⼀段代码。 import rando
2024-04-30 21:32:30 492KB pycharm 课程资源 文档资料
1
电动叉车控制系统详解(带电路图).pdf
2024-04-30 21:01:34 1.86MB
Qt步进电机上位机控制程序源代码Qt跨平台C C++语言编写 支持串口Tcp网口Udp网络三种端口类型 提供,提供详细注释和人工讲解 1.功能介绍: 可控制步进电机的上位机程序源代码,基于Qt库,采用C C++语言编写。 支持串口、Tcp网口、Udp网络三种端口类型,带有调试显示窗口,接收数据可实时显示。 带有配置自动保存功能,用户的配置数据会自动存储,带有超时提醒功能,如果不回复则弹框提示。 其中三个端口,采用了类的继承与派生方式编写,对外统一接口,实现多态功能,具备较强的移植性。 2.环境说明: 开发环境是Qt5.10.1,使用Qt自带的QSerialPort,使用网络的Socket编程。 源代码中包含详细注释,使用说明,设计文档等。 请将源码放到纯英文路径下再编译。 3.使用介绍: 可直接运行在可执行程序里的exe文件,操作并了解软件运行流程。 本代码产品特点: 1、尽量贴合实际应用,细节考虑周到。 2、注释完善,讲解详细,还有相关扩展知识点介绍。 3、提供代码设计文档,使用文档,环境配置文档等。 4.子功能模块介绍: 步进电机的地址设置、速度设置、正转反转等控制功能; 网络Tc
2024-04-30 18:57:23 3.25MB 网络 网络
1