自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

烟云的计算

若抽象才是美之定义,追求明确性的我们是否象征着丑陋。

  • 博客(61)
  • 资源 (3)
  • 论坛 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 5G 信令流程 — 概览

目录文章目录目录前文列表初始注册流程PDU Session 建立流程gNB 切换流程网络侧触发业务请求流程UE 触发的业务请求流程N2 接口的切换流程VoLTE 与 QoSPDU Session 释放流程用户注销流程前文列表《简述移动通信网络的演进之路》《5G 第五代移动通信网络》《5GC 关键技术之 SBA(基于服务的软件架构)》《5GC 关键技术之 CUPS(控制与用户面分离)》...

2020-04-29 23:52:09 4276 5

转载 5G — 行业专网部署方式

目录文章目录目录前文列表5G 专网物理隔离的 5G 专网方案 1:企业自建 5G 专网方案 2:电信运营商为企业建设 5G 专网共享电信运营商公网资源的 5G 专网方案 3:5G 专网与公网之间 RAN 共享方案 4:5G 专网与公网之间 RAN 及 CP 共享方案 5:5G 公网与专网之间 RAN 及 NGC 共享方案 6:基于 N3 接口的本地流量疏导(LBO)方案 7:基于 F1 接口的本...

2020-04-29 07:38:17 5218

原创 5G — 3GPP 标准集合

