中型网络构架拓扑图解析

实验需求:
1、vlan的编址:
192.168.X.0/24 , X 为 vlan 号;
192.168.X.254/24 , 为网关IP地址;
2、VLAN10的网关在 SW1 上;
3、VLAN20的网关在 R1 上;
4、VLAN30/40的网关在 SW2 上;
5、VLAN50/60的网关在 R2 上;
6、VLAN 40与 VLAN 50 都可以访问 VLAN 60 ,
但是两个VLAN在2层互相隔离;
VLAN 40\50\60 的 IP 地址可以基于需求随意配置;
7、实现全网所有 VLAN 互通;
8,LSW3作为dhcp服务器为所有pc自动配置IP地址;

需要用到的技术:
单臂路由
dhcp(动态路由)
vlan(虚拟局域网)
ospf
access
trunk
hybrid
默认路由

实验编址;
PC1:
IP地址192.168.10.0
子网掩码 255.255.255.0
网关192.168.10.254

     PC3:
     IP地址192.168.20.0
     子网掩码255.255.255.0
     网关192.168.20.254

    PC5:
     IP地址192.168.30.0
     子网掩码255.255.255.0
     网关192.168.30.254

    PC4:
     IP地址192.168.40.0
     子网掩码255.255.255.0
     网关192.168.40.254

        PC2:
        IP地址192.168.50.0
        子网掩码255.255.255.0
        网关192.168.50.254

     Server1:
     IP地址192.168.60.0
     子网掩码255.255.255.0
     网关192.168.60.254

     配置思路;
     先配二层交换设备
     交换又分两部分

    一,vlan10和vlan20互通
     首先在lsw1上建三个vlan分别是vlan10  vlan20 vlan80
     然后配置端口0/0/1和0/0/3为access链路端口并且分别加入vlan

     0/0/2端口配置为trunk链路
     然后为vlan10添加虚拟ip地址作为它的网关
     并且为vlan80配置虚拟IP地址
     配置一个默认路由指向R1的(子端口vlan80)这个一会配置
     这时候lsw1的配置就结束了

     接着就是配置vlan20的网关
     因为vlan20 的网关在R1上
     这个时候vlan10过去的是三层数据
     vlan20 走的是二层数据 没办法在一条逻辑链路上走,
     所以我们要用到单臂路由
     将一条链路当两条链路用
     或者也可以多拉一条线但是不推荐使用

     单臂路由把RI做出两个子端口一个做vlan20 的网关

     配置命令:
  interface GigabitEthernet 0/0/0.20
  dot1q termination vid 20       //封装dot1q协议,该子接口对应vlan 2
  ip address 192.168.20.254 24     //设置子接口IP地址和子网掩码
  arp broadcast enable            //开启子接口的ARP广播

 一个做vlan10寻路的一个节点vlan80
     配置命令:

      interface GigabitEthernet 0/0/0.80
  dot1q termination vid 80       //封装dot1q协议,该子接口对应vlan 2
  ip address 192.168.80.254 24 //设置子接口IP地址和子网掩码
  arp broadcast enable            //开启子接口的ARP广播

 最后一步默认路由指向lsw1的vlan80的虚拟ip

 配置命令
 [Huawei]ip route-static    0.0.0.0 0.0.0.0 192.168.80.1

验证:
ping

二,配置vlan30 vlan40 vlan50 vlan60
思路是一样的,只是按要求vlan40 和vlan50在二层是不嫩互通的
这里就需要用到  hybrid
这边配置完以后,二层的配置就完成了

然后是配置三层网络
首先配置R1和R2的IP地址
然后配置ospf

ospf配置命令:
ospf 1 router-id 1.1.1.1                                     OSPF路由器ID 1.1.1.1 1

area 0.0.0.0 创建area0
network 12.1.1.1 0.0.0.0 在area0中宣告属于area0区域的接口

分别在R1 R2 LSW1 LSW2上面配置并宣告自己路由表上的ip地址

最后配置dhcp服务器
配置命令:

[Huawei] ip pool net1 配置为vlan2分配IP地址的地址池,名为net1
[Huawei-ip-pool-net1] network 192.168.1.0 mask 255.255.255.0 分配的ip是192.168.1.0/24
[Huawei-ip-pool-net1] gateway-list 192.168.1.1
[Huawei-ip-pool-net1] dns-list 218.30.19.40 61.134.1.4
[Huawei-ip-pool-net1] static-bind ip-address 192.168.1.10 mac-address 0000-1111-2222 为固定mac分配固定ip
[Huawei-ip-pool-net1] excluded-ip-address 192.168.1.2 不分配的ip地址

