【华为路由器】配置企业通过5G链路接入Internet示例
场景介绍
5G Cellular接口是路由器用来实现5G技术的物理接口,它为用户提供了企业级的无线广域网接入服务,主要用于eMBB场景。与LTE相比,5G系统可以为企业用户提供更大带宽的无线广域接入服务。
路由器的5G功能,可以实现企业分支机构或中小企业的无线宽带接入及互联的需求。5G功能不仅为企业提供了灵活、高效、快速部署网络的解决方案,也为企业提供了一种有线广域链路的备份方法。与LTE相比,5G具备更大带宽的无线广域接入能力,可以为企业用户提供更为丰富的3D高清视频、云桌面和智慧办公等业务。
组网需求
如图1所示,企业分支和总部之间通过Internet网络互通。企业分支使用AR企业路由器作为出口网关,AR企业路由器通过5G链路接入Internet,与企业总部建立连接。该企业分支办理了包年业务,采用自动拨号方式接入Internet。
数据准备
项目 | 数据 | 说明 |
---|---|---|
运营商分配给企业分支的APN名称 | 5gnet | APN名称需提前从运营商处获取。 |
运营商分配给分支的5G Cellular接口的IP地址 | 1.1.1.1/32 | 5G Cellular接口拨号接入运营商后,运营商给5G Cellular接口自动分配的IP地址。 |
分支AR1 LAN侧接口信息 | 所属VLAN:20 网关地址:VLANIF20(10.1.1.1/24) LAN侧物理接口:GE0/0/1 | VLAN 20为分支子网用户所在的VLAN,且分支子网用户的网关为VLANIF20接口。 |
NQA探测的目的地址 | 公网DNS服务器地址:114.114.114.114 | NQA测试例的测试类型必须为ICMP测试,且到NQA测试例的目的地址必须路由可达。本例中选择公网的DNS服务器地址为探测目的地址,也可以选择其他路由可达的公网地址。 114.114.114.114是国内通用的DNS地址,国内用户使用较多,本例中用该地址来测试5G链路的连通性。8.8.8.8是全球通用的DNS地址,如果是国外用户,可以用8.8.8.8地址来测试5G链路的连通性。 |
配置思路
- 配置5G Cellular接口的连接参数及NQA测试例,实现5G Cellular接口接入5G网络。
- 配置企业子网,为内部用户自动分配IP地址。
- 配置NAT功能,实现分支的内网用户可以访问Internet。
- 配置缺省路由,指定出接口为5G Cellular接口,使该企业分支内网的流量通过5G Cellular接口上行传输到Internet。
在5G Cellular接口下执行命令dialer enable-circular配置轮询拨号功能时,设备会同时下发自动拨号、IP地址协商和5G Modem自愈的相关配置,无需再重复配置。
操作步骤
- 配置5G Cellular接口的连接参数及NQA测试例,实现5G Cellular接口接入5G网络。
- 创建APN模板。
<Huawei> system-view [Huawei] sysname AR1 [AR1] apn profile 5gprofile [AR1-apn-profile-5gprofile] apn 5gnet [AR1-apn-profile-5gprofile] quit
- 使能轮询DCC功能,配置自动拨号连接。
[AR1] interface Cellular 1/0/0 [AR1-Cellular1/0/0] dialer enable-circular
- 配置NQA功能,探测5G链路的连通性。
[AR1] nqa test-instance user test [AR1-nqa-user-test] test-type icmp [AR1-nqa-user-test] frequency 30 [AR1-nqa-user-test] destination-address ipv4 114.114.114.114 [AR1-nqa-user-test] start now [AR1-nqa-user-test] quit
- 在5G Cellular接口上绑定APN模板及NQA测试例。
[AR1-Cellular1/0/0] apn-profile 5gprofile Info: The configuration will become effective after link reset. [AR1-Cellular1/0/0] modem auto-recovery track nqa user test probe-cycle seconds 30 [AR1-Cellular1/0/0] modem auto-recovery track action modem-reboot fail-times 10 [AR1-Cellular1/0/0] shutdown [AR1-Cellular1/0/0] undo shutdown [AR1-Cellular1/0/0] quit
- 创建APN模板。
- 配置企业子网,为内部用户自动分配IP地址。
# 配置分支子网,创建VLAN20,将GE0/0/1接口加入VLAN20,并配置DHCP功能。
[AR1] vlan 20 [AR1-vlan20] quit [AR1] interface GigabitEthernet 0/0/1 [AR1-GigabitEthernet0/0/1] port link-type trunk [AR1-GigabitEthernet0/0/1] port trunk allow-pass vlan 20 [AR1-GigabitEthernet0/0/1] quit [AR1] dhcp enable [AR1] interface vlanif 20 [AR1-Vlanif20] ip address 10.1.1.1 24 [AR1-Vlanif20] dhcp select interface [AR1-Vlanif20] quit
- 配置分支的NAT功能。
[AR1] acl number 3000 [AR1-acl-adv-3000] rule 5 permit ip [AR1-acl-adv-3000] quit [AR1] interface cellular 1/0/0 [AR1-Cellular1/0/0] nat outbound 3000 [AR1-Cellular1/0/0] quit
- 配置静态路由,使企业分支和总部的内网流量可以上行传输到Internet。
# 配置分支的缺省路由,指定出接口为5G Cellular接口。
[AR1] ip route-static 0.0.0.0 0.0.0.0 cellular 1/0/0
验证
- 在AR1上执行命令display ip interface brief Cellular 1/0/0查看5G Cellular接口的详细信息,当接口上有流量传送时,可以看到接口获取到的IP地址,接口的物理状态和链路层协议状态都是Up。
<AR1> display ip interface brief Cellular 1/0/0 *down: administratively down ^down: standby (l): loopback (s): spoofing (E): E-Trunk down Interface IP Address/Mask Physical Protocol Cellular1/0/0 1.1.1.1/32 up up
- 在AR1上执行命令display cellular 1/0/0 all查看5G数据卡的呼叫连接信息,可以看到APN为5gnet、无线网络类型为Automatic以及网络连接方式为5G(NSA)。
<AR1> display Cellular 1/0/0 all Modem State: Hardware Information. ===================== Model = RG801 Modem Type = 5G module Modem Firmware Version = RG801HEAAAR01A07M8G Hardware Version = HiB5000_MODEM Ver.A Integrate circuit card identity (ICCID) = 98681020100202000069 International Mobile Subscriber Identity (IMSI) = 460070075591996 Mobile Station International ISDN Number (MSISDN) = None International Mobile Equipment Identity (IMEI) = 867147050004457 Factory Serial Number (FSN) = 0123456789ABCDEF Modem Status = Online Profile Information. ==================== Profile 1 -------- PDP Type = IPv4, Header Compression = OFF Data Compression = OFF Access Point Name (APN) = 5gnet Packet Session Status = Active * - Default profile Network Information. ==================== Current Service Status = Service available Service Domain = Combined Current Service = PS Packet Service = Attached Packet Session Status = Active Current Roaming Status = Roaming Network Selection Mode = Automatic Network Connection Mode = LTE-NR Current Network Connection = 5G(NSA) Mobile Country Code (MCC) = 369 Mobile Network Code (MNC) = 77 Mobile Operator Information = Unknown Tracking Area Code (TAC) = 1002 Cell ID = 9881858 Radio Information. ================== Current Bands : WCDMA: AUTO LTE: B3 NR: AUTO LTE: Current Band = B3 Current RSSI >= -51 dBm Current RSRP = -71 dBm (strong) Current RSRQ = -6 dB Current SINR = 6 dB NR: Current Band = N78 Current RSRP = -65 dBm (strong) Current RSRQ = -10 dB Current SINR = 38 dB Bands supported : WCDMA: WCDMA850 WCDMA900 WCDMA2100 FDD LTE: B1 B3 B5 B7 B8 B20 B28 TDD LTE: B34 B38 B39 B40 B41 FDD NR: N1 N3 N28 TDD NR: N41 N77 N78 N79 Modem Security Information. =========================== SIM ID = 1 PIN Verification = Disabled PIN Status = Ready Number of Retries remaining = 3 SIM Status = OK
配置脚本
AR1配置文件
#sysname AR1 # vlan batch 20 # dhcp enable # acl number 3000rule 5 permit ip # interface Vlanif20ip address 10.1.1.1 255.255.255.0 dhcp select interface # interface GigabitEthernet0/0/1port link-type trunkport trunk allow-pass vlan 20 # interface Cellular1/0/0dialer enable-circularapn-profile 5gprofiledialer timer autodial 10nat outbound 3000modem auto-recovery dial action modem-reboot fail-times 128 modem auto-recovery track action modem-reboot fail-times 10modem auto-recovery icmp-unreachable action modem-rebootmodem auto-recovery services-unavailable action modem-reboot test-times 0 interval 3600modem auto-recovery track nqa user test probe-cycle seconds 30 ip address negotiate # apn profile 5gprofileapn 5gnet # ip route-static 0.0.0.0 0.0.0.0 Cellular1/0/0 # nqa test-instance user testtest-type icmpdestination-address ipv4 114.114.114.114frequency 30start now # return
相关文章:

