
简介我国石油加油站管理系统站级网络部署方案以PPT课件形式完整呈现面向加油站信息化建设者、网络工程与系统集成人员适用于站级局域网规划、综合布线设计与施工验收等场景是一份偏工程实操的案头资料。资源包仅包含1个PPT文件约1011KB内容集中覆盖网络物理部署、协议标准、拓扑结构、布线系统、设备互联、综合布线模型及施工规范结构层层递进。目前已有60人学习该资源。方案中既对比星型与环形两种拓扑模型也结合IEEE802.3U、EIA/TIA568、GB/T50311-2000、GB50156-2002等标准要求细化超5类模块、UTP双绞线、T568B线序还针对加油机、液位仪等专业设备给出RS485/RS232线缆规格、屏蔽要求与长度限制涉及管槽敷设与验收要点可直接用于加油站网络建设中的设备选型、综合布线与工程验收。此外资源还对比了传统综合布线系统与站级局域网综合布线模型说明工作区、水平区、管理子系统等在加油站的简化特征。1. 站级网络部署为什么总是卡在“能开票但传不上数”站级网络部署在加油站管理系统里属于“平时没人夸、断了就挨骂”的一环。一座油站里POS收银、管控主机、加油机数据采集、液位仪监测、油气回收在线监测、视频监控全部通过站级网络这条物理链路汇总上传它一抖动业务感知比服务器宕机还快。标题里这个方案的PPT通常出现在成品油销售公司做站级标准化改造、集成商做实施前交底的阶段核心要回答三件事站级网络用什么结构、按什么标准接线配网、出问题后怎么快速定位。这篇笔记就按这三件事往下拆适合站端信息岗、集成商实施人员以及要给领导讲方案的人对照着落地。2. 站级网络怎么架四层结构、两套VLAN、一个核心交换机2.1 把站内设备分成四层部署方案才有骨架站级网络部署第一步不是选设备而是把站里所有要联网的东西分层。我习惯分成四层业务终端层、生产数据层、视频安防层、上联汇聚层。业务终端层是POS收银台、班报打印机和办公电脑出问题影响开票效率但不碰生产数据。生产数据层是加油站管理系统的核心包括管控主机、加油机串口服务器、液位仪、油气回收在线监测网关所有计量与交易数据都从这一层采集上来。视频安防层是NVR和摄像头流量大、实时性要求反而没那么高。上联汇聚层是出口路由器或安全网关负责把站内数据送到上级公司同时接一条运营商专线和一张4G/5G物联卡备用链路。四层分完方案就有了骨架。常见做法是在每个站部署一台可网管千兆交换机作为核心所有设备用网线或光纤汇聚到这台交换机再由它统一交给出口路由器。为什么强调“可网管”你需要VLAN隔离、端口隔离、广播风暴抑制和链路优先级这些在傻瓜交换机上都没法做。老站常见的翻车现场是两台傻瓜交换机叠在收银台下一台带收银和监控一台带管控和串口服务器网络一出问题谁都说不清流量怎么走的。有了一台核心交换机故障边界就清楚了排查范围立刻缩小到某一层某一台设备。2.2 物理隔离还是VLAN隔离先保生产再管办公站级规模下我一般推荐一台可网管交换机加VLAN隔离而不是物理隔离。物理隔离最彻底办公网和生产网各走各的交换机互不干扰故障隔离很干净但站上通常只有二三十个信息点两台交换机的端口利用率很低出口还是要汇聚成本和管理复杂度都上去了。VLAN隔离一台设备就能搞定生产VLAN、办公VLAN、视频VLAN各走各的逻辑网段只要在交换机上把互访策略做死效果接近物理隔离而且后期加油机加密、充电桩上线时扩展容易。方案成本故障隔离扩展性适合场景物理隔离高两台交换机加双倍线缆彻底互不影响差加设备要重新布线大型综合站、集团重点站VLAN隔离低一台可网管交换机逻辑隔离依赖配置质量好加VLAN即可扩展绝大多数普通站VLAN划分建议按业务优先级分配管理VLAN给交换机带外管理用生产VLAN承载管控数据办公VLAN给POS和办公电脑视频VLAN专门走监控流量再留一个IoT VLAN给液位仪、油气回收、充电桩网关这类独立设备。优先级上生产VLAN最高IoT次之办公普通视频最低。原因很直接加油站管理系统里液位和交易数据是定时上传的对延迟敏感视频数据量大但实时性要求不高如果视频流把带宽占满上级平台看到的就是液位断更、交易延迟业务体验瞬间崩掉。2.3 串口服务器与液位仪接入一条总线上不能混挂两类设备加油机与管控主机之间的通信多数不是网口直连而是RS-485总线。这几年新站会出现加油机自带以太网口的情况但绝大多数在役站还是靠串口服务器把RS-485转成TCP/IP。每台加油机内有通信板按“手拉手”方式把A/B两根信号线并到一条总线上总线接到串口服务器的一个串口串口服务器再用网线连到交换机固定一个监听端口。管控主机按“IP加端口”方式轮询各台加油机这台加油机在不在线、累计油量是多少全部走这条链路。这部分的参数多年都很统一波特率96008个数据位1个停止位无校验也就是常说的“9600 8N1”。协议是加油机原厂私有协议不要自己去改波特率改错就是满屏乱码加偶发离线。重点提醒一句液位仪传感器和加油机绝不能接在同一条RS-485总线上。两者轮询机制不同混接后帧冲突频繁最常见的现象是液位仪读数偶尔不刷新、加油机偶发离线查到最后往往变成“玄学”问题。线缆方面用屏蔽双绞线屏蔽层单端接地距离过长就加RS-485中继器。串口服务器尽量选带断点缓存功能的网络断了以后站上交易数据先写进本地缓存链路恢复再自动补传这是断网恢复的关键。3. 从IP规划到交换机配置照这个步骤做半天能通一套站3.1 先画一张IP设备对照表所有配置才有依据动手配交换机之前先出一张IP和设备对照表。很多站级网络部署翻车不是设备不行而是IP地址随意填最后上级平台一核对发现网段冲突全部返工。正确顺序是先向上级信息部门要到本站的IP地址段再按角色填进表格最后才动设备配置。站内地址一般由总部统一分配可能落在10.x或者172.16这些私网段里不能自己顺手写一个192.168完事。设备角色VLAN地址段网关备注核心交换机管理口管理VLANx.x.x.254-带外管理入口管控主机生产VLANx.x.x.10x.x.x.254主数据采集器加油机串口服务器生产VLANx.x.x.11 / .12x.x.x.254每路端口对应一台加油机液位仪网关IoT VLANx.x.x.20x.x.x.254独立串口或TCP油气回收在线监测IoT VLANx.x.x.21x.x.x.254环保数据上传POS收银机办公VLANx.x.x.30-35x.x.x.254收银台NVR视频VLANx.x.x.40x.x.x.254硬盘录像机表格里的x.x.x要替换成上级分配的站内网段不要直接照抄成固定值。IP表填完要给每台设备写物理位置和端口编号比如“串口服务器1口接3号加油机、2口接4号加油机”后面配错、排障时全靠这张表救命。我见过不少站没有台账加油机离线了登上串口服务器一个个点开看纯靠猜效率极低。3.2 交换机配置示例VLAN、端口隔离、风暴抑制三件套交换机配置以主流国产可网管交换机命令行风格为例不同品牌语法略有差异但下面这四个动作是标配创建VLAN、端口划VLAN、端口隔离、广播风暴抑制。先把交换机管理地址配上能远程管理了再批量划端口不然中途配错把自己锁在外面只能跑站上重启设备。# 创建管理、办公、生产、视频、IoT五个VLAN vlan batch 10 20 30 40 99 # 进入交换机管理VLAN并配置网关地址 interface Vlanif 99 ip address x.x.x.254 255.255.255.0 # 将1到8号端口划入生产VLAN接管控主机和串口服务器 interface GigabitEthernet0/0/1 port link-type access port default vlan 20 # 开启端口隔离同一台交换机下办公和生产也不能互访 port-isolate enable group 1 # 广播风暴抑制限制广播帧不超过带宽的10% storm-suppression broadcast 10创建VLAN时把管理VLAN和业务VLAN分开后续远程维护不占业务带宽。端口划VLAN时要看清楚端口编号串口服务器接的是哪个口就划哪个口划错会导致管控主机找不到加油机。端口隔离是把办公和生产网段之间的互访彻底断掉避免收银台电脑中毒后横向打生产设备。广播风暴抑制限制广播帧比例一般取10%以内太大起不到保护作用太小会影响正常的设备发现报文。这三个动作做完基础二三层隔离就立住了。3.3 串口服务器参数清单9600、8N1、TCP Server一个别改错串口服务器是站级网络里最容易配错也最不容易排查的设备。它本质是把RS-485串口信号转成网络数据配置界面通常是一个Web页面登录后按端口逐个设置。以下是多年实施下来的一版参数清单直接照着填通常不会出错参数推荐值说明串口波特率9600加油机原厂通信协议固定不可随意提高数据位8协议默认停止位1协议默认校验无即8N1工作模式TCP Server管控主机主动连接串口服务器监听端口4001-4008每路串口对应一个端口固定不变网络断线缓存开启断网时先本地缓存恢复后补传TCP Server模式的意思是串口服务器在指定端口上被动等待管控主机连接管控主机按IP加端口访问某一路串口对应某一台加油机。监听端口一旦固定就不要随便改因为管控主机侧已经把“IP加端口”和加油机编号绑定了改端口等于让管控主机找不到设备。网络断线缓存这个开关我建议强制打开尤其是加油岛离机房远的站专线抖动时它能保证交易数据不丢恢复后自动补传。串口服务器本身要接入生产VLAN不要接到办公VLAN里否则管控主机跨网段访问串口服务器策略一错就全站掉线。3.4 上联策略专线为主、4G/5G备用心跳3次再切换站级网络的上联链路是这座站与上级公司唯一的“数据通道”部署时要做主备两条。主用是运营商专线带宽按站内业务量申请一般10M到50M之间够用备用是4G/5G物联卡插在工业路由器上平时不承载业务专线故障时自动接管。站点管理系统对链路切换的要求不是“秒切”而是“可预期的短暂中断后自动恢复”所以切换参数比链路质量本身更值得盯。参数推荐值说明探测目标上级网管地址按上级分配填写探测周期5秒每5秒发一个探测包探测失败次数3次连续失败3次判定专线故障切换动作默认路由指向备线业务流量自动走4G/5G回切条件专线恢复后探测成功3次延迟30秒回切避免抖动备线流量限制只放行业务端口禁止视频走备线备线只保障加油站管理系统的核心数据回传不要把视频监控也塞进去物联卡流量有限视频流一旦涌进去会把业务数据挤没。切换时正在传输的报文会丢一部分管控主机和上级平台只要具备缓存补传机制这笔数据恢复后能自动补上。如果省掉备用链路专线被挖断后整站数据只能等专线修复上级平台那侧就是一段空白这是很多站“数据缺半天”的根源。4. 站级网络部署常见问题排查四个最容易翻车的现场4.1 专线断过之后管控服务一直“假死”现象专线闪断几次后管控主机界面里加油机全部显示离线POS还能正常开票删除离线告警后很快又飘红。原因专线断开时管控主机到串口服务器的TCP连接进入半开状态。链路恢复后串口服务器以为旧连接还在新连接握手被忽略管控主机这边却没发现连接已死一直等到TCP超时才发现。整个过程可能持续几分钟甚至更久业务上看起来就是服务“卡死”网络却测不出明显故障。解决办法在串口服务器上开启连接空闲超时自动清除空闲超时参数调到30到60秒在管控主机操作系统里调小TCP KeepAlive探测间隔让系统主动发现死连接。如果管理软件没有提供重连策略我一般会放一个巡检脚本在管控主机上定时探测串口服务器端口不通就触发管控服务重启或连接复位。# 管控主机到串口服务器端口的连通性巡检 import socket, time target (x.x.x.11, 4001) # 串口服务器IP与监听端口 while True: try: s socket.create_connection(target, timeout3) s.close() print(port ok) except Exception: print(port offline - need reconnect) # 此处调用管控系统的连接复位接口或重启服务 time.sleep(30)脚本本身不复杂核心价值是把“看不见的TCP半开连接”变成“定时可发现的故障”。巡检时间间隔不要小于20秒否则网络正常抖动也会触发误重启。这个坑属于做了之后感觉没什么但断一次专线就值回票价的典型。4.2 广播风暴把全站网络打成一片“浆糊”现象某个工作日上午POS批量变卡打一张票要等一两分钟管控主机频繁报设备失去连接交换机所有端口指示灯狂闪。原因最常见的原因是某根网线水晶头氧化、某台终端网卡故障或者有人临时拉线形成了二层环路。广播帧在交换机里被无限复制二层带宽被广播报文打满业务报文排队等不到发送窗口。解决办法先物理排除拔掉可疑级联线或关闭交换机端口观察指示灯是否恢复正常然后在交换机全局开启风暴抑制把广播、组播、未知单播都限制到10%以内再把所有未使用端口直接关闭避免有人把故障设备插到空口上再次拖垮全网。# 开启全局广播风暴抑制 storm-suppression broadcast 10 storm-suppression multicast 10 storm-suppression unicast 10 # 关闭未使用端口 interface GigabitEthernet0/0/24 shutdown广播风暴不是“偶尔遇到”的问题而是站级网络环境里最容易批量出现的故障源。加油站的网络环境比写字楼恶劣灰尘、油污、温度变化都会让网口接触不良防御手段不是祈祷不出事而是把风暴抑制和端口关闭做成规定动作。未使用端口全部关闭这一条很多实施人员会嫌麻烦跳过等出了事才后悔。4.3 换主板没换MAC上级平台把同一座站认成两台设备现象管控主机损坏技术员拆下旧硬盘装到新主机上IP地址设成同一个上级平台仍然显示设备离线。重新绑定之后历史交易与库存数据出现重复写回。原因加油站管理系统站级节点在上级平台是按“站点加设备主机身份”注册的主机身份信息里包含网卡MAC地址。换了主机MAC变了平台视同新设备上线走重新注册流程旧设备侧缓存的数据又按新设备身份补传了一次于是同一个站出现了两条数据轨迹。解决办法换机前在上级平台解绑旧设备导出缓存数据换机后先绑定新MAC再开业务。如果条件允许最省事的办法是保留旧网卡插到新主机上或者在新主机网卡里把旧MAC克隆过来这一步在操作系统设备管理器里就能完成。同时建议在交换机接入端口做静态MAC绑定以后谁私自换设备都能在端口上拦下来。这个坑不容易复现但一旦出现就是数据级别的灾难。数据重复写回比数据丢失更难处理对账时两边数字对不上油站和上级财务都得返工。所以换机这种事一定走流程不能只换硬件不换“身份”。4.4 雷雨天后串口服务器批量失灵问题出在485总线现象一场雷雨后串口服务器个别串口损坏液位仪网关换口重配才能通过几天又出现同样问题。原因RS-485总线跨越加油岛雷电感应过电压沿信号线进入设备普通RS-232/485口没有浪涌保护过压直接打坏收发芯片。这不是设备质量差是不管什么品牌的串口服务器裸奔在户外线路上都扛不住。解决办法在485线进入串口服务器之前串接RS-485防雷器并做好接地线缆换成屏蔽双绞线屏蔽层单端接地新购设备优先选带隔离串口的型号。物理施工时尽量让485线避开防雷引下线和配电桥架减少感应路径。加油岛侧设备的安装由有防爆资质的施工单位负责网络侧只做接口预留不要自己去改岛上的线缆。雷击问题在北方不明显到了南方雷雨多的地区几乎是每年必现。我见过一座站一年换了三台串口服务器最后加了防雷器才消停。这个投入不大但在部署方案里不写进去后期都是运维血泪。5. 部署完成后我一向先跑这三组验收5.1 先测链路的“厚度”再测切换的“时长”网络验收最忌讳只ping通就算过。我先用iperf3从管控主机向上级出口灌UDP流量测实际带宽和丢包率然后再触发一次专线故障看备用链路多长时间接管。切换时长目标定在60秒以内超过这个数说明心跳探测参数或路由策略还有优化空间。这个指标不写进验收单后面专线断了你就等着被甲方追问。5.2 断网恢复测试要模拟三次故障第一次断串口服务器上联看管控主机是否还能本地运行、POS是否正常第二次断专线看备线切换和数据缓存第三次直接断电重启从UPS、交换机、路由器到串口服务器、管控主机、POS逐台按序上电。每轮恢复后重点看交易数据回补条数和断网前报表核对能对上才算合格。这个过程不复杂但能筛掉一半以上的隐患。5.3 给方案汇报留一句实在话做站级网络部署方案汇报时别只讲拓扑和配置。给领导或甲方讲三件事就够了容量按半年后的设备数算别卡着当前点位数买交换机安全边界不在防火墙在VLAN分段和端口隔离备用链路切换时长必须写在验收单上写不清就别签字。我在一座站验收时只测了连通性没测备线切换半个月后施工队挖断专线上级平台少了三个小时交易数据后来翻着抓包文件才找到原因。从那以后切换时长和数据回补时间都写进我的验收记录。网络这行很多问题都是“当时图省事事后补半年”希望帮到你。本文还有配套的精品资源点击获取