目录文章目录目录R15背景介绍相关NR 相关总体概括接入层物理层(L1)RLC & MAC 层(L2)无线资源控制(L3)非接入层(NAS)NGC 相关系统架构策略计费控制(PCC)终端相关USIMUE安全相关R16R17R15北京时间 2018 年 6 月 14 日,3GPP 全会(TSG#80)批准了第五代移动通信技术标准(5G NR)独立组网(SA)功能冻结,标志着 5G 的首...

2020-04-27 21:06:10 2079 1

原创 OMC 系统

目录文章目录目录OMC故障管理配置管理操作维护信令跟踪拓扑管理无线网切片子网管理虚拟化 gNB-CU 管理OMC 北向接口参考文章OMCOMC(Operations & Maintenance Center,操作和运维中心),俗称网元管理系统,简称网管。故障管理OMC 故障管理可以实时收集网元发出的告警信息,并更新当前告警列表,对全网告警的集中呈现视图和集中监控,并且可以保存一...

2020-04-27 20:58:57 2265

原创 5G NGC — 系统架构

目录文章目录目录前文列表4G/5G 核心网对比前文列表《简述移动通信网络的演进之路》《5G 第五代移动通信网络》《5GC 关键技术之 SBA(基于服务的软件架构)》《5GC 关键技术之 CUPS(控制与用户面分离)》《5GC 关键技术之网络切片》《5GC 关键技术之 MEC 边缘计算》4G/5G 核心网对比首先,我们试着用颜色标注出 4G EPC 的相关网元,如下图所示。M...

2020-04-27 14:25:18 2757

原创 5G NGC — 会话管理模型 — 边缘业务本地分流

目录文章目录目录前言LADNULCLIPv6 Multi-homing典型应用场景前言笔者同事最近发表了一片非常棒的文章,转载至此与大家分享。本地分流作为边缘计算的关键技术之一,在 5G SA 组网场景下,支持三种本地分流实现方式。LADNLADN(Local Area Data Network,本地区域数据网)分流方式指的是基于特定的 DNN 进行本地分流的一种实现方式。LADN 与...

2020-04-26 16:27:59 4528

原创 4G 信令中的 PCO 字段

目录文章目录目录Protocol Configuration OptionProtocol Configuration OptionPCO(Protocol Configuration Option,协议配置选项)用于为 UE 提供一些其连接到的网络相关的附加信息。这是一个可选的协议字段,只有当 UE 请求 PCO 选项时,PCO 才会出现在 Attach Accept 信令消息中。PCO...

2020-04-26 12:11:49 1975

原创 互联网协议 — DNS 域名系统

目录文章目录目录DNS源起域名结构域名区域域名解析DNS 缓存机制基于缓存的 DNS 域名解析流程DNS 缓存使用面临的问题互联网环境缓存应用面临的问题企业内网缓存应用面临的问题DNS 缓存在实际应用中的考虑主动操作之缓存考虑因素被动操作之互联网缓存考虑因素被动操作之内网缓存考虑因素如何设置 TTL 值DNS 的协议为什么 DNS 使用 UDP 协议使用 UDP使用 TCP总结HTTP DNS ...

2020-04-24 00:25:25 1650

原创 简易的 Linux 流量实时监控工具 watch+ifstat

非常简单小巧的流量实时监控工具,贵在不需要安装,Linux 操作系统自带,在不出外网的环境中很是实用。watch -d ifstat eth1如果连 ifstat 都没有的环境中也可以使用 ifconfig 粗糙的看看。watch -d 'ifconfig eth0 | grep bytes'...

2020-04-23 17:20:43 667

原创 CentOS7 升级 curl 支持 HTTP2 与 TLS 1.3

目录文章目录目录编译安装YUM 升级编译安装安装编译环境:yum -y groupinstall "Development Tools"yum -y install libev libev-devel zlib zlib-devel openssl openssl-devel git安装 OpenSSL:mkdir /var/tmpcd /var/tmpwget https:/...

2020-04-22 22:38:58 2259

原创 IPv6 — 实践

目录文章目录目录前文列表常用命令开启/关闭 IPv6 支持在 CentOS7 上配置静态 IPv6 地址添加 IPv6 默认路由网关前文列表《IPv6 — 网际协议第 6 版》《IPv6 — 地址格式与寻址模式》《IPv6 — 协议头》《IPv6 — 基于邻居发现协议的通信方式》《IPv6 — 子网划分》《IPv6 — 路由方式》《IPv6 — 移动性》常用命令# 查看 IP...

2020-04-19 14:50:31 806

原创 IPv6 — IPv4v6 综合组网技术

目录文章目录目录前文列表IPv4v6 综合组网技术(转换机制)双栈策略隧道策略前文列表《IPv6 — 网际协议第 6 版》《IPv6 — 地址格式与寻址模式》《IPv6 — 协议头》《IPv6 — 通信方式》《IPv6 — 子网划分》《IPv6 — 路由方式》《IPv6 — 移动性》IPv4v6 综合组网技术(转换机制)因为 IPv4 和 IPv6 的协议头格式不同,因此两种...

2020-04-19 13:07:02 943

原创 IPv6 — 移动性支持

目录文章目录目录前文列表IPv6 的移动性移动操作路由优化前文列表《IPv6 — 网际协议第 6 版》《IPv6 — 地址格式与寻址模式》《IPv6 — 协议头》《IPv6 — 通信方式》《IPv6 — 子网划分》《IPv6 — 路由方式》IPv6 的移动性在 IPv4 中,当主机连接到链路或网络时,它会获取到 IP 地址,并且使用该链路上的该 IP 地址进行所有通信。一旦主机...

2020-04-19 13:06:14 2101

原创 IPv6 — 路由协议

目录文章目录目录前文列表IPv6 的路由前文列表《IPv6 — 网际协议第 6 版》《IPv6 — 地址格式与寻址模式》《IPv6 — 协议头》《IPv6 — 通信方式》《IPv6 — 子网划分》IPv6 的路由路由概念在 IPv6 中并没有发生变化,但是几乎所有的路由协议都被相应地重新定义了。IPv6 存在两种形式的路由协议:距离矢量路由协议:运行距离矢量协议的路由器通告...

2020-04-19 13:04:44 1165

原创 IPv6 — 子网划分

目录文章目录目录前文列表IPv6 的子网划分前文列表《IPv6 — 网际协议第 6 版》《IPv6 — 地址格式与寻址模式》《IPv6 — 协议头》《IPv6 — 通信方式》IPv6 的子网划分IPv4 具有 A、B、C 类地址,通过可变长的子网掩码来划分网络号和主机号。针对不同的地址类型,我们可以通过对主机号的进一步划分来得到不同的子网。如下图,是对 B 类地址进行子网划分。显然...

2020-04-19 13:03:43 4039 3

原创 IPv6 — 基于邻居发现协议的通信方式

目录文章目录目录前文列表IPv6 的通信方式NDP(Neighbor Discovery Protocol,邻居发现协议)前文列表《IPv6 — 网际协议第 6 版》《IPv6 — 地址格式与寻址模式》《IPv6 — 协议头》IPv6 的通信方式在 IPv4 中,主机之间的通信是建立在 IP 协议和 ARP 协议之上的,主机通过 ARP 广播得知 IP 地址所对应的主机网卡的 MAC...

2020-04-19 13:02:22 1494

原创 IPv6 — 协议头

目录文章目录目录前文列表IPv6 协议头格式扩展报头前文列表《IPv6 — 网际协议第 6 版》《IPv6 — 地址格式与寻址模式》IPv6 协议头格式IPv6 数据报文是 IPv4 的 4 倍,IPv6 数据报文主要由两个部分组成:Header(首部)和 Payload(负载)。其中,IPv6 Header 的大小是 IPv4 的 2 倍,包括以下字段:协议版本流量类:分为两...

2020-04-19 13:01:01 1084

原创 IPv6 — 地址格式、子网划分与寻址模式

目录文章目录目录前文列表IPv6 的地址格式IPv6 地址的分类以及寻址模式IPv6 与 IPv4 的地址类型比较单播(Unicast)地址Interface ID全球唯一地址(Global Unique Address)本地唯一地址(Local Unique Address)唯一本地地址(Unique Local Unicast Address)站点本地地址(Site-Local Addres...

2020-04-19 12:59:42 1582

原创 IPv6 — 网际协议第 6 版

目录文章目录目录IPv6IPv6 与 IPv4 的主要区别地址编码长度协议头格式其他IPv6 地址格式IPv6 网络基本概念IPv6 地址的分类特殊的地址单播(Unicast)地址全球唯一地址(Global Unique Address)本地地址(Local Address)唯一本地地址(Unique Local Unicast Address)组播(Multicast)地址任播(Anycast...

2020-04-18 23:02:57 1500 1

原创 互联网协议 — VRRP 虚拟路由器冗余协议

目录文章目录目录为什么要使用 VRRP 技术?VRRPVRRP 的概念VRRP 的工作原理VRRP 的状态机VRRP 的工作过程VRRP 的选举机制VRRP 的报文格式负载均衡VRRP 的安全功能其他的 VRRP 功能监视接口状态虚拟 IP 地址 Ping 开关VRRP 的定时器总结为什么要使用 VRRP 技术?我们知道,为了实现不同 LAN 之间的通信,需要配置 L3 路由。通常指定路由方...

2020-04-15 10:12:25 985

原创 用 C 语言开发一门编程语言 — 更好的语言

目录文章目录目录前文列表原生类型用户定义的类型[] 方括号的补充操作系统交互宏变量哈希表池分配垃圾回收尾调用优化词法作用域静态类型前文列表《用 C 语言开发一门编程语言 — 交互式解析器》《用 C 语言开发一门编程语言 — 跨平台的可移植性》《用 C 语言开发一门编程语言 — 语法解析器》《用 C 语言开发一门编程语言 — 抽象语法树》《用 C 语言开发一门编程语言 — 异常处理》...

2020-04-13 23:44:57 1150

原创 C 家族程序设计语言发展史

目录文章目录目录程序设计语言发展史程序设计语言发展史1950 年代末期,大量新的计算机编程语言涌现,而这些新语言大都围绕单个体系结构,如 UNIVAC 计算机、IBM700 系列计算机等进行开发,这种情况使得不同系统间的用户交流变得困难。美国一些主要的计算机用户组建议研究与开发适用于与计算机硬件设备无关的科学用程序设计语言。1958 年 5 月 27 日至 6 月 1 日,德国的应用数学和...

2020-04-12 21:34:09 793

原创 用 C 语言开发一门编程语言 — 字符串与文件加载

目录文章目录目录前文列表字符串读取字符串注释文件加载函数命令行参数打印函数报错函数源代码前文列表《用 C 语言开发一门编程语言 — 交互式解析器》《用 C 语言开发一门编程语言 — 跨平台的可移植性》《用 C 语言开发一门编程语言 — 语法解析器》《用 C 语言开发一门编程语言 — 抽象语法树》《用 C 语言开发一门编程语言 — 异常处理》《用 C 语言开发一门编程语言 — S-表...

2020-04-11 22:17:07 590

原创 用 C 语言开发一门编程语言 — 条件分支

目录文章目录目录前文列表条件分支排序函数等于函数if 函数递归函数源代码前文列表《用 C 语言开发一门编程语言 — 交互式解析器》《用 C 语言开发一门编程语言 — 跨平台的可移植性》《用 C 语言开发一门编程语言 — 语法解析器》《用 C 语言开发一门编程语言 — 抽象语法树》《用 C 语言开发一门编程语言 — 异常处理》《用 C 语言开发一门编程语言 — S-表达式》《用 C...

2020-04-11 20:39:59 551

原创 用 C 语言开发一门编程语言 — 基于 Lambda 表达式的函数设计

目录文章目录目录前文列表函数Lambda 表达式函数设计函数的存储Lambda 函数父类环境可变的函数参数前文列表《用 C 语言开发一门编程语言 — 交互式解析器》《用 C 语言开发一门编程语言 — 跨平台的可移植性》《用 C 语言开发一门编程语言 — 语法解析器》《用 C 语言开发一门编程语言 — 抽象语法树》《用 C 语言开发一门编程语言 — 异常处理》《用 C 语言开发一门编...

2020-04-11 15:55:31 711

原创 用 C 语言开发一门编程语言 — 变量元素设计

目录文章目录目录前文列表变量变量语法规则变量的读取和存储将变量加入 Lisp Value 体系变量的计算变量的定义异常处理源代码前文列表《用 C 语言开发一门编程语言 — 交互式解析器》《用 C 语言开发一门编程语言 — 跨平台的可移植性》《用 C 语言开发一门编程语言 — 语法解析器》《用 C 语言开发一门编程语言 — 抽象语法树》《用 C 语言开发一门编程语言 — 异常处理》《...

2020-04-11 14:54:55 652

原创 用 C 语言开发一门编程语言 — Q-表达式

目录文章目录目录前文列表Q-表达式读取并存储输入实现 Q-Expression 语法解析器读取 Q-Expression实现 Q-Expression 的函数head & tail使用 C 语言的宏特性对上述代码进行优化前文列表《用 C 语言开发一门编程语言 — 交互式 Shell》《用 C 语言开发一门编程语言 — 跨平台》《用 C 语言开发一门编程语言 — 语法解析器》《用...

2020-04-10 23:21:51 546

原创 C 编程异常 — double free or corruption (fasttop)

问题:运行代码的时候程序崩溃。*** Error in `./parsing': double free or corruption (fasttop): 0x00000000023d2350 ***======= Backtrace: =========/lib64/libc.so.6(+0x81679)[0x7f349ead0679]./parsing[0x4011fe]./pars...

2020-04-09 23:07:36 1606

原创 用 C 语言开发一门编程语言 — S-表达式

目录文章目录目录前文列表使用 S-表达式进行重构读取并存储输入实现 S-Expression 语法解析器实现 S-Expression 存储器实现 lval 变量的构造函数实现 lval 变量的析构函数读取 S-Expression对输入进行求值前文列表《用 C 语言开发一门编程语言 — 交互式 Shell》《用 C 语言开发一门编程语言 — 跨平台》《用 C 语言开发一门编程语言 — ...

2020-04-09 17:46:48 633

原创 用 C 语言开发一门编程语言 — 异常处理

目录文章目录目录前文列表异常捕获定义 Lisp Value 函数前文列表《用 C 语言开发一门编程语言 — 交互式 Shell》《用 C 语言开发一门编程语言 — 跨平台》《用 C 语言开发一门编程语言 — 语法解析器》《用 C 语言开发一门编程语言 — 基于抽象语法数的求值计算》异常捕获在开发过程中,程序崩溃是很正常的。但我们希望最后发布的产品能够告诉用户错误出在哪里,而不是简单...

2020-04-08 23:33:31 1221

原创 用 C 语言开发一门编程语言 — 抽象语法树

目录文章目录目录前文列表抽象语法树的结构使用递归来遍历树结构实现求值计算前文列表《用 C 语言开发一门编程语言 — 交互式 Shell》《用 C 语言开发一门编程语言 — 跨平台》《用 C 语言开发一门编程语言 — 语法解析器》抽象语法树的结构lispy> + 5 (* 2 2)> regex operator|char:1:1 '+' expr|numbe...

2020-04-08 15:24:07 1702

原创 用 C 语言开发一门编程语言 — 语法解析器

目录文章目录目录前文列表语法解析mpc 语法解析库前文列表《用 C 语言开发一门编程语言 — 交互式 Shell》《用 C 语言开发一门编程语言 — 跨平台》语法解析当我们学习一门自然语言的时候,我们往往从语法开始。当我们开发编程语言也一样,首先要考虑的就是语言的语法、及其语义。mpc 语法解析库...

2020-04-07 18:44:43 2434

原创 C 编程异常 — /usr/bin/ld: 找不到 -lm

问题:在编程程序的时候报错。/usr/bin/ld: 找不到 -lm/usr/bin/ld: 找不到 -lc原因:缺少库文件。解决:yum install -y libstdc++-staticyum install -y glibc-static

2020-04-07 18:16:47 1457

原创 C 语言编程 — 高级数据类型 — void 类型

目录文章目录目录前文列表void 类型前文列表《程序编译流程与 GCC 编译器》《C 语言编程 — 基本语法》《C 语言编程 — 基本数据类型》《C 语言编程 — 变量与常量》《C 语言编程 — 运算符》《C 语言编程 — 逻辑控制语句》《C 语言编程 — 函数》《C 语言编程 — 高级数据类型 — 指针》《C 语言编程 — 高级数据类型 — 数组》《C 语言编程 — 高级...

2020-04-06 23:13:55 619

原创 C 语言编程 — 高级数据类型 — 字符串

目录文章目录目录前文列表字符串前文列表《程序编译流程与 GCC 编译器》《C 语言编程 — 基本语法》《C 语言编程 — 基本数据类型》《C 语言编程 — 变量与常量》《C 语言编程 — 运算符》《C 语言编程 — 逻辑控制语句》《C 语言编程 — 函数》《C 语言编程 — 高级数据类型 — 指针》字符串在 C 语言中,字符串由 char * 类型表示。它是由一串字符组成的...

2020-04-06 23:11:01 1008 3

原创 用 C 语言开发一门编程语言 — 跨平台的可移植性

目录文章目录目录前文列表实现跨平台的可移植性前文列表《用 C 语言开发一门编程语言 — 交互式 Shell》实现跨平台的可移植性使用预处理器来解决程序跨平台的可移植性(Portability)问题。预处理器(CPP)也是一个程序,它在真正编译程序之前运行,所以称之为预处理或预编译器。预处理器的应用场景之一就是检测当前的代码在哪个操作系统中运行,从而来产生与平台相关的代码。而这也正是我们...

2020-04-06 22:31:48 1671

原创 C 编程异常 — implicit declaration of function 'free' is invalid in C99

环境:MAC pro问题:在编译程序的触发异常。main.c:17:9: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration] free(input); ^分析:因为 free 函数声明在 stdlib.h 头文...

2020-04-06 20:28:58 3446

原创 C 语言编程 — 指令行参数

目录文章目录目录前文列表命令行参数前文列表《程序编译流程与 GCC 编译器》《C 语言编程 — 基本语法》《C 语言编程 — 基本数据类型》《C 语言编程 — 变量与常量》《C 语言编程 — 运算符》《C 语言编程 — 逻辑控制语句》《C 语言编程 — 函数》《C 语言编程 — 高级数据类型 — 指针》《C 语言编程 — 高级数据类型 — 数组》《C 语言编程 — 高级数据...

2020-04-06 17:56:26 711

原创 用 C 语言开发一门编程语言 — 交互式解释器

目录文章目录目录前文列表前文列表《程序编译流程与 GCC 编译器》《C 语言编程 — 基本语法》《C 语言编程 — 基本数据类型》《C 语言编程 — 变量与常量》《C 语言编程 — 运算符》《C 语言编程 — 逻辑控制语句》《C 语言编程 — 函数》《C 语言编程 — 高级数据类型 — 指针》《C 语言编程 — 高级数据类型 — 数组》《C 语言编程 — 高级数据类型 — ...

2020-04-06 13:56:59 1326

原创 C 语言编程 — 编程实践

目录文章目录目录前文列表程序示例前文列表《程序编译流程与 GCC 编译器》《C 语言编程 — 基本语法》《C 语言编程 — 基本数据类型》《C 语言编程 — 变量与常量》《C 语言编程 — 运算符》《C 语言编程 — 逻辑控制语句》《C 语言编程 — 函数》《C 语言编程 — 高级数据类型 — 指针》《C 语言编程 — 高级数据类型 — 数组》《C 语言编程 — 高级数据类...

2020-04-05 14:55:24 1209

中国联通智能MEC技术白皮书.pdf

中国联通智能MEC技术白皮书.pdf

2020-04-30

5G 核心网关键技术和对业务的支撑.pdf

5G 核心网关键技术和对业务的支撑.pdf

2020-04-30

H3C_CAS安装指导V1.0.docx

H3C_CAS安装指导V1.0.docx

2017-02-15

范桂飓的留言板

发表于 2020-01-02 最后回复 2020-04-09

AWS与Openstack

发表于 2016-09-13 最后回复 2016-09-13

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除