# 协议类问题

# 老化时间

  1. MAC表老化时间
    • 300s 五分钟
  2. ARP表老化时间
    • 120s
    • 作用:定期清理无用IP与MAC地址映射避免表过大也更新网络拓扑变化
  3. RIP表老化时间
    • 180s
  4. TCP老化时间
    • 3600s 一小时
  5. UDP老化时间
    • 300s

# STP协议

  1. 说一下STP

    • 二层网络生成树协议
    • 作用:堵塞冗余链路消除以太网环路,同时实现热备份
  2. 说一下STP工作流程

    1. 第一步 选举唯一根桥
      • 所有交换机发送BPDU比较BID数值最小则为根桥
        • BID构成:前2字节优先级,后6字节为交换机MAC地址
      • 初始默认优先级:32768越小越优先
      • 自动选举优先级因为优先级一样,比较mac大小,最小的自动选举成功
    2. 第二步 选举根端口
      • 计算每个端口到根桥开销,选最小开销
        • 带宽越小开销越小
        • 100mbps 开销 19; 1Gbps 开销 4;10Gbps 开销2
      • 若有开销相同的端口,比较交换机BPDU,最小优先
      • 若上述全部相同,选本端交换机端口最小的,比如端口1
        • 极致罕见情况下的兜底策略
    3. 第三步 选举 指定端口
      • 根桥的所有端口都是指定端口
      • 非根桥only one
      • 除了根端口的全部端口再次进行根端口选举机制,最小的为指定端口
    4. 第四步 端口状态变化
      • 非指定端口进入堵塞
      • 根端口和指定端口进入监听和学习,进入转发状态
        • 监听:发送接收BPDU,确认无环路冲突
          • 有环路冲突,进入堵塞,开始重新选举新端口
          • 无环路冲突,进入学习
        • 学习:构建MAC表,记录路径

# ARP

  1. ARP协议是干什么的?
    • 作用:将IP转换成MAC地址
    • 过程:在局域网广播ARP请求查询目标IP对应的MAC,该局域网内的设备都会收到广播报文,只有目标IP收到后才会以单播形式直接发送回最初请求设备

# Vlan

  1. VLan划分基于设备还是基于端口?

    • 基于交换机端口
  2. vlan之间通过什么通信

    • 基于三层交换的vlanif接口进行三层转发
  3. vlan接口有几种配置模式?

    • Access
      • 用于连接不同的终端设备
      • 只接受和发送该vlan的无标签数据帧
    • Trunk
      • 用于连接相同的网络设备
      • 可以承载多个vlan数据帧,通过帧头添加的vlan标签来区分不同vlan流量
      • 发送时会剥离本数据帧的vlan标签
        • 本帧默认标签为:vlan1
      • 收到无标签帧会打上自己的标签
        • 但是仅在交换机内部传输,发送出去还时会剥离
    • Hybrid
      • Access和Trunk的结合,可灵活配置
      • 可以允许vlan是否给数据帧打标签

# 交换机堆叠技术

  1. 交换机堆叠可以解决什么问题?
    1. 扩展端口数量
      • 直接添加成员的端口为可用端口
    2. 简化管理
      • 只有一个管理ip。所有配置修改生效都会自动同步到成员交换机
    3. 提升可靠性
      • 拥有主备冗余机制
        • 默认会选举一台为主交换机负责控制
          • 先比较优先级,相同再比较MAC大小,还相同在比较堆叠ID
            • 堆叠ID默认为1,后加入的会冲突而改成2,后续类似
            • MAC相同基本不会发生
        • 通知指定一台或多台备交换机
        • 主交换机发送故障会毫秒级切换备用交换机,基本无感
    4. 消除内部宽带瓶颈
      • 成员交换机通过专用堆叠链路连接,可以将链路内部带宽叠加
      • 堆叠的带宽仅用于成员内部数据交换,不占用对外带宽
      • 堆叠带宽=单条链接带宽 x 链路数量
        • 不同成员之间的堆叠带宽需分别计算

# 路由

  1. 什么是浮动路由
    • 就是主路由的一个备胎路由
    • 主路由故障,备用路由启用
    • 无法自动产生,人工配置路由优先级
      • 华为默认优先级60 思科默认1
      • 越小越优先

