华为认证HCIP知识点

文章目录


前言

本博客仅做学习笔记,如有侵权,联系后即刻更改

科普:


考试内容

参考网址

HCIP认证主要定位于中小型网络的规划、设计、配置与维护,包含网络基础、常见接口与电缆、以太网交换机、路由器原理、TCP/IP协议、广域网协议、路由协议、DDR/ISDN、访问控制列表、备份中心、简单网络故障排除。

  • 数据通信领域各场景通用核心知识
    路由基础、OSPF、 IS-IS、BGP、路由和流量控制、以太网交换技术、组播、IPv6、网络安全、网络可靠性、网络服务与管理、 WLAN、网络解决方案。
  • 数据通信领域路由交换高阶知识
    IGP 高级特性、BGP 高级特性、IPv6 路由、以太网高级技术、MPLS 技术、网络 运维、网络故障排除、网络割接

数据通信领域各场景通用核心知识

参考网址

OSPF

OSPF协议原理详解

ospf全称(Open Shortest Path First,OSPF)开放式最短路径优先

  • 承载在IP数据包内,使用协议号89
  • OSPF的包类型:
  • 工作过程

IS-IS

参考文章

OSPF

  • 路由类型多、区域类型多、开销规则合理、网络类型多,适合在园区网层次化部署。

IS-IS

  • 算法快速、报文简洁、收敛快速、路由承载庞大,更适合运营商扁平化网络部署。

IS-IS PDU

  • 报文结构主要是三个部分:通用的头部、PDU 特有的头部、可变长部分
    通用的头部,是指所有 IS-IS PDU 都有的、相同格式的头部。
    每种 PDU 都有自己特有的头部。
    可变长部分,使用三元组格式存储内容,也就是 TLV

TLV

  • 全称 Type-Length-Value ,也就是类型、长度、值的三元组。

BGP

参考文章

边界网关协议(Border Gateway Protocol,BGP)

  • 是一种用来在路由选择域之间交换网络层可达性信息(Network Layer Reachability Information,NLRI)的路由选择协议。
  • 当BGP运行于同一AS内部时,被称为IBGP(Internel BGP,内部边界网关协议)
  • 当BGP运行于不同AS之间时,称为EBGP(Externel BGP,外部边界网关协议)

BGP的运行是通过报文驱动的,共有Open、Update、Notification、Keepalive和Route-refresh五种报文类型。

  • Open报文:
    是TCP连接建立后发送的第一个报文,用于建立BGP对等体之间的连接关系。
  • Update报文:
    用于在对等体之间交换路由信息。
  • Notification报文:
    当BGP检测到错误状态时,就向对等体发出Notification报文,之后BGP连接会立即中断。
  • Keepalive报文:
    BGP会周期性地向对等体发出Keepalive报文,用来保持连接的有效性。
  • Route-refresh报文:
    Route-refresh报文用来请求对等体重新发送所有的可达路由信息。

IGMP

参考文章

IGMP是Internet Group Management Ptotocol的简称

  • 被称为互联网组管理协议,是TCP/IP协议族中负责IPV4组播成员管理的协议。

IGMP的作用

  • IGMP用来在接收者主机和直接相邻的组播路由器之间建立和维护组播组成员的关系。
  • IGMP通过在接收者主机和组播路由器之间交互IGMP报文实现组成员管理功能
    IGMP报文封装在IP报文中。

组播地址

  • 224.0.0.1 地址(表示同一网段内所有主机和路由器)
    224.0.0.2 地址(本地网段内的所有组播路由器)
    224.0.0.13 地址( PIM 路由器)

ICMP

参考文章

ICMP是 Internet Control Message Protocol 的缩写,即互联网控制消息协议。

  • 它是互联网协议族的核心协议之一。
    它用于 TCP/IP 网络中发送控制消息,提供可能发生在通信环境中的各种问题反馈,通过这些信息,使网络管理者可以对所发生的问题作出诊断,然后采取适当的措施解决问题。
  • IP 数据包中如果协议类型字段的值是 1 的话,就表示 IP 数据是 ICMP 报文
    ping(查询报文)+traceroute(追踪路由信息)

数据通信领域路由交换高阶知识

参考文章

大数据技术

参考文章

Hadoop

Hadoop的核心是HDFS和MapReduce

  • HDFS为海量数据提供了存储
    MapReduce为海量数据提供了计算框架。

总结

小小励志

有些事你现在不做,一辈子都不会做了。

如果你想做一件事,全世界都会为你让路。

《搭车去柏林》

相关推荐
Envyᥫᩣ13 分钟前
C#语言:从入门到精通
开发语言·c#
童先生34 分钟前
Go 项目中实现类似 Java Shiro 的权限控制中间件?
开发语言·go
lulu_gh_yu35 分钟前
数据结构之排序补充
c语言·开发语言·数据结构·c++·学习·算法·排序算法
Re.不晚1 小时前
Java入门15——抽象类
java·开发语言·学习·算法·intellij-idea
老秦包你会1 小时前
Qt第三课 ----------容器类控件
开发语言·qt
凤枭香1 小时前
Python OpenCV 傅里叶变换
开发语言·图像处理·python·opencv
ULTRA??1 小时前
C加加中的结构化绑定(解包,折叠展开)
开发语言·c++
远望清一色1 小时前
基于MATLAB的实现垃圾分类Matlab源码
开发语言·matlab
confiself2 小时前
大模型系列——LLAMA-O1 复刻代码解读
java·开发语言
XiaoLeisj2 小时前
【JavaEE初阶 — 多线程】Thread类的方法&线程生命周期
java·开发语言·java-ee