注意;需要配置一个vlan并配置ip地址
需要配置默认路由作为为它的网关

原文地址:http://blog.51cto.com/13562306/2064291

时间: 2024-10-24 02:40:40

中型网络构架拓扑图解析的相关文章

基于Retrofit2.0+RxJava+Dragger2实现不一样的Android网络构架搭建(转载)

转载请注明出处:http://blog.csdn.net/finddreams/article/details/50849385#0-qzone-1-61707-d020d2d2a4e8d1a374a433f596ad1440   一起分享,一起进步.finddreams:http://blog.csdn.net/finddreams/article/details/50849385 众所周知,手机APP的核心就在于调用后台接口,展示相关信息,方便我们在手机上就能和外界交互.所以APP中网络框架

文件与网络、JSON解析

文件与网络.JSON解析   分类: OC语言基础 同步.异步.JSON解析.XML解析 NSData 字节数据存储,二进制存储,苹果中认为字符型和字节型都可以存,即计算机中所有类型的数据,主要用于网络传输数据的缓冲存储 GET请求,只支持255个字符 ,安全性较差,将请求信息附加在超链接上,较方便  POST请求,上传没有大小限制,请求信息在请求体内,在超链接上不能看到,安全性强,缺点:不方便 同步连接:UI “冻结” 异步连接:UI “不冻结” 异步连接,用代理:下载容易造成UI冻结,耗时,

Android网络之数据解析----使用Google Gson解析Json数据

[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4063452.html 联系方式:[email protected] [正文] 文章回顾: Android网络之数据解析----SAX方式解析XML数据 一.Json数据的介绍                                                             

PyTorch对ResNet网络的实现解析

PyTorch对ResNet网络的实现解析 1.首先导入需要使用的包 import torch.nn as nn import torch.utils.model_zoo as model_zoo # 默认的resnet网络,已预训练 model_urls = { 'resnet18': 'https://download.pytorch.org/models/resnet18-5c106cde.pth', 'resnet34': 'https://download.pytorch.org/mo

中小企业网络构架环境搭建

1.简述:如何中小企业网络构架环境搭建?其实没有大家想象那么的牛逼高大上,网络工程师,啥网络运维工程师简称为搬电脑!今天弄经典的网络中小公司的网络构架涉及技术为无线.VRRP.MSTP.OSPF TACR.VLAN .链路汇聚.NAT.ACL 静态路由等融于一体的网络!如下拓扑: 原文地址:https://blog.51cto.com/9616635/2426760

java网络编程socket解析

转载:http://www.blogjava.net/landon/archive/2013/07/02/401137.html Java网络编程精解笔记2:Socket详解 Socket用法详解 在C/S通信模式中,client需要主动创建于server连接的Socket(套接字).服务器端收到了客户端的连接请求,也会创建与客户连接的Socket.Socket可看做是通信两端的收发器.server与client都通过Socket来收发数据. 1.构造Socket 1.Socket() 2.So

iOS多线程与网络开发之解析xml

郝萌主倾心贡献,尊重作者的劳动成果,请勿转载. 如果文章对您有所帮助,欢迎给作者捐赠,支持郝萌主,捐赠数额随意,重在心意^_^ 我要捐赠: 点击捐赠 Cocos2d-X源码下载:点我传送 游戏官方下载:http://dwz.cn/RwTjl 游戏视频预览:http://dwz.cn/RzHHd 游戏开发博客:http://dwz.cn/RzJzI 游戏源码传送:http://dwz.cn/Nret1 A.XML基本知识 1.xml概念 什么是XML全称是Extensible Markup Lan

[iOS 多线程 & 网络 - 2.1] - 解析json

A.iOS中json的基本使用 1.解析json数据 (1)json反序列化 对象{}格式 {key : value, key : value,...} 的键值对的结构可以反序列化为OC中的NSDictionary数组[]格式 ["java","javascript","vb",...]可以反序列化为OC中的NSArray 提示JSON的数据格式与OC中的快速包装方法非常类似JSON的数据格式同样支持嵌套 (2)json工具 从iOS 5开始,使

swift 网络请求&json解析

做实际项目总是离不开这两步,大多数情况下都是采用第三方框架来辅助完成,swift也不例外,由于swift并不成熟,用swift语言写的第三方框架很不稳定(苹果更新太快了),所幸swift和oc可以混编,所以本次使用的框架都是oc里面常用的.网络请求使用AFNetworking,json解析使用MJExtension. 下面开始正文: 1. swift中使用oc框架 其原理很简单,需要一个.h头文件,里面导入我们需要使用的oc框架的头文件,把这个.h文件配置到项目设置中即可 1).我们采取一个不容