企业网的三层架构---企业网搭建时的一个参考建议方案

园区---工厂、政府机关、商场、写字楼、校园、公园等这些公共场所为了实现数据互通而搭建的网络我们都可以称为园区网---“城市,除了街道,都是园区”---不同园区搭建网络其侧重点不同,但是都可以参考三层架构来进行搭建。

接入层 --- 提供终端设备接入网络 --- 主要有接入层交换机构成 --- 接入层交换机主要是由二层交换机来组件,二层交换机指的是通过识别MAC地址查询MAC地址表来进行二层转发的设备。

“无线永远是有线的最后一公里” ---- 主要是因为无线收发设备最终还是需要通过网线接入到有线网络当中。

1、AP --- 无线接入点

WLAN --- 无线局域网 --- 从广义上来讲,指以无线电波,激光,红外等来代替有线局域网中

部分或全部传输介质所构成的网络。

无线的缺陷:

(1)传输速率低于有线,并且信号强度存在波动,和信号发射点位置越远,信号越弱;

(2)无线信号穿透性较差

以太网可以实现频分

(3)上网用户数量增多,则网络卡顿严重

CSMA/CD --- 载波侦听多路访问/冲突检测

无线网络没有使用冲突检测技术 --- ①无线网络本身信号强度动态范围非常大,往往收到的信号强度可能远小于发出时的强度,所以,检测冲突比较困难。②在无线网络的应用场景中,存在很多冲突无法检测的场景。

2、CSMA/CA --- 载波侦听多路访问/冲突避免

(1)即使在没有侦听到信号时,也不立即发送信息,而是先执行避让动作,给自己设计一个随机的计时器,时间到了之后,再发送信息。

(2)CSMA/CA技术,为了保证传输的数据的可靠性,采用了停等式流控 --- 每发一个数据包,要求对方回复ACK进行确认,否则重传。

汇聚层 --- 我们接入层交换机将收集到的流量需要进行汇聚,则形成汇聚层。

汇聚层设备我们一般选用三层交换机来充当,三层交换机相较于普通的二层交换机,他既有二层交换机实现二层转发所使用的二层口,也拥有类似路由器可以实现三层转发的三层口(三层口和二层口最直接的一个区别就是三层口需要配置IP地址,则也需要具有MAC地址)。所以,在三层交换机当中,即拥有MAC地址表以及路由表,相当于是二层交换机和路由器集成的产物。

3、企业网的三层架构 --- 核心思想 --- 冗余(备份) --- 保证网络的稳定性

(1)线路冗余

(2)设备冗余

(3)网关冗余

(4)UPS冗余 --- UPS -- 不间断电源

核心层 --- 主要作用就是完成私网和公网之间数据的快速转发。

核心层一般使用路由器作为核心层设备。

4、VLAN

V --- 虚拟

LAN --- 局域网 --- 广播域

虚拟局域网 --- 可以理解为是虚拟的广播域,交换机和路由器协同工作后,将原来一个广播域逻辑上划分成多个虚拟的广播域。

第一步:创建VLAN

[Huawei]display vlan --- 查看VLAN信息

VID --- VLAN ID --- 用来区分和标定不同VLAN --- IEEE组织在802.1Q标准中进行了规定,规定VID必须由12位二进制构成 --- 0 - 4095,其中0和4095为保留 --- 所以,VID的取值范围为1 - 4094。

[Huawei]vlan 2 --- 创建VLAN

[Huawei]vlan batch 4 to 100 --- 批量创建VLAN

[Huawei]undo vlan batch 4 to 100 --- 批量删除VLAN

第二步:将接口划入到VLAN

将VID配置映射到交换机的接口上,实现VLAN的划分 --- 物理VLAN/一层VLAN

将VID配置映射到数据包中的MAC地址,实现VLAN的划分 --- 二层VLAN

将数据帧中的类型字段所标记的上层协议和VID进行映射,实现VLAN的划分 --- 三层VLAN

因为设备的层次叫法主要是根据其转发特性来决定的,并不代表设备没有处理上层的能力,所以,VLAN划分也可以基于IP地址进行划分,也可以基于策略进行划分。

在交换机中为了区分不同VLAN的流量,需要给数据帧打上标签。于是就有了802.1Q帧,在普通的以太网Ⅱ型帧的基础上,在其源MAC和类型字段之间增加了4个字节的标签,我们称为TAG,里面包含12位的VID,这样的帧我们也称为

tagged帧。没有打标签的帧也可以被称为untagged帧。

依靠这个特性,我们将交换机和PC之间的链路称为Access链路,Access链路中交换机侧的接口被称为Access接口。ACCESS链路中,只能通过untagged帧,并且,这些帧一定属于某一个特定的VLAN;我们将交换机和交换机之间的链路称为trunk链路(trunk干道),trunk链路中交换机侧的接口被称为trunk接口,trunk链路中可以通过tagged帧,并且这些帧可以属于多个VLAN。

