最近在单位管理Cisco交换机时候,要帮用户开关因特网,登记计算机台帐。开关因特网工作原先都是由网管使用Telnet方式连接到交换机或路由器上去管理,然后网管作相应记录,有时网管忘了登记,就会造成台帐数据与实际不符,又因为原先采用IP地址方式进行开关因特网管理,这些登记的资料全部保存在网管个人电脑中,因电脑故障,造成这些资料全部丢失,现在路由器上已经授权了很多用户,根本就不知道原先是授权给谁的。

基于上面这些情况,我计划开发一个交换机管理软件,来解决上述问题。

1.台帐采用网络数据库,与单位的主系统共用一个数据库,这样备份单位数据的时候这块资料也一块会被备份,不必担心资料丢失问题

2.针对一堆垃圾授权列表问题,对网络结构进行调整,每个交换机划分三个管理VLAN,一个VLAN只能上局域网,一个VLAN只能上因特网,一个VLAN可以上因特网,但被封杀了一些端口(不让BT下载,炒股,打游戏,网上银行等),这些配置在出口路由器上均已设置完毕。

3.开发交换机管理软件,将交换机的IP地址,配线架上线路,交换机端口连接哪根用户线,线路连接哪条电脑,谁在用这台电脑等信息全部录入到计算机中进行管理,软件中设置权限管理,交换机每个端口根据权限管理规定都分配好了VLAN,这部分软件为了使用方便,采用了B/S架构(在本人的通用开发平台上开发,比较简单,不用写代码,而且修改起来也很方便)

4.编写交换机接口软件,将上述定义好的权限下达给交换机执行(采用Telnet方式连接到交换机),并获取到交换机每个端口的状态,用户就可以通过软件获得端口的运行状态,端口的VLAN,端口绑定的MAC地址,IP地址,结合软件中的登记资料,可随时掌握整个网络的运行状况。这部分代码采用Delphi开发,主要是与交换机的通信,执行软件中的指令,并获得交换机的各项数据。

转载于:https://www.cnblogs.com/laoyang/archive/2010/10/13/1850014.html

开发CISCO交换机管理软件相关推荐

  1. tp交换机管理页面_TP-Link楼道交换机管理软件官方版

    TP-Link楼道交换机管理软件官方版是一个十分优秀的楼道驱动管理工具,TP-Link楼道交换机管理软件官方版适用于多种型号设备.例如:TL-SF1008V 5.0,TL-SF1008L 1.0,TL ...

  2. 中文编程汉语编程开发的大型管理软件案例

    中文编程汉语编程开发的大型管理软件案例 十年行业软件开发经验,软件用户遍布全国各地 中文编程汉语编程完整软件实例教程 编程初级教程 编程中级课程 转载于:https://blog.51cto.com/ ...

  3. 开发团队分配管理软件

    前言 开发团队分配管理软件项目解析 提示:以下是本篇文章正文内容,下面案例可供参考 一.了解目的 开发团队分配管理软件要实现什么? 1.软件启动时,首先进入登录界面进行注册和登录功能. 2.当登陆成功 ...

  4. 项目开发团队分配管理软件总结

    目录 前言 一.项目需求 二.主要思路 三.系统流程 四.代码实现 4.1 登录 4.2 开发人员管理模块 4.3开发团队调度管理模块 4.4开发项目管理模块 4.5 IndexView类的设计 五. ...

  5. Java综合项目----开发团队分配管理软件

    Java综合项目----开发团队分配管理软件 源代码下载地址: 简介 需求说明 系统功能结构 系统流程 用户注册和登录模块 开发人员管理模块 Equipment接口及其实现子类的设计 Employee ...

  6. Java 项目开发团队分配管理软件

    目录 1 系统结构功能 2 系统流程 3 软件设计 3.0 前提 3.1 用户注册登录模块 3.2 开发人员管理模块 在这个模块中,我们需要创建几个实体类 3.3 开发团队调度管理模块 3.3.1 需 ...

  7. 【JAVA】项目开发团队分配管理软件

    目录 前言: 一.系统功能结构 二.系统流程 三.实现思路 四.常见问题 五.具体实现代码 六.全部代码 前言: 模拟实现一个基于文本界面的<项目开发团队分配管理软件> 熟悉Java面向对 ...

  8. 项目开发团队分配管理软件

    一.目标 1.模拟实现一个基于文本界面的<项目开发团队分配管理软件>: 2.熟悉Java面向对象的高级特性,进一步掌握编程技巧和调试技巧. 3.主要涉及以下知识点: 类的继承性和多态性 对 ...

  9. java实现、项目开发团队分配管理软件

    目标: 模拟实现一个基于文本界面的<项目开发团队分配管理软件> 熟悉Java面向对象的高级特性,进一步掌握编程技巧和调试技巧 主要涉及以下知识点: 类的继承性和多态性 对象的值传递.接口 ...

最新文章

  1. Debug下正常,而Release失败的真正原因
  2. linux相关(find/grep/awk/sed/rpm)
  3. 不需要人际交往的计算机系,计算机对大学生人际交往影响.doc
  4. Java实现冒泡排序动画展示
  5. 网络资源-深入剖析Binding2(学习)
  6. select样式的重写
  7. 区块链共识机制优缺点对比都是什么
  8. 查找某个整数(数组)
  9. 2021-09-1364. 最小路径和
  10. Word 下取消高亮度显示
  11. java文件转换pdf模糊_java 库将 pdf 文件转换成高清图片方法
  12. Python 英文转中文
  13. 人,还是要去大城市!
  14. 黑马程序员——java 泛型
  15. 商汤的AI伴游小精灵(2019 计蒜之道 初赛 第一场)
  16. 【知识分享】带你认识注册表
  17. siki学院Vector2 Vector3 Rigidbody Application笔记
  18. 华盛顿大学计算机语言学,华盛顿大学人工智能专业排名2020年
  19. android 播放器 sma,SMA测评app
  20. 基础设施即代码:一场变革即将到来

热门文章

  1. java 双重检查锁定_Java双重检查锁定
  2. 中石化shell_中石化壳牌(江苏)加油站百日攻坚创效分享
  3. java esc的_如何用Java中的Receipt打印机和ESC / POS命令提高速度
  4. linux trac svn,Ubuntu安装Trac SVN的方法及命令
  5. 以太坊PHP离线交易签名生成,以太坊web3.sendRawTransaction离线签名交易
  6. php查询锁表情况,MySQL update where in 子查询导致锁表
  7. oracle 历史查询是哪个机器发起的,Oracle 查询历史连接主机信息
  8. STM32F103单片机生成16路PWM波
  9. 做了项目才知道的Cookie和Session
  10. HDU-1281-棋盘游戏(二分匹配)