【华为路由器】配置企业通过5G链路接入Internet示例
场景介绍 5G Cellular接口是路由器用来实现5G技术的物理接口,它为用户提供了企业级的无线广域网接入服务,主要用于eMBB场景。与LTE相比,5G系统可以为企业用户提供更大带宽的无线广域接入服务。 路由器的5G功能,可以实现企业分支…...

python安装.whl文件
python --version https://www.lfd.uci.edu/~gohlke/pythonlibs/ 用CtrlF找需要安装的包 下载对应版本的whl python3.8 把下载好的whl放到安装路径下:C:\Users\Administrator\AppData\Local\Programs\Python\Python38\Lib\site-packages 并在该路径下打开cmd执行…...
Java方法调用动态绑定(多态性)详解
CONTENTS 1. 方法调用绑定2. 尝试重写Private方法3. 字段访问与静态方法的多态4. 构造器内部的多态方法行为 1. 方法调用绑定 我们首先来看下面这个例子: package com.yyj;enum Tone {LOW, MIDDLE, HIGH; }class Instrument {public void play(Tone t) {System.ou…...

【SwiftUI模块】0060、SwiftUI基于Firebase搭建一个类似InstagramApp 2/7部分-搭建TabBar
SwiftUI模块系列 - 已更新60篇 SwiftUI项目 - 已更新5个项目 往期Demo源码下载 技术:SwiftUI、SwiftUI4.0、Instagram、Firebase 运行环境: SwiftUI4.0 Xcode14 MacOS12.6 iPhone Simulator iPhone 14 Pro Max SwiftUI基于Firebase搭建一个类似InstagramApp 2/7部分-搭建Tab…...
代码随想录第50天 | 84.柱状图中最大的矩形
84.柱状图中最大的矩形 //双指针 js中运行速度最快 var largestRectangleArea function(heights) {const len heights.length;const minLeftIndex new Array(len);const maxRigthIndex new Array(len);// 记录每个柱子 左边第一个小于该柱子的下标minLeftIndex[0] -1; //…...

深度学习---卷积神经网络
卷积神经网络概述 卷积神经网络是深度学习在计算机视觉领域的突破性成果。在计算机视觉领域。往往输入的图像都很大,使用全连接网络的话,计算的代价较高。另外图像也很难保留原有的特征,导致图像处理的准确率不高。 卷积神经网络࿰…...

Windows系统下安装CouchDB3.3.2教程
安装 前往CouchDB官网 官网点击download下载msi文件 双击该msi文件,一直下一步 创建个人account 设置cookie value 用于进行身份验证和授权。 愉快下载 点击OK 重启 启动 重启电脑后 打开浏览器并访问以下链接:http://127.0.0.1:5984/ 如果没有问…...

JavaScript基础知识(二)
JavaScript基础知识(二) 一、ES2015 基础语法1.变量2.常量3.模板字符串4.结构赋值 二、函数进阶1. 设置默认参数值2. 立即执行函数3. 闭包4. 箭头函数 三、面向对象1. 面向对象概述2. 基本概念3. 新语法 与 旧语法3.1 ES5 面向对象的知识ES5构造函数原型…...
SQL NULL Values(空值)
什么是SQL NULL值? SQL 中,NULL 用于表示缺失的值。数据表中的 NULL 值表示该值所处的字段为空。 具有NULL值的字段是没有值的字段。 如果表中的字段是可选的,则可以插入新记录或更新记录而不向该字段添加值。然后,该字段将被保存…...

云原生Docker网络管理
目录 Docker网络 Docker 网络实现原理 为容器创建端口映射 查看容器的输出和日志信息 Docker 的网络模式 查看docker网络列表 指定容器网络模式 网络模式详解 host模式 container模式 none模式 bridge模式 自定义网络 Docker网络 Docker 网络实现原理 Docker使用Lin…...
聊聊线程池的预热
序 本文主要研究一下线程池的预热 prestartCoreThread java/util/concurrent/ThreadPoolExecutor.java /*** Starts a core thread, causing it to idly wait for work. This* overrides the default policy of starting core threads only when* new tasks are executed. T…...

VueComponent的原型对象
一、prototype 每一个构造函数身上又有一个prototype指向其原型对象。 如果我们在控制台输入如下代码,就能看到Vue构造函数的信息,在他身上可以找到prototype属性,指向的是Vue原型对象: 二、__proto__ 通过构造函数创建的实例对…...

Redis不止能存储字符串,还有List、Set、Hash、Zset,用对了能给你带来哪些优势?
文章目录 🌟 Redis五大数据类型的应用场景🍊 一、String🍊 二、Hash🍊 三、List🍊 四、Set🍊 五、Zset 📕我是廖志伟,一名Java开发工程师、Java领域优质创作者、CSDN博客专家、51CTO…...

Python OpenCV通过灰度平均值进行二值化处理以减少像素误差
Python OpenCV通过灰度平均值进行二值化处理以减少像素误差 前言前提条件相关介绍实验环境通过灰度平均值进行二值化处理以减少像素误差固定阈值二值化代码实现 灰度平均值二值化代码实现 前言 由于本人水平有限,难免出现错漏,敬请批评改正。更多精彩内容…...

[Golang]多返回值函数、defer关键字、内置函数、变参函数、类成员函数、匿名函数
函数 文章目录 函数多返回值函数按值传递、按引用传递类成员函数改变外部变量变参函数defer和追踪说明一些常见操作实现 使用defer实现代码追踪记录函数的参数和返回值 常见的内置函数将函数作为参数闭包实例闭包将函数作为返回值 计算函数执行时间使用内存缓存来提升性能 参考…...

【剑指Offer】:删除链表中的倒数第N个节点(此题是LeetCode上面的)剑指Offer上面是链表中的倒数第K个节点
给定一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点 示例 1: 输入:head [1,2,3,4,5], n 2 输出:[1,2,3,5] 示例 2: 输入:head [1], n 1 输出:[] 示例 3:…...

acwing第 126 场周赛 (扩展字符串)
5281. 扩展字符串 一、题目要求 某字符串序列 s0,s1,s2,… 的生成规律如下: s0 DKER EPH VOS GOLNJ ER RKH HNG OI RKH UOPMGB CPH VOS FSQVB DLMM VOS QETH SQBsnDKER EPH VOS GOLNJ UKLMH QHNGLNJ Asn−1AB CPH VOS FSQVB DLMM VOS QHNG Asn−1AB,其…...

Milvus 介绍
Milvus 介绍 Milvus 矢量数据库是什么?关键概念非结构化数据嵌入向量向量相似度搜索 为什么是 Milvus?支持哪些索引和指标?索引类型相似度指标(Similarity metrics) 应用示例Milvus 是如何设计的?开发者工具API访问Milvus 生态系统工具 本页…...

Linux绝对路径和相对路径
在 Linux 中,简单的理解一个文件的路径,指的就是该文件存放的位置。 只要我们告诉 Linux 系统某个文件存放的准确位置,那么它就可以找到这个文件。指明一个文件存放的位置,有 2 种方法,分别是使用绝对路径和相对路径。…...

Linux:firewalld防火墙-基础使用(2)
上一章 Linux:firewalld防火墙-介绍(1)-CSDN博客https://blog.csdn.net/w14768855/article/details/133960695?spm1001.2014.3001.5501 我使用的系统为centos7 firewalld启动停止等操作 systemctl start firewalld 开启防火墙 systemct…...

VB.net复制Ntag213卡写入UID
本示例使用的发卡器:https://item.taobao.com/item.htm?ftt&id615391857885 一、读取旧Ntag卡的UID和数据 Private Sub Button15_Click(sender As Object, e As EventArgs) Handles Button15.Click轻松读卡技术支持:网站:Dim i, j As IntegerDim cardidhex, …...

【WiFi帧结构】
文章目录 帧结构MAC头部管理帧 帧结构 Wi-Fi的帧分为三部分组成:MAC头部frame bodyFCS,其中MAC是固定格式的,frame body是可变长度。 MAC头部有frame control,duration,address1,address2,addre…...
基础测试工具使用经验
背景 vtune,perf, nsight system等基础测试工具,都是用过的,但是没有记录,都逐渐忘了。所以写这篇博客总结记录一下,只要以后发现新的用法,就记得来编辑补充一下 perf 比较基础的用法: 先改这…...

MySQL 8.0 OCP 英文题库解析(十三)
Oracle 为庆祝 MySQL 30 周年,截止到 2025.07.31 之前。所有人均可以免费考取原价245美元的MySQL OCP 认证。 从今天开始,将英文题库免费公布出来,并进行解析,帮助大家在一个月之内轻松通过OCP认证。 本期公布试题111~120 试题1…...

安宝特方案丨船舶智造的“AR+AI+作业标准化管理解决方案”(装配)
船舶制造装配管理现状:装配工作依赖人工经验,装配工人凭借长期实践积累的操作技巧完成零部件组装。企业通常制定了装配作业指导书,但在实际执行中,工人对指导书的理解和遵循程度参差不齐。 船舶装配过程中的挑战与需求 挑战 (1…...
JavaScript基础-API 和 Web API
在学习JavaScript的过程中,理解API(应用程序接口)和Web API的概念及其应用是非常重要的。这些工具极大地扩展了JavaScript的功能,使得开发者能够创建出功能丰富、交互性强的Web应用程序。本文将深入探讨JavaScript中的API与Web AP…...
区块链技术概述
区块链技术是一种去中心化、分布式账本技术,通过密码学、共识机制和智能合约等核心组件,实现数据不可篡改、透明可追溯的系统。 一、核心技术 1. 去中心化 特点:数据存储在网络中的多个节点(计算机),而非…...
【Kafka】Kafka从入门到实战:构建高吞吐量分布式消息系统
Kafka从入门到实战:构建高吞吐量分布式消息系统 一、Kafka概述 Apache Kafka是一个分布式流处理平台,最初由LinkedIn开发,后成为Apache顶级项目。它被设计用于高吞吐量、低延迟的消息处理,能够处理来自多个生产者的海量数据,并将这些数据实时传递给消费者。 Kafka核心特…...
绕过 Xcode?使用 Appuploader和主流工具实现 iOS 上架自动化
iOS 应用的发布流程一直是开发链路中最“苹果味”的环节:强依赖 Xcode、必须使用 macOS、各种证书和描述文件配置……对很多跨平台开发者来说,这一套流程并不友好。 特别是当你的项目主要在 Windows 或 Linux 下开发(例如 Flutter、React Na…...
node.js的初步学习
那什么是node.js呢? 和JavaScript又是什么关系呢? node.js 提供了 JavaScript的运行环境。当JavaScript作为后端开发语言来说, 需要在node.js的环境上进行当JavaScript作为前端开发语言来说,需要在浏览器的环境上进行 Node.js 可…...