第三步:配置trunk干道

第二步配置:

[sw1-GigabitEthernet0/0/1]port link-type access

[sw1-GigabitEthernet0/0/1]port default vlan 2

[sw1]port-group group-member GigabitEthernet 0/0/3 GigabitEthernet 0/0/4 --- 创建接口组

[sw1-port-group]

第三步配置:

[sw1-GigabitEthernet0/0/5]port link-type trunk

[sw1-GigabitEthernet0/0/5]port link-type trunk

[sw1-GigabitEthernet0/0/5]port trunk allow-pass vlan ?

INTEGER<1-4094> VLAN ID

All             All

[sw1-GigabitEthernet0/0/5]port trunk allow-pass vlan 2 3

5、Hybrid --- 混杂接口

[sw1]display port vlan active

在不做任何配置的情况下,华为交换机默认的接口类型为hybrid类型。

PVID --- 代表接口所属的VID --- 华为设备设定,所有接口在没有做配置的情况下,其PVID为1,即其默认属于VLAN 1

华为设备规定,所有通过接口进入到交换机的数据都必须代表标签,如果没有标签,则需要打上进入接口PVID的标签。

VLAN List --- 允许列表,该接口允许那些VLAN的流量通过,则列表中就有他们的VID。

U --- untagged

T --- tagged ---- 这两个标记代表的是从该接口转出的数据是否允许带标签,T则允许带,U则不允许带。

(注意,在trunk干道中,只有和trunk接口PVID相同的VLAN的流量出去时可以不带标签。)

6、ACCESS接口

(1)当Access接口从链路上收到一个untagged帧时,交换机首先会在数据帧中添加VID为PVID的标签,之后查看允许列表,如果允许列表中有该数据帧标签中的VID号,则转发(Access接口因为允许列表中的VID号和自己的PVID相同,所以,这种情况下,一定可以转发)

(2)当一个tagged帧从交换机的其他端口到达一个ACCESS端口后,交换机会检查这个帧中的tag的VID是否和允许列表中的VID相同,如果不同,则直接丢弃;如果相同,则需要先剥离标签后发出到链路上。

(3)如果ACCESS接口在链路上收到一个tagged帧,则交换机会检查他的VID是否在自己本地的允许列表中,如果在,则转发,不在,则丢弃。

7、trunk接口

(1)当trunk接口从链路上接口到一个untagged帧,交换机首先会在数据帧中添加VID为PVID的标签,之后,查看允许列表,如果允许列表中有该数据帧标签中的VID号,则转发,如果没有,则丢弃;

(2)当一个tagged帧从交换机的其他接口到达一个trunk接口后,如果这个tag中的VID不在trunk接口的允许列表则直接丢弃,如果在,则转发,如果VID和trunk接口的PVID相同,则剥离标签后发出,如果不相同,则不剥离标签,直接发出。

(3)如果trunk接口在链路上收到一个tagged帧,交换机将先查看这个tagged帧中的VID是否在允许列表中,如果在,则转发,如果不在,则丢弃;

ACCESS --- 可以修改PVID,可以修改允许列表(但是PVID和允许列表必须相同且只能允许一个VLAN的流量通过),出口的封装方式只能时不带标签封装。

Trunk --- 可以修改PVID,可以修改允许列表,而且允许列表中可以通过多个VLAN的流量,出口封装方式仅为带标签封装(PVID若在允许列表中,则默认为封装不带标签)

[sw1-GigabitEthernet0/0/5]port trunk pvid ? --- 修改trunk接口PVID的命令

vlan Virtual LAN

Hybird ---- 可以修改PVID,可以修改允许列表,而且允许列表中可以通过多个VLAN的流量,而且可以修改出口的封装方式。

[sw 3-GigabitEthernet0/0/1]port link-type hybrid --- 修改接口的类型为混杂口

[sw 3-GigabitEthernet0/0/1]port hybrid pvid vlan 2 --- 修改混杂口的PVID

[sw 3-GigabitEthernet0/0/1]port hybrid untagged vlan 2 3 4 --- 修改允许列表,并且出去的时候不带标签

[s w4-GigabitEthernet0/0/1]port hybrid tagged vlan 2 to 4 --- 修改允许列表,并且出去的时候带标签

第四步:VLAN间路由

子接口 --- 路由器的虚拟接口 --- 路由器将一个物理接口逻辑上的切分为多个虚拟的子接口。

[r1]int g 0/0/0.1 --- 创建子接口