# 无线

  1. 无线配置模式默认有哪些?

    1. 胖AP模式
      1. 交换机连胖AP,AP独立完成SSID广播、用户认证和数据转发,所有操作都在AP完成
      2. 交换机只负责供电数据传输
      3. 适用家庭小型网络
    2. 瘦AP+AC模式
      1. 瘦AP通过DHCP找AC,从AC下载配置并广播AC统一下发的SSID
      2. 用户链接AP时,认证请求会交给AC处理
      3. 可配置直接走AP还是走AC隧道
      4. 适用于学校、大公司方便统一管理多wifi点
    3. 敏捷式AP组网
      1. 中心AP连交换机,负责与AC通信,管理一个或多个RU
      2. RU通过网线连接中心AP,接收配置并广播下发
      3. 用户数据由RU传到中心AP,AP再统一转发给交换机
      4. 适用于酒店、宿舍、每个房间放置RU,布线方便方便管理。
  2. 什么是旁挂和直通模式?

    1. 旁挂
      1. AC直连核心交换机
      2. AP的数据直接到AC,AP注册再AC上
      3. 数据转发:AP收到用户信息后直接通过 CAPWAP隧道发给AC
      4. AC处理完后直接从核心交换机转发到上层网络
    2. 直通
      1. AC不直接连在核心交换机的数据转发链路
      2. 旁挂再核心交换机或汇聚交换机的某个端口
      3. AP数据先到核心交换机,核心交换机再交给旁挂的AC,AC处理完后直接交给核心交换机转发出去
      4. AC只负责控制和管理不负责转发路径
  3. 那旁挂模式下,如果AC故障会影响无线上网么?

    1. 无冗余备份,直接影响上网
    2. 有冗余备份
      1. 双链路热备份
        1. 由于预连接数据同步,AP启动后会同时向主AC和备AC发起连接,建立两条独立CAPWAP隧道
        2. 主AC掉线后,备AC会毫秒级切换,体验无感
      2. 双链路冷备份
        1. 由于冷备中主AC和备AC数据是不同步的,所以主AC故障后需要等待下列流程
          1. AP发现AC
          2. 建立隧道
          3. 完成注册
          4. 获取配置和用户信息
        2. 切换过程会出现短暂几分钟断网,已连接也会断开
  4. AC在旁挂模式和直通模式下,对AC设备的要求有什么不同?以及有什么区别?

    1. 直通模式下
      • 因为AC需要直接处理和转发所有用户数据,所以性能要求要高
      • 不易扩展,也不易替换,如果缺乏冗余备份替换升级就会断网
    2. 旁挂模式下
      • AC主负责控制数据转发由核心交换机完成,所以性能要求低
      • 易扩展,可替换,替换后普通的PSK认证和本地转发不受影响
      • 如果开启重认证密钥重协商依赖AC;或者开启了需要AC持续交互动态带宽调度,老用户也会断网。
      • 开启了802.1认证且没配逃生功能,替换设备期间用户认证入网

# 动态路由

  1. 动态路由协议有哪些?
    • OSPF
    • IS-IS
    • BGP
    • RIP
    • EIGRP (思科私有协议
    • IGRP (思科私有协议,已淘汰)
  2. 那OSPF网络类型有哪些?
    1. 广播型Broadcast
      1. 支持组播
      2. 支持自动发现邻居
      3. 选举DR/BDR
    2. 非广播多路访问NBMA
      1. 不支持组播
      2. 需要手动配邻居
      3. 选举DR/BDR
      4. 支持帧中继
    3. 点对点p2p
      1. 仅两个节点,自动发现邻居
      2. 不选举DR/BDR
      3. 就像一个PPP链路,有一条专线
    4. 点对多点p2mp
      1. 一个节点但连接多个节点
      2. 需手动配置邻居
      3. 不选举DR/BDR
    5. 虚链路VL
      1. 逻辑点到点链路
      2. 手动配置邻居
      3. 不选举DR/BDR
      4. 用于连接非相邻区域0
  3. OSPF选路依据是什么?
    1. 依据链路状态数据库计算最短路径树
    2. 比较开销值,由带宽决定,带宽越大开销越小
    3. 路由器触发SPF算法,以自己为根计算对每个目标网络从根到该网络所有路径总开销
      • 建立邻居同步链路数据库就会触发路由器运行SPF算法,触发运行一次
      • 网络拓扑发生变化,路由器同步数据链路库也会再次触发一次SPF
    4. 最终选总开销最小的路径为最优路由
    5. 如果有若干条路径开销相同,OSPF会开启负载均衡,同时使用这些路径转发数据
  4. OSPF的cost值影响ospf选路时,是根据入接口的cost值去影响OSPF选路还是出接口的cost值去影响ospf选路?
    • 入接口
  5. 为什么是入接口?
    • 因为计算时是由本地路由器视角出发计算的
    • 路由器只知道自己接口的开销,当收到邻居发来LSA时会把进入本地路由器的接口开销加到总开销里。
  6. 那OSPF怎么防环路呢?
    1. 区域划分,规定非骨干区域只能和骨干区域0直接通信,避免区域间路由环路
    2. SPF算法,每个路由器以自己为根计算最短路径,生成无环流路由表
    3. 路由信息传递规则
      1. 区域内的LSA只在本区域泛洪,不会跨区域,避免区域间信息混乱形成环路
      2. ABR向非骨干区域传递路由时,会过滤其他骨干区域路由信息,确保非骨干区域只能通过骨干区域0获取其他骨干区域路由
  7. OSPF中Stub区域和NSSA区域区别是什么?
    1. Stub区域主要过滤外部LSA,只允许一条默认路由进入
      1. 区域内所有路由器都必须配置为Stub不允许由ASBR
    2. NSSA是Stub的扩展,除了过滤外部LSA,还允许引入本区域的外部路由,通过Type7 LSA传播,再在ABR上转换为Type5 LSA并传播到其他其余
      1. 区域内路由器需要配置NSSA允许存在ASBR,用于引入外部路由到OSPF域
  8. OSPF有几种LSA,干什么用?
    1. Type 1
      1. 所有路由器生成,仅在本区域传播
      2. 描述路由器直连链路
    2. Type 2
      1. DR生成,仅在本区域传播
      2. 描述MA网络中的多播能力
    3. Type 3
      1. ABR生成,在整个OSPF传播
      2. 用于区域间路由传递
    4. Type 4
      1. ABR生成,在除ASBR所在区域的整个外部OSPF传播
      2. 用于发现定位ASBR
    5. Type 5
      1. ASBR生成,在整个OSPF中传播
      2. 用于描述外部路由
    6. Type 6
      1. 组播OSPF中生成,实际很少使用
      2. 用于描述组播成员关系
    7. Type 7
      1. NSSA区域生成,用于在NSSA区域传播
      2. 用于NSSA区域内传播外部路由,再由ABR的Type5 LSA传播到其他区域
Edited on

Give me a cup of [coffee]~( ̄▽ ̄)~*

Vullfin WeChat Pay

WeChat Pay

Vullfin Alipay

Alipay