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

核心思想:冗余(备份),保证网络的稳定性

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

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

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

AP:无线接入点

WLAN:无线局域网,从广义上来讲,指以无线电波,激光,红外等来代替有线局域网中部分或全部传输介质所构成的网络。

无线的缺陷:

1、传输速率低于有线,并且信号强度存在波动,和信号发射点位置越远,信号越弱
2、无线信号穿透性较差
以太网可以实现频分
3、上网用户数量增多,则网络卡顿严重
CSMA/CD —— 载波侦听多路访问/冲突检测
无线网络没有使用冲突检测技术:

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

CSMA/CA——载波侦听多路访问/冲突避免
1、即使在没有侦听到信号时,也不立即发送信息,而是先执行避让动作,给自己设计一个随机的计时器,时间到了之后,再发送信息。
2、CSMA/CA技术,为了保证传输的数据的可靠性,采用了停等式流控—每发一个数据包,要求对方回复ACK进行确认,否则重传。

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

企业网的三层架构:
(1)线路冗余
(2)设备冗余
(3)网关冗余
(4)UPS冗余——UPS——不间断电源

核心层:主要作用就是完成私网和公网之间数据的快速转发。
核心层一般使用路由器作为核心层设备。

VLAN
V ——虚拟
LAN ——局域网——广播域

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

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

[Huawei]display vlan ——查看VLAN信息
[Huawei]vlan 2 —— 创建VLAN
[Huaweij]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 GigabiItEthernet 0/0/4——创连接口组

第三步配置:
[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

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

PVID:代表接口所属的VID,华为设备设定,所有接口在没有做配置的情况下,其PVID为1,即其默认属于VLAN 1
华为设备规定,所有通过接口进入到交换机的数据都必须代表标签,如果没有标签,则需要打上进入接口PVID的标签。

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

U:untagged
T:tagged,这两个标记代表的是从该接口转出的数据是否允许带标签,T则允许带,U则不允许带。
注意,在trunk干道中,只有和trunk接口PVID相同的VLAN的流量出去时可以不带标签。

ACCESS接口
1、当Access接口从链路上收到一个untagged帧时,交换机首先会在数据帧中添加VID为PVID的标签,之后查看允许列表,如果允许列表中有该数据帧标签中的VID号,则转发(Access接口因为允许列表中的VID号和自己的PVID相同,所以这种情况下,一定可以转发)
2、当一个tagged帧从交换机的其他端口到达一个ACCESS端口后,交换机会检查这个帧中的tag的VID是否和允许列表中的VID相同,如果不同,则直接丢弃;如果相同,则需要先剥离标签后发出到链路上。
3、如果ACCESS接口在链路上收到一个tagged帧,则交换机会检查他的VID是否在自己本地的允许列表中,如果在,则转发,不在,则丢弃。

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若在允许列表中,则默认为封装不带标签)
Hybird :可以修改PVID,可以修改允许列表,而且允许列表中可以通过多个VLAN的流量,而且可以修改出口的封装方式。

第四步: VLAN间路由
子接口——路由器的虚拟接口——路由器将一个物理接口逻辑上的切分为多个虚拟的子接口。

[r1]int g 0/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. hcip 第十五天笔记

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

  3. 十五步骤手把手学会制作网吧XP母盘制作

    中国网吧在线 ->  网吧大学 -  技术学院 - 网管技术 - 正文 十五步骤手把手学会制作网吧XP母盘制作 2008-4-9 12:35:05 来源: 中国网吧在线 编辑:陈峰 [网友评论] ...

  4. CCNP-第十五篇-VXLAN(一)

    CCNP-第十五篇-VXLAN(一) 到了这个阶段呢,怎么说呢,简单的NP级别的交换我都跳过去了,但是后期会补, 所以这个衔接可能新手或者不会的看的有的迷茫 但是出自个人原因只好这么干了,VXLAN3 ...

  5. 《深入浅出DPDK》读书笔记(十五):DPDK应用篇(Open vSwitch(OVS)中的DPDK性能加速)

    Table of Contents Open vSwitch(OVS)中的DPDK性能加速 174.虚拟交换机简介 175.OVS简介 176.DPDK加速的OVS 177.OVS的数据通路 178. ...

  6. 华为往事(十五)--华为北京研究所

    华为往事(十五)--华为北京研究所(2009-05-21 11:45:07) <script></script> 标签:华为 华为往事 刘平 北京研究所 洗沙子 it    作 ...

  7. ITN网络课程笔记(十五)

    十五.应用层 十五.应用层 1.应用层.表示层.会话层 1.1.应用层 1.2.表示层和会话层 1.3.TCP/IP应用层协议 域名系统 主机配置 电子邮箱 文件传输 Web 2.对等体到对等体 2. ...

  8. 【无标题】2023第十五届上海国际智慧城市、物联网、大数据博览会

    @TOC2023AIOTE智博会 第十五届上海国际智慧城市.物联网.大数据博览会 The 15th Shanghai International Smart City, IOT, big data E ...

  9. 【十五】【vlc-android】vlc-sout流媒体输出端源码实现分析【Part 3】【02】

    此章节分析承接上一章分析: [十五][vlc-android]vlc-sout流媒体输出端源码实现分析[Part 3][01] 1.1.2.1.net_ListenSingle实现分析:[本地IP地址 ...

  10. 2021年大数据HBase(十五):HBase的Bulk Load批量加载操作

    全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 HBase的Bulk Load批量加载操作 一.Bulk L ...

最新文章

  1. wegame饥荒一直连接中_23万人捧场热血传奇怀旧版,WeGame拯救计划,前景如何?...
  2. python处理大量excel数据-python如何批量处理excel数据?
  3. 1.怎么判断 float a 是 0?
  4. 8.0ble设备 android_【胖猴小玩闹】智能门锁与BLE设备安全Part 4:一次BLE智能手环的小玩闹...
  5. [BeiJing2010组队]次小生成树 Tree
  6. Ubuntu16.04 Caffe 编译安装步骤记录
  7. django CBV装饰器 自定义django中间件 csrf跨站请求伪造 auth认证模块
  8. mac weka连接mysql_weka连接mysqllinux
  9. 华为Mate10到底AI在哪?
  10. BerkeleyDB环境API
  11. sharepoint 在Visual Studio设置其他页面的加载标签
  12. 我的面试准备过程--队列与栈(更新中)
  13. 最全中文停用词表(可直接复制)
  14. 大学excel题库含答案_Excel练习题及答案
  15. visio用例图箭头怎么画_Visio画图(一):UML用例图
  16. Mocha Pro 2022 Plugins for mac(达芬奇/Fusion/Nuke/OFX插件)
  17. 【黑灰产犯罪研究】恶意注册
  18. 如何修复cdn服务器异常,cdn服务器连接异常解决方法
  19. 【Rust日报】2022-09-13 Stabilize GAT
  20. Unity3D自动旋转屏幕

热门文章

  1. 橄榄山建立的Revit二次开发2群317179938,专门讨论Revit和BIM二次开发问题
  2. java多线程全面解析
  3. 面试题:HashMap的底层运行原理(通俗易懂)
  4. 将KITTI数据集中的点云集由.bin文件转换为ubuntu PCL可以识别的PCD文件。
  5. swift控制流 来自cocoachina
  6. 从Linux开源说起
  7. CVPR2022目标检测方向论文
  8. 【硅谷问道】 WWDC 17: 开发者的最初观感
  9. mysql 部门工资_哪些员工的工资大于所在部门的平均工资?用mysql查询语句
  10. verilog将100mhz分频为1hz_分频程序(50Mhz-1Hz)