[r1-GigabitEthernet0/0/0.1

[r1-GigabitEthernet0/0/0.1]dot1q termination vid 2

[r1-GigabitEthernet0/0/0.1]arp broadcast enable --- 开启ARP广播 ---- 开启后子接口才会进行ARP应答

HCIP第十五天笔记相关推荐

  1. hcip 第十五天笔记

    企业网的三层架构-企业网搭建时的一个参考建议方案 园区-工厂,政府机关,商场,写字楼,校园,公园等这些公共场所为了实现数据互通而搭 建的网络我们都可以称为园区网----"城市,除了街道,都是 ...

  2. 万历十五年 - 笔记

    和<明朝那些事儿>做对比:这两部书的共同特点是作者以描述的当前人物的内心世界描写,采用的第一人称的世界: <明朝那些事儿>中,作者不断地借尸还魂般地依附在历史人物身上,倾听当时 ...

  3. HCIP第十四天笔记

    一.LDP ---标签分发协议---主要应用在MPLS的控制层面 MPLS控制层面需要完成的工作主要就是分配标签和传递标签.分配标签的前提是本地路由表中得先存在标签,传递标签的前提也是得先具备路由基础 ...

  4. Introduction to 3D Game Programming with DirectX 12 学习笔记之 --- 第十五章:第一人称摄像机和动态索引...

    Introduction to 3D Game Programming with DirectX 12 学习笔记之 --- 第十五章:第一人称摄像机和动态索引 原文:Introduction to 3 ...

  5. OpenCV学习笔记(十一)(十二)(十三)(十四)(十五)

    OpenCV学习笔记(十一)--谈谈像素的类型和对Templates的限制使用 Templates是c++的一个很强大的特征,可以是数据结构更加安全高效.但也会增加编译时间和代码的长度,当函数被频繁调 ...

  6. 世界是有生命的(通向财富自由之路学习笔记十五)

    最近因为工作调度的事情,有了一段空闲的日子,有比较多的时间来回望自己走过的路以及如何走好以后的路.之前忙得很少时间来写博文,很少时间来写读书笔记,逐渐将自己一些很好的习惯丢弃了.从今天起将重拾写博文的 ...

  7. JavaScript学习笔记(十五)

    JavaScript学习笔记(十五) 事件 事件是DOM(文档对象模型)的一部分.事件流就是事件发生顺序,这是IE和其他浏览器在事件支持上的主要差别. 一.事件流 1.冒泡型事件 IE上的解决方案就是 ...

  8. OpenCV学习笔记(十五):图像仿射变换:warpAffine(),getRotationMatrix2D()

    OpenCV学习笔记(十五):图像仿射变换:warpAffine(),getRotationMatrix2D() 一个任意的仿射变换都能表示为乘以一个矩阵(线性变换)接着再加上一个向量(平移)的形式. ...

  9. MATLAB学习笔记(十五)

    MATLAB学习笔记(十五) 一.非线性方程求解与函数极值计算 1.1 非线性方程数值求解 1.2 函数极值的计算 1.2.1 无约束最优化问题 1.2.2 有约束最优化问题 一.非线性方程求解与函数 ...

最新文章

  1. 一个程序员的成长的六个阶段(转载)
  2. sqlite3 表里插入系统时间(时间戳)
  3. BM2 链表内指定区间反转
  4. python小学生口算题生成器_小学数学题出题神器
  5. 深信服上网管理设备恢复出厂设置方法
  6. 关于逻辑删除标识字段value的设定
  7. linux系统登陆问题,Linux之登陆问题
  8. 使用它tshark分析pcap的例子以及scapy下载地址
  9. Pyhont 高阶函数
  10. 马尔科夫模型 Markov Model
  11. 基于STM32的有方科技(银而达)N58模块与OneNet平台互联
  12. Error: DPI-1047: Cannot locate a 64-bit Oracle Client library: “问题
  13. 自动打卡python脚本_[python][企业微信]企业微信自动打卡Python脚本,价值一万元的自动打卡脚本...
  14. macOS下不支持双面打印功能的惠普打印机如何进行手动双面打印
  15. 用python实现等额本息
  16. 加工生产调度(Johnson算法 双机流水作业调度问题)
  17. 以太网采用的拓扑结构基本是什么型
  18. Python3基础教程
  19. 美团王兴要向口碑饿了么学啥?
  20. effective c++第四章(条款18-25)

热门文章

  1. 获取平面的法向量_艾孜尔江撰
  2. 10组团队项目-Beta冲刺-1/5
  3. 福州大学计算机网络技术实验室,实验室提升福州大学网络实践教学能力
  4. 章鱼加速器报名 | Substrate 应用链项目全球招募中,加速 Web3.0 革命
  5. html网页 swf播放器使用代码
  6. spring 自定义消息转换器
  7. 工业机器人三点工具定位法图文_手把手教你工业机器人三点示教法
  8. 英语单词学习-8-39
  9. 托马斯塔尔步入好莱坞的创业路
  10. 【CQBZ模拟赛】星际旅行