办公网络构建
办公网络项目背景
XX州市益智软件科技有限公司是XX市第九职业技术学校校办企业,依托学校人力技术、场地资源,面向市场独立经营、服务社会,主要从事网络设备销售、网络综合布线与网络管理。该公司现租用实训基地二层作为公司的办公经营场地,现需要为该公司构建办公网络。
1.项目基本情况
楼层面积约为35m×12m,建筑面积420。目前已有校园网预埋光纤到中心设备间.需通过接入校园网访问Internet。办公室共分8个区域,其中总经理办公室3个信息点、经理办公室4个信息点、会议室4个信息点、财务部6个信息点、仓管后勤部4个信息点、市场部10个信息点、售后维护部8个信息点、商务接待区2个信息点。具体分布情况如图1所示。
图1
2.应用需求
(1)对所有部门账户进行集中化管理。
(2)为部门内部员工提供动态地址分配方案。
(3)对公司数据提供安全可靠的数据管理。
(4)为部门内员工提供文件的上传、下载。
(5)售后维护部、市场部、仓管后勤部能集中管理每个部门的打印机。
3.设计方案
网络结构拓扑如图2所示
图2
4.配置脚本
//DHCP服务器
//ASA1
en
conf t
hostn ASA1
int g1/1
ip add 172.16.30.2 255.255.255.0
no sh
exit
router ospf 101
router-id 1.1.1.1
network 172.16.30.0 255.255.255.0 area 1
exit
!
//R1
en
conf t
hostn R1
int g0/0/0
ip add 172.16.20.2 255.255.255.0
no sh
int s0/1/0
ip add 10.10.10.1 255.255.255.0
no sh
exit
enable password cisco
username admin password 0 admin
ip domain-name cisco.com
crypto key generate rsa
1024
line vty 5 15
access-class 101 in
login local
transport input ssh
!
router ospf 101
rou 2.2.2.2
network 172.16.20.0 0.0.0.255 area 0
network 10.10.10.0 0.0.0.255 area 0
exit
access-list 101 permit ip 192.168.72.192 0.0.0.31 any
int s0/1/0
ip acc 101 out
exit
enable password cisco
username admin password 0 admin
ip domain-name cisco.com
crypto key generate rsa
1024
line vty 0 15
access-class 101 in
login local
transport input ssh
!
!
//ISP
en
conf t
hostn ISP
int g0/0/0
ip add 64.100.201.1 255.255.255.0
no sh
int g0/0/1
ip add 172.16.30.2 255.255.255.0
no sh
int s0/1/0
ip add 10.10.10.2 255.255.255.0
no sh
exit
router ospf 101
rou 3.3.3.3
network 64.100.201.0 0.0.0.255 area 1
network 172.16.30.0 0.0.0.255 area 1
network 10.10.10.0 0.0.0.255 area 0
exit
ip nat inside source static 64.100.201.2 172.16.16.1
int g0/0/0
ip nat inside
int s0/1/0
ip nat outside
exit
line vty 0 4
login local
transport input ssh
!
//SW1
en
conf t
en
conf t
vlan 10
vlan 20
vlan 30
vlan 40
vlan 50
vlan 60
vlan 70
vlan 80
exit
hostn SW1
ip routing
service dhcp
ip forward-protocol udp 67
int g0/1
no sw
ip add 172.16.20.1 255.255.255.0
int g0/2
no sw
ip add 172.16.10.1 255.255.255.0
no sh
int vlan 10
ip add 192.168.72.1 255.255.255.224
ip helper-add 172.16.10.2
int vlan 20
ip add 192.168.72.33 255.255.255.224
ip helper-add 172.16.10.2
int vlan 30
ip add 192.168.72.65 255.255.255.224
ip helper-add 172.16.10.2
int vlan 40
ip add 192.168.72.97 255.255.255.224
ip helper-add 172.16.10.2
int vlan 50
ip add 192.168.72.129 255.255.255.224
ip helper-add 172.16.10.2
int vlan 60
ip add 192.168.72.161 255.255.255.224
ip helper-add 172.16.10.2
int vlan 70
ip add 192.168.72.193 255.255.255.224
ip helper-add 172.16.10.2
int vlan 80
ip add 192.168.72.225 255.255.255.224
ip helper-add 172.16.10.2
exit
int ran f0/1-4
sw mo tr
sw tr all vl 10,20,30,40,50,60,70,80
exit
router ospf 101
rou 4.4.4.4
network 172.16.10.0 0.0.0.255 area 0
network 172.16.20.0 0.0.0.255 area 0
network 192.168.72.0 0.0.0.31 area 0
network 192.168.72.32 0.0.0.31 area 0
network 192.168.72.64 0.0.0.31 area 0
network 192.168.72.96 0.0.0.31 area 0
network 192.168.72.128 0.0.0.31 area 0
network 192.168.72.160 0.0.0.31 area 0
network 192.168.72.192 0.0.0.31 area 0
network 192.168.72.224 0.0.0.31 area 0
exit
!
//SW2
en
conf t
vlan 10
vlan 20
vlan 30
vlan 40
vlan 50
vlan 60
vlan 70
vlan 80
exit
hostn SW2
int ran f0/1-2
channel-grou 1 mode on
exit
int port-channel 1
sw mo tr
sw tr all vla 10,20,30,40,50,60,70,80
int ran f0/3-4
channel-grou 3 mode on
exit
int port-channel 3
sw mo tr
sw tr all vla 10,20,30,40,50,60,70,80
int ran f0/5-9
sw mo ac
sw ac vl 10
int ran f0/10-14
sw mo ac
sw ac vl 20
int ran f0/15-19
sw mo ac
sw ac vl 30
int ran f0/20-24
sw mo ac
sw ac vl 40
exit
span mo ra
span vla 10,20,30,40 root primary
span vla 50,60,70,80 root sec
int ran f0/5-24
span portfast
span bpdu en
!
//SW3
en
conf t
vlan 10
vlan 20
vlan 30
vlan 40
vlan 50
vlan 60
vlan 70
vlan 80
hostn SW2
int ran f0/1-2
channel-grou 2 mode on
exit
int port-channel 2
sw mo tr
sw tr all vla 10,20,30,40,50,60,70,80
int ran f0/3-4
channel-grou 3 mode on
exit
int port-channel 3
sw mo tr
sw tr all vla 10,20,30,40,50,60,70,80
int ran f0/5-9
sw mo ac
sw ac vl 50
int ran f0/10-14
sw mo ac
sw ac vl 60
int ran f0/15-19
sw mo ac
sw ac vl 70
int ran f0/20-24
sw mo ac
sw ac vl 80
exit
span mo ra
span vla 50,60,70,80 root primary
span vla 10,20,30,40 root sec
int ran f0/5-24
span portfast
span bpdu en
!
相关文章:
办公网络构建
办公网络项目背景 XX州市益智软件科技有限公司是XX市第九职业技术学校校办企业,依托学校人力技术、场地资源,面向市场独立经营、服务社会,主要从事网络设备销售、网络综合布线与网络管理。该公司现租用实训基地二层作为公司的办公经营场地…...
单层神经网络
神经网络 人工神经网络(Artificial Neural Network,ANN),简称神经网络(Neural Network,NN),是一种模仿生物神经网络的结构和功能的数学模型或计算模型。1943年,McCulloc…...
htb-cozyhosting
HTB-CozyHosting https://app.hackthebox.com/machines/CozyHosting ──(kwkl㉿kwkl)-[~] └─$ tail -l /etc/hosts …...
网络安全渗透测试工具之skipfish
网络安全渗透测试工具skipfish介绍 在数字化的时代,Web 应用程序安全成为了首要任务。想象一下,您是一位勇敢的安全冒险家,迎接着那些隐藏在 Web 应用程序中的未知风险。而在这个冒险之旅中,您需要一款强大的工具来帮助您发现漏洞,揭示弱点。而这个工具就是 Skipfish。 …...
【Rust】文件系统
目录 一、读取文件的字符串行 二、避免读取写入同一文件 三、使用内存映射随机访问文件 四、过去 24 小时内修改过的文件名 五、查找给定路径的循环 六、递归查找重名文件 七、使用给定断言递归查找所有文件 八、跳过隐藏文件遍历目录 九、在给定深度的目录࿰…...
mysql双主双从读写分离
架构图: 详细内容参考: 结果展示: 178.119.30.16(从)- master 178.119.30.17(从)- slave 由上述结果可以看出,产生了主备节点同时抢占VIP的问题(即脑裂问题)…...
postgresql-物化视图
postgresql-物化视图 物化视图创建物化视图刷新物化视图修改物化视图删除物化视图 物化视图 创建物化视图 postgresql使用create materialized view 语句创建视图 create materialized view if not exists name as query [with [NO] data];-- 创建一个包含员工统计信息的物化…...
多层神经网络和激活函数
多层神经网络的结构 多层神经网络就是由单层神经网络进行叠加之后得到的,所以就形成了层的概念,常见的多层神经网络有如下结构: 1)输入层(Input layer),众多神经元(Neuronÿ…...
Visual Studio Code键盘快捷键大全
Visual Studio Code键盘快捷键大全 前言导航快捷键编辑快捷键多光标快捷键终端快捷键调试快捷键文件管理快捷键Git快捷键代码格式化快捷键代码折叠快捷键工作区快捷键Markdown快捷键Zen模式快捷键窗口管理快捷键重构快捷键IntelliSense快捷键测试快捷键扩展快捷键 前言 欢迎来…...
新手学习笔记-----⽂件操作
目录 1. 为什么使⽤⽂件? 2. 什么是⽂件? 2.1 程序⽂件 2.2 数据⽂件 2.3 ⽂件名 3. ⼆进制⽂件和⽂本⽂件? 4. ⽂件的打开和关闭 4.1 流和标准流 4.1.1 流 4.1.2 标准流 4.2 ⽂件指针 4.3 ⽂件的打开和关闭 5. ⽂件的顺序读写 …...
LeetCode 251:展开二维向量
题目 Implement an iterator to flatten a 2d vector. Example: [1,2,3,4,5,6] [1,2,3,4,5,6] Follow up: As an added challenge, try to code it using only iterators in C++ or iterators in Java. 题解: 用两个index 分别记录list 的 index 和当前 list的element index. …...
练[BSidesCF 2020]Had a bad day
[BSidesCF 2020]Had a bad day 文章目录 [BSidesCF 2020]Had a bad day掌握知识解题过程关键paylaod 掌握知识 php伪协议进行文件包含,代码审计,strpos()函数会返回字符串在另一字符串中第一次出现的位置,如果没有找到则返回 FALSE&#…...
第十五章 类和对象——友元
生活中你的家有客厅(Public),有你的卧室(Private) 客厅所有来的客人都可以进去,但是你的卧室是私有的,也就是说只有你能进去 但是呢,你也可以允许你的好闺蜜好基友进去。 在程序里,有些私有属性 也想让类外特殊的一些…...
【数仓精品理论分析】能不能学大数据?
【数仓精品理论分析】能不能学大数据? 还能不能学大数据datapulse官网: 自身情况数据行业发展情况 还能不能学大数据 首先看到这个话题的时候,我是这样想的,能不能学大数据需要参考本人的自身情况【学历、年龄、决心、有没有矿或者…...
java复习-多态性
多态性 在Java中对于多态性由两种实现的模式: 方法的多态性 方法的重载:同一个方法名称可以根据传入的参数类型和个数的不同,进行不同的处理。 方法的覆写:同一个方法可能根据使用子类的不同,由不同的实现。 对象的…...
美团外卖优惠券小程序 美团优惠券微信小程序 自带流量主模式 带教程
小程序带举牌小人带菜谱流量主模式,挺多外卖小程序的,但是都没有搭建教程 搭建: 1、下载源码,去微信公众平台注册自己的账号 2、解压到桌面 3、打开微信开发者工具添加小程序-把解压的源码添加进去-appid改成自己小程序的 4、…...
编写IDEA插件,实现根据现有代码生成流程图
实现根据现有代码生成流程图的功能需要考虑以下几个步骤: 分析代码结构,获取代码中的变量声明、分支语句、循环语句等语句结构。 根据代码结构生成流程图的节点和边。 将生成的流程图展示在IDEA界面中。 下面逐一说明以上步骤的实现方法:…...
王杰国庆作业day6
服务器 #include <stdio.h> #include <string.h> #include <stdlib.h> #include <my_head.h> #define PORT 2324 //端口号 #define IP "192.168.10.107" //本机IP int main(int argc, const char *argv[]) {sqlite3* d…...
【C语言】循环结构程序设计 (详细讲解)
前言:前面介绍了程序中常常用到的顺序结构和选择结构,但是只有这两种结构是不够的,还有用到循环结构(或者称为重复结构)。因为在日常生活中或是在程序所处理的问题中常常遇到需要重复处理的问题。 【卫卫卫的代码仓库】 【选择结构】 【专栏链…...
Spring的注解开发-注解原理解析-xml方式/注解方式组件扫描
目录 Spring注解的解析原理 xml配置组件扫描 注解方式配置组件扫描 原理图 yysy,没有搞太明白,真的复杂,欢迎大佬留言解惑 Spring注解的解析原理 使用Component等注解配置完毕后,要配置组件扫描才能使注解生效 xml配置组件扫…...
导出视频里的字幕
导出视频里的字幕 如何利用剪映快速提取并导出视频里的字幕 https://jingyan.baidu.com/article/c35dbcb0881b6fc817fcbcd2.html 如何快速提取视频中的字幕?给大家介绍一种简单高效又免费的提取方法。需要利用到“剪映”,以下是具体的操作步骤和指引&a…...
【KingbaseES】银河麒麟V10 ARM64架构_安装人大金仓数据库KingbaseES_V8R6(CentOS8)
🍁 博主 "开着拖拉机回家"带您 Go to New World.✨🍁 🦄 个人主页——🎐开着拖拉机回家_Linux,Java基础学习,大数据运维-CSDN博客 🎐✨🍁 🪁🍁 希望本文能够给您带来一定的…...
【Vue】Vuex详解,一文读懂并使用Vuex
🎉🎉欢迎来到我的CSDN主页!🎉🎉 🏅我是Java方文山,一个在CSDN分享笔记的博主。📚📚 🌟推荐给大家我的专栏《ELement》。🎯🎯 …...
第三章 C程序设计
常量与变量 常量:整型常量:如1000 实型常量:十进制小数 字符常量:?! 变量:变量必须先定义,后使用。 标识符:一个对象的名字。 浮点型数据 浮点型数据是用来表示具…...
QB/T 2703-2020 汽车装饰用皮革检测
汽车装饰用皮革主要用于坐垫皮革,座椅套皮革,靠垫套皮革,方向盘皮革和其他装饰用皮革,比如仪表盘等,其物理和环保性能非常重要,对人体的健康能起到很大的影响。 QB/T 5754-2022水性/无溶剂聚氨酯复合人造革…...
使用正则表达式批量修改函数
贪心匹配,替换中的$1代表括号中的第一组。 使用[\s\S\r]代表所有字符,同时加个问号代表不贪心匹配:...
【网络协议】UDP
UDP协议与TCP协议都是传输层协议,应用层把数据拷贝到传输层,后续动作由下层自行决定。 UDP协议端格式 16位 UDP 长度 , 表示整个数据报 (UDP 首部 UDP 数据 ) 的最大长度 ;(也就是65535字节) 如果校验和出错 , 就会直接丢弃 ; …...
雷达编程实战之提高探测速度
有效帧频率作为雷达一个非常核心的指标,它代表了雷达探测识别的速度,速度越快,后级各项智能驾驶功能就能得到更快、更有效的判断。本篇文章首先从硬件的角度,提供了一种合理利用片上资源提高探测识别速度的常用方法,然…...
pyspark常用功能记录
前言 pyspark中很多常用的功能,过段时间没有使用就容易忘记,需要去网上搜索,这里总结一下,省的以后还去去搜,供自己以后参考。 withColumn def hot_func(info_str):if info_str:eturn "1"return "0&…...
Spring面试题学习: 单例Bean是单例模式吗?
单例Bean是单例模式吗 学习背景答案扩展知识单例模式Spring BeanJava Bean单例Bean 个人评价我的回答 学习背景 想换工作. 学习记录, 算是一个输出. 答案 通常来说, 单例模式是指在一个JVM中, 一个类只能构造出一个对象. 有很多方法来实现单例模式, 比如饿汉模式. 但是我们通…...
wordpress 文章模块/北京软件开发公司
2019独角兽企业重金招聘Python工程师标准>>> 1.选择 File|setting 2.在Editor|File and Code Templates,见下图标记更改即可 转载于:https://my.oschina.net/u/3477605/blog/1791002...
做网站干什么/百度竞价推广计划
CSharpGL(45)自制控件的思路 BIT祝威悄悄在此留下版了个权的信息说:本文介绍CSharpGL实现自制控件的方法。 所谓自制控件,就是用纯OpenGL模仿WinForm里的Button、Label、TextBox、CheckBox等控件,支持布局、修改大小和文字等功能。 如上图所示…...
动态网站开发php实训报告/点点站长工具
解决方案:重置IE缓存文件夹 转载于:https://www.cnblogs.com/yipu/p/3498700.html...
淘宝网站建设/中国互联网电视app下载安装
SimplEOS是专为EOS生态系统制作的钱包,旨在与EOS.IO软件中的所有功能完全集成。 EOS RiO以安全性和透明度的理念开发出SimplEOS。它是一个可以与最流行的操作系统(Windows,Linux和MacOS)兼容的桌面应用程序。 用户体验也是Simpl…...
做信息网站怎么赚钱/代写文章价格表
自从2008年以来,太多的同学、朋友,QQ等网络帐号被盗。 然后,盗号者来骗钱。比如 借用账号、帮忙支付费用等。 盗号者固然可恶,传统骗子的网络版。 可是,这些帐号的主人就仅仅是可怜么? 自己的号被盗&#x…...
国际军事新闻在哪看/培训行业seo整站优化
java.net.URL类是对统一资源定位符(如http://www.lolcats.com)的抽象。它扩展了java.lang.Object,是一个final类。它采用策略模式,协议处理器(protocol handler)就是策略,URL类构成Context,通过它来选择不同的策略。 URL是一个字符…...