尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

网工必学30个基础知识点:从参考模型到IPv6的实战排障路线

网工必学30个基础知识点:从参考模型到IPv6的实战排障路线 干了十来年网络运维和项目交付我带过的实习生和刚入行网工加起来也有两位数了。他们问我最多的问题不是“这个命令怎么写”而是“网工学习到底该学什么、先学什么、学到什么程度算入门”。这个问题的答案其实很固定不是背完某厂商的认证题库也不是会配几台交换机就算完事而是脑子里能不能建立起一套基础知识的骨架。这套骨架稳不稳直接决定你三年后是被人叫“大佬”还是继续当“敲命令的工具人”。今天我把网工必学的30个基础知识点重新排了个顺序从参考模型一路整理到IPv6和自动化。不是按教科书目录抄而是按我实际干活的经验告诉你每一块知识在真实工作里用在哪、为什么非懂不可、最容易在哪儿栽跟头。刚入行或者正在转行网工的朋友建议从头到尾刷一遍。1. 新网工最容易栽跟头的三块地基参考模型、封装、地址很多新人一上来就学VLAN、OSPF好像跳过基础直接玩高级的就显得自己很厉害。可一旦出了故障连“这个包到底从哪层进来的”“二层通了三层不通是什么意思”都说不清排查半天都不知道问题出在哪个环节。所以地基必须先打牢。1.1 参考模型不是用来背的是用来定位故障在哪一层1. 参考模型OSI 与 TCP/IPOSI七层模型和TCP/IP四层模型是网工学习绕不开的第一个知识点。我见过太多人把七层名称背得滚瓜烂熟结果问“一个HTTP请求从浏览器发出后经过哪些层”就卡住了。别把参考模型当考试题它是你排障时的坐标轴。实际工作中没人天天说“这是会话层问题”你心里想的应该是物理层通不通链路层MAC表对不对网络层路由有没有传输层端口通没通应用层服务起没起。所以我建议你直接记住“五层混合模型”物理、链路、网络、传输、应用。抓包工具打开一个数据包你能照着这个模型一层层剥开比背熟七层名称有用一百倍。2. 封装与解封装网络通信的本质就是“封装”和“解封装”。发送数据时应用层往下每经过一层就加一个对应的头部接收数据时从物理层往上每层剥掉自己的头部。这个过程和快递寄件一模一样你把货物装进箱子贴上快递单司机按地址送到收件人手里再一层层拆开验货。封装对应的专业名词不能含糊应用层往下叫数据段Segment、数据包Packet、数据帧Frame、比特流。我之前带新人排查MTU问题问他“一个1500字节的帧为什么ping里写1472”他说不知道。这里提前说了1472字节的ICMP数据加8字节ICMP头、再加20字节IP头正好等于1500字节的以太网MTU。搞不懂封装MTU专项排查就无从谈起。1.2 以太网帧与MAC、IP先分清二层和三层的“门牌号”3. MAC地址与IP地址MAC地址和IP地址的区别是所有网工基础认知的照妖镜。打个比方MAC地址是网卡出厂时自带的“身份证号”48位理论上全球唯一属于二层门牌号IP地址是管理员分配的“逻辑门牌号”属于三层户籍。交换机转发靠MAC地址表路由器转发靠IP路由表。新人最容易混的是“目标IP不能变目标MAC可以变”。跨网段通信时源主机发现目标IP不在同一网段会把数据帧先发给网关也就是把帧的目的MAC写成网关的MAC但IP头里的目的IP始终是最终那台服务器。如果你在Wireshark里看到源IP和目的IP没变但MAC地址在每一跳都在换这是正常的不是抓包抓错了。4. 以太网帧结构与MTU以太网帧包括目的MAC6字节、源MAC6字节、Type2字节、Payload数据区默认可达1500字节、FCS4字节校验用。MTUMaximum Transmission Unit最大传输单元默认是1500字节这是无数网工排查黑洞问题时的关键词。“网页能打开下载大文件卡死或直接失败”——这类问题十有八九是中间链路MTU小于1500导致大包被丢弃但小包还能过。排查方法就是ping命令加“不可分片”标志Windows用ping -f -l 1472如果通再往上加大小逐步试出真实边界。这也是为什么很多设备上建议把MTU调到1400宁可损失一点效率也要避免分片问题。这个知识点不搞透你连“小包通大包不通”的故障都解释不了。2. IP地址和子网划分网工算不清网段后面全是窟窿IP地址是网络里最基础、也最容易出错的一块。地址规划得好后面各种路由策略、ACL策略都好写规划得乱光是处理冲突和补网段就能让人崩溃。这里面的核心不是“记住A类B类C类”而是理解“为什么这么多划分方法、它们在解决什么问题”。2.1 分类编址到CIDR从“按类分”到“按需分”5. IPv4分类地址早期IPv4地址按“类”划分A类0.x.x.x对应/8B类128.x.x.x对应/16C类192.x.x.x对应/24。这个设计在ARPANET时代够用但很快暴露问题一个C类只有254个主机位不够用一个B类有65534个又太多白白浪费。所以后来实际项目里没人真按“类”来规划都用CIDR。你需要记住的只是A/B/C三类对应的默认范围以及私有网段10.0.0.0/8、172.16.0.0/12、192.168.0.0/16还有一个自动获取地址失败后会用到的169.254.0.0/16。6. 子网掩码与子网划分子网掩码的作用就一句话告诉你哪些位是网络位、哪些位是主机位。255.255.255.192就是/26网络位26位主机位6位这个子网里有64个地址可用主机62个。举一个最常见的实际场景公司拿到一个192.168.1.0/24要给四个部门各分一个网段每个部门大概50台设备。怎么切四个子网需要借2位主机位/26。结果就是192.168.1.0/26可用1–62、192.168.1.64/26可用65–126、192.168.1.128/26可用129–190、192.168.1.192/26可用193–254。这里有两个高频翻车点。第一每个子网的可用地址是2的n次方减2网络号和广播地址都不能配给主机。第二网关地址必须落在本网段的可用范围内。我有一次去现场处理“新办公区设备全部无法上网”结果一看网管把网关配成了192.168.1.63——这是前一个子网的广播地址能不翻车吗7. CIDR与VLSM无类域间路由CIDR本质就是不再被A/B/C类束缚用“/多少位”来精确表达一个网段。可变长子网掩码VLSM则是把一个大网段切成几个大小不同的子网避免浪费。比如总部办公用/24两个分支分别给/25和/26这就是VLSM的典型用法。做地址规划时最见网工水平。规划得好的人会预留扩展空间会单独规划设备管理网段会考虑路由表能否聚合成几条大路由规划得烂的业务地址、管理地址、互联地址混在一起后期加一条策略都要小心翼翼。我建议新人养成一个习惯拿到需求先画地址分配表再谈配置。2.2 网关、默认路由和公私有地址你配错一条全网找不到出口8. 网关与默认路由网关就是主机通往其他网段的“大门”。主机上配的是网关IP但路由器上要有对应的路由条目否则主机能把包发出去回程却找不到路。最常见的排障场景PC能ping通网关但访问不到公司另一栋楼里的服务器。很多人围着PC查半天最后发现是边界路由器上写了去的静态路由却没写回来的静态路由。网络通信是双向的只配一半路等于给活人修了一半桥。默认路由0.0.0.0/0则是“最后的兜底”路由表里没有更精确的条目时就按默认路由走。企业出口设备上几乎都会有这条配置把未知流量引导到运营商。但注意默认路由配不好也会出大事——如果内部网段没写明细路由又错误地设置了默认路由指向某台内网设备全网流量都跑到那台设备上直接把它打瘫。9. 公有IP、私有IP与NATRFC1918定义了私有IP地址企业内网几乎全部使用私网地址出口通过NAT转换成公网地址。NAT的核心价值是“地址复用”让几百人共用一个或几个公网IP上网。NAT有很多种静态NAT是一对一映射常用于发布内部服务器动态NAT是一对一但地址池复用PAT则是端口复用最常见一个公网IP让全公司上网。配置企业内部服务器发布时常见静态映射但要注意NAT回流问题——内网用户通过公网IP访问自己发布的服务器经常不通这是很多网工第一次接触“hairpin NAT”时的困惑点。排障步骤不复杂先确认映射关系、再做内网访问测试、最后看转换日志别一上来就怀疑运营商。3. 交换机的转发逻辑学不会“泛洪”就不要谈排障交换机是网络里数量最多的设备也是新手最先接触的设备。很多人以为交换机的活儿简单——“就是个智能集线器嘛”。实际上交换机的转发原理、环路防护、VLAN隔离每一项都能单独卡死一个排障现场。这一节是二层技术的核心必须吃透。3.1 MAC地址表与四种转发行为10. 交换机转发原理学习、泛洪、转发、丢弃二层交换机的核心动作只有四个学习、泛洪、转发、丢弃。一个帧进来交换机先记录源MAC和入端口这叫“学习”如果目的MAC不在MAC地址表里就向除入端口外的所有端口发送这叫“泛洪”如果目的MAC在表里就只从对应端口转发如果目的MAC对应的端口就是入端口说明收发在同一端口直接“丢弃”。这三个词不是用来做选择题的而是排障的核心思路。一个用户说“网线插上但没网”你第一步不是点开浏览器而是登录接入交换机看MAC表确认这台设备到底有没有在预期端口上线。如果同一个MAC在大范围地从一个端口跳到另一个端口那大概率是下层有环路如果所有终端MAC都学不到可能是VLAN没配对或物理口有故障。记住抓包是最后的取证手段查MAC表才是日常工作流。默认情况下MAC表项老化时间300秒左右。但这个时间不是死的设备持续通信时表项会不断刷新。我调过很多次“一会儿通一会儿断”的问题最后发现是MAC地址在多个端口之间反复横跳根源是有人把两台傻瓜交换机用两根网线互连了环路加MAC表震荡表现就是“网时好时坏”。3.2 VLAN、Trunk与VLAN间路由11. VLAN与802.1QVLAN虚拟局域网作用是在一台物理交换机上切出多个逻辑广播域。广播只会在同一个VLAN里泛滥所以划分VLAN之后广播风暴的影响范围被限制住了安全性也提升了。Access口用来接终端设备只能属于一个VLANTrunk口用来连接交换机之间或交换机与路由器之间可以承载多个VLAN通过802.1Q Tag区分。配置VLAN最常见的坑就三个Trunk忘了放行对应VLAN、Access口PVID配错、以及物理接口shutdown但没保存配置。验证命令很简单show vlan brief和show interfaces trunk先看到底有多少VLAN在呼吸。12. VLAN间路由与SVI不同VLAN之间的通信不能靠二层转发必须经过三层路由。实现方式有两种单臂路由在路由器上创建子接口分别封装对应VLAN的Tag一条物理链路当多条用优点是成本低缺点是处理性能有限适合小型网络三层交换机SVI直接给每个VLAN创建一个虚拟三层接口硬件转发性能强劲企业主流方案。理解SVI的关键在于每个VLAN主机的网关就是这个VLAN的SVI地址。排障顺序也有个固定套路先确认VLAN内的二层连通性再看SVI有没有被no shutdown、地址配没配对再看路由表和ACL基本上按这个顺序能找到九成问题。我见过有人把SVI地址配到别的VLAN网段去了然后整个VLAN都无法上外网查了半上午才发现。3.3 防环与聚合一个保命一个提效13. STP生成树协议二层网络最怕环路。环路一旦出现广播帧会在环路里无限复制形成广播风暴整个局域网响应奇慢无比MAC地址表也在端口间疯狂抖动。STP就是为了解决这个问题通过选举根桥、根端口、指定端口把冗余链路中的一条人为阻塞掉逻辑上剪成一个无环的树状结构。传统STP收敛速度慢端口经过阻塞、监听、学习、转发四个状态最坏情况要几十秒所以现在生产环境基本都用RSTP快速生成树或MSTP多生成树。排障时看到端口长期处于阻塞状态别急着认为“坏了”这是STP在正常工作。真正要查的是“该转发的端口为什么没有转发”。还有一个隐藏坑有些便宜的傻瓜交换机不支持STP又不转发BPDU你只要接上它上层生成树拓扑就会出你意想不到的怪问题。建议所有接入层设备都开启RSTP。14. 链路聚合链路聚合EtherChannel或Eth-Trunk把多条物理链路绑定成一条逻辑链路。好处有两个一是带宽叠加二是冗余。流量怎么分配到各条成员链路上靠哈希算法一般按源MAC、目的MAC、源IP、目的IP等组合计算。很多人以为聚合以后带宽就是简单的“两条百兆等于两百兆”真不一定。如果哈希因子太单一可能出现一条成员链路跑满、另一条闲置的尴尬局面。配置聚合时最容易忽略两端模式一致一边是LACP协商另一边是静态聚合链路直接起不来。排障看show etherchannel summary思科或display link-aggregation summary华为/H3C一眼就能看出哪些成员链路在正常工作。4. 路由这条路匹配规则、静态起步、动态进阶二层交换解决局域网内部通信三层路由解决“包往哪儿送”的问题。路由是网工知识体系的分水岭也是日常排障的高发区。这一节我从路由表的匹配逻辑讲起再到静态路由和动态路由尽量把每个概念的“为什么”说透。4.1 路由表与最长前缀匹配15. 路由表与最长前缀匹配路由器转发IP报文本质是查路由表。路由表条目包含几个关键字段目的网络/掩码、协议类型、优先级管理距离、度量值Metric、下一跳、出接口。当多条路由同时命中一个目的地址时看谁的掩码更长、匹配更精确这叫“最长前缀匹配”。打个比方你要去“幸福小区3栋2单元”地图上既有一条“去幸福小区”的路也有一条“去幸福小区3栋”的路你肯定走更精确的那条。默认路由0.0.0.0/0的掩码是0永远是最不精确的兜底只有其他路由都匹配不上时才会被使用。不同协议学到同一网段时谁优先看管理距离思科或优先级华为/H3C。直连最优静态次之动态协议按各自优先级排序。我遇到过新人配了一堆静态路由OSPF起来后某些路由“消失”了抓耳挠腮查了半天。其实就是没理解协议优先级的覆盖关系——不同协议之间不存在“共存”而存在“谁优先”。这个基础不补后面学路由策略就是空中楼阁。16. 静态路由与默认路由静态路由是管理员手写的路由条目格式一般是目标网段、掩码、下一跳。配置时建议同时指定出接口和下一跳尤其在以太网多点接入环境里只写下一跳可能会引起递归查找问题。这个细节很多认证教材都没强调但实际项目里很重要。静态路由适合小规模、拓扑稳定的网络。它的优点是指向明确、开销小缺点是网络大了以后路由条目全部手工维护加一个站点配一遍减一个站点删一遍极易出错。企业出口通常有一条默认路由指向运营商内部再做几条明细路由指向分公司或数据中心。检查这类问题时要养成习惯从源到目的地逐跳看路由表和回程路由九成“单向通”都出在回程没写。4.2 从距离矢量到链路状态动态路由的两个流派17. 动态路由协议分类网络规模一大静态路由就撑不住了这时候必须用动态路由协议。动态协议分两大类IGP内部网关协议跑在一个自治系统内部EGP外部网关协议跑在自治系统之间。IGP里又分两派距离矢量RIP、EIGRP和链路状态OSPF、IS-IS。RIP以跳数作为度量最大15跳收敛慢现代网络基本退役了但它的“距离矢量”思想是理解路由协议的好教材。OSPF这类链路状态协议不依赖“听邻居讲故事”而是让每台路由器都掌握全网拓扑再用SPF算法算出最短路径树。选路依据不是跳数而是接口开销Cost通常按带宽计算。学习路线建议先把RIP思想搞懂再重点学OSPF最后有余力再看BGP。别一上来就啃BGP那样大概率会劝退。对比维度距离矢量RIP链路状态OSPF核心思想只把“我到某网段有多远”的消息传给邻居全网同步链路状态各自计算最短路径度量标准跳数接口开销Cost收敛速度慢有路由环路风险快秒级收敛适用规模小型网络中大型网络常见排障点跳数超限、环路邻居关系、区域设计、LSA泛洪18. OSPF的邻居与区域OSPF第一个门槛是邻居建立。路由器之间通过Hello报文协商参数经过Down、Init、Two-Way、ExStart、Exchange、Loading、Full这些状态最后形成邻接关系。排障时看到邻居状态卡在Init或ExStart优先怀疑Hello/Dead间隔不一致、区域ID不一致、Router-ID冲突、链路类型点到点vs广播不匹配。区域设计是第二个门槛。OSPF要求必须有Area 0非骨干区域必须与Area 0逻辑相连否则出现“区域不连续”路由就学不全。很多教材将LSA类型、SPF算法讲得特别复杂但新人先不用钻那么深先把单区域跑通再逐步扩展多区域。配置时注意那个反掩码很多人把network 192.168.1.0 0.0.0.255 area 0写成了255.255.255.0结果宣告范围完全不对全网OSPF邻居倒是全起来了但路由表少了一大半。命令方面show ip ospf neighbor和show ip route ospf是排障起点必须熟练。4.3 BGP企业双线和ISP间的基础19. BGP与自治系统BGP是外部网关协议用来在不同的自治系统AS之间交换路由。一个AS就是一组拥有统一路由策略的网络集合有自己的AS号。企业要想同时接两家运营商做冗余或多线负载就经常要跑BGPISP之间也靠BGP交换全网路由。为什么BGP使用TCP的179端口因为它要可靠地传递海量路由条目而且允许跨越多个跳点建邻居。BGP邻居状态从Idle开始经过Connect、OpenSent、OpenConfirm最终到Established。新人在BGP这里最容易卡住的问题是邻居始终建立不起来排障先查TCP 179是否可达、源地址对不对、update-source有没有配、AS号有没有打错。选路原则BGP有几十条不用全背但前三条必须有概念Weight本地的越高越优、Local PreferenceAS内的越高越优、AS Path越短越优。企业双线接入时用BGP做流量调度、用策略控制“哪条线进、哪条线出”是很多进阶网工引以为傲的技能点。但学BGP之前真得先吃透OSPF和静态路由不然光是next-hop问题就够你喝一壶。5. 应用层那些“看不见的协议”决定了你的网络好不好用到了这一层很多网工开始掉以轻心觉得“上层协议嘛都是软件的事”。实际上用户在意的从来不是网络而是“网能不能让我打开网页、发个文件、连个远程桌面”。ARP、DHCP、DNS、ACL、远程管理这些协议每天都在后台默默工作一旦出问题用户的体验就是“上不了网”“很卡”“连不上”。这一节的每个协议都要按“工作原理 故障现象 排障命令”三件套来掌握。5.1 ARP、DHCP、DNS三个天天用却总被忽略的经典协议20. ARP地址解析协议ARP负责把IP地址解析成MAC地址。主机A要访问同网段的B先查自己的ARP缓存没有就发一个广播“谁的IP是192.168.1.10请把你的MAC告诉我。”B收到后用单播回应。就这么简单。但排障时ARP表就是大杀器。用户说“网关ping不通”你登录设备看ARP表发现网关MAC一直在变大概率是有人私设IP或中了ARP欺骗。更隐蔽的问题是设备ARP缓存老化后在缓存重建期间瞬间掉包表现就是“偶尔断一下”。处理思路核心交换机和网关设备开启DHCP Snooping配合DAI动态ARP检测把伪造ARP的端口自动隔离。静态ARP表能解燃眉之急但不适合日常维护别靠它硬扛。21. DHCP动态主机配置协议DHCP的流程缩写为DORADiscover客户端广播找服务器、Offer服务器提供地址、Request客户端请求使用、Ack服务器确认。租期默认通常8天续租会在租期50%和87.5%时进行。DHCP排障不要只会看“分配不到地址”。更常见的问题是能拿到地址但是是错的网段或者拿到地址后上不了网。排查顺序很清晰先看客户端有没有收到Offer如果完全没有检查DHCP服务器与客户端是否在同一二层域跨VLAN时有没有配DHCP中继如果收到了但地址不对检查地址池范围、保留地址是否有冲突、交换机上有没有私接的DHCP服务器在“抢答”。生产环境建议开启DHCP Snooping防止非法DHCP服务器分发恶意网关这个配置属于“用一次就回不去”的类型。22. DNS域名解析DNS是很多人抓破头都想不到的应用层故障点。现象是“能上QQ但不能开网页”十有八九是DNS配置错或解析异常现象是“网页偶尔打不开”优先怀疑DNS缓存或递归解析性能。企业内网建议自建DNS再配置forwarder指向上游运营商同时为内部域名配置权威解析这样内外域名都能正常解析。排障工具首先是nslookup和dig别急着ping。nslookup www.example.com能解析但网页打不开测试nslookup www.example.com 8.8.8.8看是不是本地解析器的问题改完DNS记录后半天不生效先把本地DNS缓存清了再说。这里补一个经验DNS查询的TTL值千万不能乱调调小了会导致频繁回源、流量翻倍调大了又影响变更生效速度一般生产环境建议600秒起步。5.2 ACL与远程管理权限边界和管理通道23. ACL访问控制列表ACL分标准和扩展两类。标准ACL只能过滤源IP扩展ACL能过滤源/目的IP、协议和端口。配置ACL用的通配符掩码和子网掩码是反过来的0表示必须匹配1表示不用管。比如允许来自192.168.10.0网段的流量标准ACL写access-list 10 permit 192.168.10.0 0.0.0.255后面那个反掩码就是通配符掩码。ACL最大的坑是“隐含拒绝一切”。很多人在末尾没有写permit结果加上一条规则后所有流量都被拦了业务直接中断。经验做法是先写允许条目再用一个显式的deny any做兜底同时你心里要清楚ACL的作用范围分为进方向in和出方向out一般放在离源最近的位置。要注意ACL只能过滤穿越流量对设备本机发起的流量不一定生效具体视厂商实现而定。想对网络访问做更细粒度的状态检测还是要上防火墙ACL解决不了状态跟踪和会话管理问题。24. 常用应用层协议HTTP/HTTPS/SSH/Telnet/FTP真正干活时你天天跟应用层协议打交道。HTTP用80端口HTTPS用443端口二者之间有TLS加密的差异SSH用22端口替代了明文传输的TelnetFTP有主动和被动两种数据连接模式防火墙策略经常在这里翻车需要清楚如何放行数据连接端口。排查这类服务时一定别忘了传输层的连通性测试。用户说“网页打不开”先确认TCP 443端口通不通直接telnet 192.168.1.10 443或PowerShell里Test-NetConnection 192.168.1.10 -Port 443。端口都不通的话应用层再正常用户也进不来。25. 远程管理与带外管理网络设备自己也是“电脑”需要进行管理。远程管理方式有Telnet明文已淘汰、SSH加密必须用、Console口本地物理连接。生产环境要单独划分管理VLAN只允许运维网段访问设备管理面禁止把管理IP混在业务网段里。这不是洁癖是安全底线。配置SSH管理时好几个细节漏了就前功尽弃设备要先生成RSA密钥VTY线路要启用login local并限定仅SSH协议还要允许指定源地址访问。我踩过一个经典的坑改完VTY传输协议后没保存配置设备一重启回到Telnet状态大半夜被叫起来处理。所以现在养成的习惯是所有管理配置改完立刻write或save并验证一次重连。带外管理不是每个企业都有条件做但至少要保证Console口随时可用这样即使网络全断业务也还能救回来。6. 排障与进阶从tracert到自动化的最后一公里基础知识学到这儿就该讲“实际干活”的环节了。网络这行理论和实践严重脱节的人很多真正拉开差距的是面对一个故障时有没有一套高效的排障方法论。再往上走就是监控、自动化和IPv6这些决定职业天花板的东西。6.1 ping、tracert与Wireshark网络排障两大工具26. ICMP与ping/tracertICMP协议最常见的应用是ping和tracert。ping能测连通性、测延迟、测丢包、测MTU边界。很多人只会看“通不通”其实ping里面信息量很大延迟突然从1ms跳到200ms可能是线路拥塞也可能是中间有链路质量差ping大包不通小包通几乎可以直接锁定MTU问题。tracert的原理是逐跳增加IP的TTL值让中间路由器在TTL超时时返回ICMP Time Exceeded报文从而打印出路径上的每一跳。但别把tracert的输出神化中间出现*号很常见有些运营商设备根本不回应TTL超时不代表链路断。正确的使用姿势是先ping远端确认“通但是慢”再用tracert看慢在哪一跳然后针对性排查那一跳之间的链路。27. Wireshark与抓包分析抓包是网工的终极武器。你从交换机镜像口复制流量在Wireshark里看完整会话那些“玄学问题”瞬间变得透明。新手常见的困惑是抓了包不会看——原因是分不清“捕获过滤器”和“显示过滤器”捕获过滤器是提前过滤掉不关心的包减少抓包文件体积显示过滤器是抓包以后灵活筛选比如ip.addr 192.168.1.10、tcp.port 443。看到一个TCP连接慢先看有没有大量重传Retransmission再看窗口大小是否异常然后右键“Follow TCP Stream”还原整个会话。抓包位置很关键要看双向完整流量就要把抓包点放在能同时看到两侧数据的位置上比如交换机镜像口而不是简单插在电脑旁边。抓包前先把镜像口配好否则抓到的都是残缺信息。6.2 分层排障思路从“用户说上不了网”到锁定根因28. 分层排障方法论我在带团队时反复强调一句话设备可以不用最好但排障思路一定要成体系。收到“上不了网”的工单别先重启路由器按下面这个表格逐层排查效率高得多。层次检查内容常用手段物理层网线、光模块、端口状态show interfaces status、看光功率链路层MAC表、VLAN、ARPshow mac address-table、show vlan网络层IP配置、路由表、连通性ipconfig、show ip route、ping传输层端口是否开放、TCP握手telnet指定端口、Test-NetConnection应用层服务状态、域名解析、证书nslookup、浏览器控制台、日志真实案例之前讲过一部分某办公室部分机器上不了网。我第一反应是看能不能拿到IP地址结果DHCP正常但ping网关不通。再看ARP网关MAC地址不对顺藤摸瓜查交换机配置发现上联口的Trunk放行VLAN时把PVID改错了流量全贴错了Tag。这个过程如果换成“先重启核心交换机再说”大概率要酿成大事故。6.3 监控、自动化与IPv6普通网工和进阶的分水岭29. 网络监控与SNMP网络稳定不能靠“感觉”要考数据。SNMP是网络监控的基础协议网管系统通过SNMP读取设备CPU、内存、端口流量、光功率等指标。SNMPv2c用Community字串相当于“明文口令”安全性一般有条件尽量用SNMPv3支持用户名和加密。部署监控不是把设备连上就完事。轮询间隔太短会白白消耗设备CPU太长又抓不到突发流量峰值。一般建议5分钟一轮询核心设备可以1分钟并且给告警分级——端口Down、链路利用率超阈值、光功率低是P1级CPU偶发飙高是P3级。如果所有告警都往群里扔最后的结果就是没人看告警。30. 网络自动化与IPv6自动化已经不是加分项而是越来越接近必选项。批量备份配置、批量下发策略、自动巡检用Ansible、Netmiko、NAPALM这些工具都能做。哪怕先从最简单的“每天自动SSH登录设备备份startup-config”开始也能实实在在解放双手。别怕写脚本网工的进阶路线里脚本能力的重要性只会越来越高。IPv6也不用当成洪水猛兽。现在的网络基本都走双栈处理器的IPv6转发能力已经普遍支持。IPv6地址长度扩展到128位没有子网掩码概念改用“/前缀”表示。常用类型要分清全局单播地址2000::/3、链路本地地址fe80::/10、唯一本地地址fc00::/7。IPv6地址自动配置有SLAAC无状态和DHCPv6有状态两条路线规划时建议每个子网都给/64别省地址位这是IPv6设计者希望你做的事。入行十几年回头看看这条网工学习路线有个规律越来越清晰能走远的人不是背的命令多而是习惯把“现象”往“原理”上套。30个知识点看着多真正要死记硬背的没几个大多需要你理解“底层怎么跑、为什么这么设计、故障会出在哪”。这30个点刷完之后你还会在排障中不断遇到它们的变体。哪天你能拿着Wireshark把一个复杂故障从头讲到尾把每一层的问题对应到具体证据你也就成了别人嘴里那个“网络大佬”。
返回列表