
简介一份面向网络初学者的华为数据通信基础知识PPT内容涵盖数据通信概述、TCP/IP协议族、局域网、广域网与虚拟局域网适合入门自学也可作为高校或企业网络基础培训的辅助课件。资源共1个文件压缩包整体约931KB文件类型为PPT演示文稿可按章节顺序翻页阅读便于随时查阅和记录。目前已有378人浏览学习是网络基础方向常被检索的资料。PPT先介绍TCP/IP五层模型及与OSI模型的差异再深入讲解IP地址格式、IP路由作用以及ARP、RARP、ICMP配套协议数据封装部分说明了帧头中源地址、目的地址和差错控制信息的作用并对比无连接UDP与面向连接TCP两类传输方式梳理Telnet、FTP、HTTP、RIP、SNMP等端口号与典型应用还提及ISO、IEEE、ANSI等标准化组织。通过这份材料读者能系统掌握从物理层到应用层的协作机制为后续学习路由交换或网络工程打基础。1. 认清这份 PPT 的真正价值不是背命令是搭排错框架拿到《华为数据通信基础知识.ppt》这个标题很多人当成入职培训材料翻一遍就过去了。等真把一次 VLAN 对接搞到业务中断你才会明白这份 PPT 里每页都在讲什么从 IP 子网划分到 VLAN 隔离从静态路由到华为 VRP 命令行覆盖的正是一张企业网从接入、汇聚到核心的最小知识骨架。它适合两类人——零基础准备进网络运维的和有配置经验但对底层转发逻辑说不清楚的老手。前者靠它建立框架后者靠它把脑子里的零碎命令串成一条排错链路。数据通信基础不是 PPT 的名字是一张网能不能被快速定位故障的底气。2. 数据通信知识框架从分层模型到华为 VRP 的命令习惯这份 PPT 如果只讲一个东西那就是「数据包从一端到另一端经过每一台设备时发生了什么」。把这个过程拆开就是数据通信的全部主线二层看 MAC 和 VLAN三层看 IP 和路由表最后落到华为设备上就是一套统一的命令行。下面按这条主线把框架立起来。2.1 从 OSI 到 TCP/IP协议栈不是背的是拿来定位故障的OSI 七层模型几乎每份数通教材都讲但真正干活时用到的是 TCP/IP 四层视角。你不需要背每一层的英文全称只需要记住MAC 地址在二层变IP 地址在三层不变端口号在四层区分应用。这三句话能解释大多数网络故障。用一个经典场景说明。PC A192.168.10.2ping PC B192.168.20.2PC A 发现目标和自己不在同一网段于是把数据包交给网关。数据包从 PC A 出发时源 MAC 是 PC A 的网卡地址目的 MAC 是网关接口的 MAC源 IP 是 192.168.10.2目的 IP 是 192.168.20.2网关收到后查路由表把包从出接口转发出去这时源 MAC 变成网关出接口的 MAC目的 MAC 变成下一跳设备的 MAC但源 IP 和目的 IP 始终不变。这就是跨网段通信的「变与不变」。排查二层环路看 MAC 表抖动排查三层不通看路由表有没有那条明细路由用的都是这个区分逻辑。故障现象先查二层再查三层同 VLAN 内不通MAC 表、接口状态、VLAN 划分不涉及跨 VLAN 不通trunk 放通、PVIDVLANIF 接口、路由表能 ping 网关不能 ping 远端无回程路由、NAT、策略2.2 IP 编址和子网划分先会算再谈配置数据通信基础的第二个硬核是 IP 编址。很多人配 IP 地址时只改最后一位从没想过掩码到底在限制什么。掩码的作用是告诉设备「网络位到哪结束主机位从哪开始」。192.168.10.0/24 表示前 24 位是网络位后 8 位是主机位可用地址是 192.168.10.1 到 192.168.10.254。子网划分的实用场景是给你一个 192.168.10.0/24 网段要分给四个部门每个部门 50 台终端。常见做法是借 2 位主机位得到四个 /26 子网192.168.10.0/26、192.168.10.64/26、192.168.10.128/26、192.168.10.192/26。每个子网可用地址 62 个正好覆盖需求。算子网时有一个口诀广播地址是主机位全 1网络地址是主机位全 0。网关能不能配在广播地址上不能。很多新手把网关配成 192.168.10.255以为最后一位最大就最合适结果全网不通。网关地址只要在可用范围内用 .1 还是 .254 完全看习惯但一定不能和广播地址或网络地址冲突。2.3 二层转发与 VLAN广播域是排错的第一道分界线二层交换机的核心工作就两件学习 MAC 地址、按 MAC 表转发帧。一台交换机上所有端口默认在同一个广播域里PC 多到一定程度ARP 广播就能把交换机 CPU 打满。VLAN 的出现就是为了切分广播域。华为交换机上有三种接口模式access、trunk、hybrid。access 口通常接终端进出的帧都不带 VLAN Tagtrunk 口用于交换机之间互联按放通列表决定哪些 VLAN 的帧可以带 Tag 通过。理解这两个模式的关键是「PVID」概念Access 口的 PVID 就是它所属的 VLANTrunk 口的 PVID 默认是 VLAN 1从 trunk 口发出去的帧如果 VLAN ID 等于 PVID就不打 Tag。接口模式选错是新手最常见的问题。两台交换机互联一边配了 trunk另一边保持默认的 hybridVLAN 10 的流量过不去但 VLAN 1 能通。原因就是 hybrid 和 trunk 的默认放通行为不一样。华为设备上接口默认是 hybrid这一点和思科完全不同做实验前先把接口模式定清楚。2.4 三层路由与华为 VRP路由表、视图和命令行习惯数据通信基础的最后一块拼图是路由。路由器转发数据包不看 MAC 表看路由表。路由表里最关键的三要素目标网段、下一跳、出接口。华为设备上用display ip routing-table查看一条静态路由写入的格式是ip route-static 192.168.20.0 255.255.255.0 192.168.10.254意思是去 192.168.20.0/24 网段把包交给 192.168.10.254。华为的命令顺序是「目标网段 掩码 下一跳」和思科的ip route写法略有差异习惯之后就不觉得别扭。华为设备的操作系统叫 VRP命令行采用分层视图设计。默认进入用户视图只能查看不能配置输入system-view进入系统视图才能配置全局参数再输入interface GigabitEthernet0/0/1进入接口视图配置具体接口。退出时quit返回上一级return直接回到用户视图。这个分层逻辑是所有华为配置命令的基础也是和思科 IOS 最大的心智差异之一。3. 用 eNSP 把知识变成命令VLAN 与静态路由的完整复现框架立住了下一步是把它变成能跑通的配置。华为官方模拟器 eNSP 是学习数据通信最可靠的试验场零成本、可随时重置和真实设备的命令兼容度很高。这一章的拓扑设计思路是用两台 PC、一台交换机、一台路由器把「同 VLAN 互通 跨网段互通」两个目标一次性覆盖。3.1 为什么复现实验比看 PPT 重要模拟器是配置的试验场PPT 讲的是「静态路由怎么配」但你在真实设备上敲错一条命令可能影响整个生产网络。eNSP 的价值在于翻车成本为零。我见过不少同事学完 PPT 直接上手割接把 access 口划错 VLAN导致办公网断了一片。先用模拟器把 VLAN、trunk、VLANIF、静态路由这四个知识点拼成一个最小拓扑跑通了再上真机心理建设和命令手感都会完全不同。eNSP 有两点要注意。第一启动多个设备时内存占用较高AR 路由器启动尤其慢不要连续点启动多个设备等一个起来再开下一个。第二模拟器里设备型号和真实设备存在差异GigabitEthernet0/0/1 这样的编号在多数盒式交换机上一致但框式设备接口编号可能是 1/0/0/1 这种四段格式。这些差异会在后面单开一章讲先不用管。3.2 搭一个覆盖 VLAN 和静态路由的最小拓扑拓扑设计遵循「能少则少」的原则一台路由器 AR1、一台二层交换机 LSW1、两台 PC。PC1 属于 VLAN 10IP 是 192.168.10.2/24PC2 属于 VLAN 20IP 是 192.168.20.2/24。交换机上联路由器的接口配置为 trunk放通 VLAN 10 和 20路由器上联交换机的接口配置子接口或直接配 IP我这里采用最常见的做法在路由器物理接口上配 192.168.100.2/24交换机上配一个 VLANIF 100 作为网关互联地址。交换机与路由器之间跑一个三层互联网段 192.168.100.0/24交换机通过 VLANIF 100 和路由器对接。PC 的网关分别指向交换机的 VLANIF 10 和 VLANIF 20。这样设计的好处是两台 PC 的跨网段流量先到交换机交换机查路由表发现目标网段要经 192.168.100.2 出去于是把包交给路由器路由器再查路由表发现回程要交给 192.168.100.1形成完整闭环。3.3 交换机侧配置VLAN 创建、接口划入与 trunk 放通在 eNSP 中双击 LSW1 打开命令行按下面顺序配置。先创建 VLAN再把连接 PC 的接口划入对应 VLAN最后配置上联 trunk。# 进入系统视图 system-view # 批量创建 VLAN 10 和 VLAN 20 vlan batch 10 20 # 连接 PC1 的接口划入 VLAN 10 interface GigabitEthernet0/0/1 port link-type access port default vlan 10 quit # 连接 PC2 的接口划入 VLAN 20 interface GigabitEthernet0/0/2 port link-type access port default vlan 20 quit # 连接路由器的接口配置为 trunk放通 VLAN 10 和 20 interface GigabitEthernet0/0/3 port link-type trunk port trunk allow-pass vlan 10 20 quit这段命令的逻辑不复杂但有几个参数必须说清楚。vlan batch是一次创建多个 VLAN 的快捷写法比逐条vlan 10、vlan 20省时access 口只属于一个 VLANport default vlan 10同时设置了该接口的 PVIDtrunk 口用allow-pass指定放通列表没写进去的 VLAN 帧会被丢弃。注意华为的命令补全是allow-pass不是allowed拼写错了命令会报错。3.4 网关与静态路由让两台 PC 跨网段互访交换机上配置 VLANIF 接口给 VLAN 10 和 VLAN 20 各提供一个网关地址。同时配置 VLANIF 100 用于和路由器对接。# 进入 VLANIF10 接口并配置网关地址 interface Vlanif10 ip address 192.168.10.254 255.255.255.0 quit # 进入 VLANIF20 接口并配置网关地址 interface Vlanif20 ip address 192.168.20.254 255.255.255.0 quit # 创建 VLAN 100 并配置互联地址 vlan 100 quit interface Vlanif100 ip address 192.168.100.1 255.255.255.0 quit路由器的配置更直接物理接口配 IP然后写两条静态路由告诉路由器「去 192.168.10.0/24 和 192.168.20.0/24 都走 192.168.100.1」。# 进入与交换机互联的接口并配置 IP interface GigabitEthernet0/0/0 ip address 192.168.100.2 255.255.255.0 quit # 配置两条静态路由下一跳指向交换机 ip route-static 192.168.10.0 255.255.255.0 192.168.100.1 ip route-static 192.168.20.0 255.255.255.0 192.168.100.1到这里PC1 访问 PC2 的完整路径已经打通。但注意一个常见坑PC1 ping PC2 时交换机收到的是目标为 192.168.20.2 的包它查路由表发现去 192.168.20.0/24 是直连网段于是直接交给 VLANIF20 转发根本不需要经过路由器。那路由器在这张拓扑里是不是多余的不是。如果 PC 的网关直接指向路由器或者未来接入更多网段路由器的存在才有价值。这也是为什么我在拓扑里把交换机做网关、路由器做出口两层职责分开更接近真实组网。3.5 验证四件套display 命令怎么查、ping 从哪里发配置完成后别急着开心验证步骤比配置更重要。在 PC1 上 ping 192.168.20.2通了说明整条链路没问题。但如果不通要用 display 命令逐层定位。display vlan确认 VLAN 10 和 20 存在且对应的 access 接口已划入display port vlan查看 trunk 口放通了哪些 VLANPVID 是多少display ip interface brief查看所有三层接口的 IP 和状态VLANIF 有没有 updisplay ip routing-table查看路由表重点看 192.168.20.0/24 和去往路由器互联网段的条目# 在交换机上查看 VLAN 与接口的对应关系 display vlan # 在路由器上查看路由表是否包含两个业务网段 display ip routing-table # 在 PC1 的命令行执行 ping注意源地址要属于 VLAN10 ping 192.168.20.2一个容易忽略的参数是ping -a。如果 PC 上有多个 IP或者你在路由器上发起 ping默认源地址可能不是你期望的那个接口地址导致流量路径和预期不符。用ping -a 192.168.10.254 192.168.20.2指定源地址发起测试更能还原真实业务路径。4. 从会通则到敢割接四个实用调优参数实验跑通只能说明你掌握了基础配置。真实网络里没人会给你一份干净拓扑生产环境里 STP 不调会环路链路不聚合会带宽不足DHCP 不规划会被地址冲突搞到焦头烂额。这一章把高频调优点逐个拆开。4.1 链路聚合 Eth-Trunk两条物理链路合成一条逻辑链路服务器双网卡、交换机之间多条互联链路如果直接都配成 trunkSTP 会把其中一条阻塞带宽浪费一半。链路聚合把多条物理链路捆成一条逻辑链路既增加带宽又做冗余。华为交换机上配置 Eth-Trunk 的常见做法# 创建 Eth-Trunk 1配置为 trunk 模式并放通业务 VLAN interface Eth-Trunk1 port link-type trunk port trunk allow-pass vlan 10 20 quit # 把两个物理接口加入 Eth-Trunk 1 interface GigabitEthernet0/0/1 eth-trunk 1 quit interface GigabitEthernet0/0/2 eth-trunk 1 quit配置完成后用display eth-trunk 1查看成员口状态两个接口都 up 才算成功。注意两端的聚合模式必须一致一端是手工模式另一端是 LACP 模式链路起不来。负载均衡方式默认按源目 IP 哈希如果业务集中在少数几对大流量 IP可以改成load-balance src-dst-mac让 MAC 维度参与哈希分担更均匀。这个参数在真实割接里很值得试。4.2 生成树把备份链路留到该用的时刻交换机之间如果存在物理环路广播帧会在环里无限转发最终打满所有接口。STP 的作用是逻辑上阻塞冗余链路只留一条无环路径。华为交换机默认启用 MSTP但很多项目里历史设备还在跑 RSTP混合组网时可能产生次优路径。调优的核心是根桥选举。默认情况下根桥由 MAC 地址最小的交换机担任这往往不是你期望的核心交换机。华为设备上用命令直接指定# 全局启用 RSTP stp mode rstp # 将当前交换机指定为根桥 stp root primarystp root primary会把桥优先级设为 0让它成为根桥。备份核心交换机上用stp root secondary设为备用。不调这个参数的后果是接入层交换机成为根桥所有流量绕远路延迟和带宽双双受损。生成树是典型的「平时感觉不到、环路一出就是事故」的协议趁实验环境多改几次优先级体会一下拓扑变化。4.3 Mux VLAN 与 Smart VLAN华为隔离场景的两个特定玩法企业宽带场景里经常遇到「多个客户共用一个上联口但客户之间必须隔离」的需求。Mux VLAN 就是干这个的。主 VLAN 可以和所有从 VLAN 通信从 VLAN 分为 group 和 separate 两种group 内可以互通separate 内部完全隔离。典型配置# 创建主 VLAN 10并指定从 VLAN vlan 10 mux-vlan subordinate separate 20 subordinate group 30 quit # 接口加入主 VLAN 并启用 Mux VLAN interface GigabitEthernet0/0/1 port link-type access port default vlan 10 port mux-vlan enable vlan 10 quit配置后VLAN 20 的终端之间互相 ping 不通但都能访问 VLAN 10 里的网关或服务器。这个特性在做小区宽带、酒店网络时非常实用。Smart VLAN 的思路类似是把多个业务 VLAN 映射到一个上行 VLAN减少上联口配置量但不同型号的华为设备命令差异较大我一般建议先查对应型号的 VLAN 特性手册再动手不要照抄命令。4.4 DHCP 与三层交换机少配一个地址少踩一个坑终端手动配 IP 的麻烦在于改错一位、地址冲突、网关填错都是真实事故。华为交换机或路由器上开 DHCP让终端自动获取地址是数据通信基础里最出效果的一步。# 开启 DHCP 服务 dhcp enable # 配置全局地址池 ip pool vlan10 network 192.168.10.0 mask 255.255.255.0 gateway-list 192.168.10.254 dns-list 223.5.5.5 quit # 在 VLANIF10 接口上启用全局地址池 interface Vlanif10 dhcp select global quitgateway-list必须和 VLANIF 10 的地址一致否则终端拿到地址后找不到网关。dns-list可以配多个内网有 DNS 服务器就写内网地址没有就写公共 DNS。地址池的网段要避开已静态分配的主机或者用exclude-ip-address排除保留地址。DHCP 配置完成的标准验证方法是终端改成自动获取ipconfig看到地址、掩码、网关三项都对。4.5 顺带说下华为防火墙路由通了不代表流量放行这是很多从交换路由转防火墙的人必踩的坑。在华为 USG 防火墙上写完接口 IP 和路由业务还是不通因为防火墙默认拒绝跨安全区域访问。配置命令里除了路由还得有一条安全策略。# 进入安全策略视图 security-policy # 允许 trust 区域的终端访问 untrust 区域 rule name trust_to_untrust source-zone trust destination-zone untrust action permit quit华为防火墙的安全区域默认有 trust、untrust、dmz 等接口必须划入对应区域。路由负责「怎么走」策略负责「让不让走」两者缺一不可。遇到「路由表有路、业务就是不通」的情况先看防火墙策略不要反复去调路由。5. 排查必读数据通信实验里高频踩坑点的现象与解法配置能通、调优会做只算完成一半。另一半是排错。这一章写几个我见过最多人翻车的场景每一条都按「现象 → 原因 → 解决」展开。这些案例在真实设备和 eNSP 里都可能遇到。5.1 现象VLAN 10 的 PC ping 不通 VLAN 20 的 PC但各自网关都通原因大概率在两台交换机互联的 trunk 接口上。PVID 不一致是最隐蔽的一种一端 trunk 的 PVID 是 VLAN 1另一端改成了 VLAN 10无 Tag 的帧到达对端后被归入不同 VLAN二层直接断裂。另一种常见原因是互联接口一端配了 trunk另一端忘了配保持默认 hybrid放通行为不一致。解决方法是逐接口核对。在两端分别执行display port vlan对比互联接口的 PVID 和 allowed VLAN 列表确保完全一致。华为设备上把 trunk 的 PVID 改回 VLAN 1 的命令是port trunk pvid vlan 1。养成配完 trunk 就查看一遍的习惯这个动作能避开至少一半的二层故障。5.2 现象eNSP 里路由器启动不起来一直显示 ### 或启动失败这个问题几乎每个用 eNSP 的人都遇到过常见原因有三一是同时启动太多设备电脑内存扛不住二是设备 ID 冲突两台路由器用了同一个编号三是本机虚拟网卡被禁用或驱动异常。先从简单处入手关掉所有设备每次只启动一台等 AR 完全起来再开下一台。如果还不行检查 eNSP 的「工具 → 选项」里的设备 ID 配置手动改掉重复编号。最后再考虑重装或更新版本。这个问题属于「玄学」类故障但九成是资源占用和 ID 冲突别急着重装。5.3 现象配置保存了关闭 eNSP 再打开所有配置消失eNSP 里的save命令只是把配置写入模拟器的虚拟存储一旦清理缓存或换电脑配置就没了。这是模拟器和真实设备的重大差异也是不少人在实验环境吃过亏的地方。解决方法是把配置导出到本地文件。配置完成后在 eNSP 里右键设备选择「导出设备配置」或者直接复制命令行存入文本。真实设备上save之后配置写入 flash重启还在但模拟器环境受本机环境影响更大。养成「关键实验配置随手导出」的习惯这在真实项目交付时同样重要——交付文档里的配置清单远比你现场敲一遍命令可靠。5.4 现象console 密码忘了网上说 CtrlB 进 BootROM但怎么按都进不去华为设备恢复密码的思路是通过 console 口连接重启设备在引导阶段进入 BootROM 菜单选择清除 Console 密码。但不同设备进入方式不同S 系列交换机一般是上电后按 CtrlB部分 AR 路由器要按 CtrlB 进入 BootMenu还有少数设备要按 CtrlE。按的时机很关键要在设备开始跑系统前连续敲快捷键错过窗口就得再重启一次。解决思路是提前确认设备型号对应的恢复流程。进 BootROM 之前记得先查该型号的产品文档不同 VRP 版本的菜单项名称有差异。另外注意如果设备设置了 BootROM 密码这条路就行不通需要联系原厂支持。这个操作要在维护窗口做别在业务高峰重启核心设备。5.5 现象PC 能 ping 通网关但 ping 不通另一网段的服务器tracert 到某一条就断这几乎是三层排错里最典型的场景原因是「有去路无回路」。PC 所在的三层设备写了一条指向核心的默认路由但核心设备没有写回程路由业务流量有去无回这在华为 OD 上机考试和真实运维里都常考。解决方法分三步。第一步在 PC 的网关上 ping 目标服务器地址确认网关自身能通第二步在网关设备上执行tracert或display ip routing-table看下一跳指向哪里第三步沿线逐台设备查路由表找到哪一台没有回程路由。补上缺的静态路由或动态路由问题立刻解决。这个排查顺序几乎是通用的先网关、再本机路由表、再逐跳路由表比盲目抓包高效得多。6. 把知识变成可验证的习惯排错顺序、认证方向与团队沉淀6.1 一个固定的排错执行顺序比你懂多少命令更值钱我把华为数通排错整理成固定四步用过很多次效率和准确率都不错。第一看物理层display interface brief查接口状态第二看二层display vlan和display port vlan查 VLAN 划分与放通第三看三层display ip interface brief和display ip routing-table查地址与路由第四看策略如果是防火墙还涉及域间策略。按这个顺序走八成故障到第三步就能定位。写进 PPT 里作为操作标准比堆技术名词更有价值。排查层级命令确认内容接口层display interface brief物理接口 up/down协商速率二层display vlan / display port vlanVLAN 存在、接口划入、trunk 放通三层display ip interface brief / display ip routing-table接口地址、路由条目、下一跳策略display security-policy安全区域与策略放行情况6.2 从模拟器走向认证、比赛和岗位这套知识框架不只是为了跑通实验。华为 ICT 大赛网络赛道考的就是数通基础加组网设计华为 OD 里网络相关岗位的机试也离不开 VLAN、路由协议和排错思路。如果你打算考证HCIA-Datacom 的知识点和这份 PPT 高度重合把 eNSP 里的实验按「拓扑 → 配置 → 验证 → 排错」四条线写成自己的实验手册远比死记题库有用。我自己的习惯是每做完一个实验把配置导出、截图留档、写上当时踩了什么坑一个月后翻回来还能快速捡起上下文。别高估记忆低估文档。把这份 PPT 消化成你自己的知识结构再教会团队里一个人你的数据通信基础才算真正落地了。希望帮到你。本文还有配套的精品资源点击获取