AR502H-CN开发笔记08:开放平台

本系列文章将向大家讲述华为网关AR502H的开发方法。

本文介绍开放平台。


一、架构

软件架构抽象为双系统:华为网络OS系统、容器Linux系统。双系统间通过以太网络进行通信。华为网络OS系统运行在Linux内核上。

双系统的分工:

华为网络OS系统管理所有的网络接口(3G/4G/Eth等)。

容器Linux系统接管(RS232/RS485等)接口和存储设备,运行第三方客户应用。

二、从网络角度看架构

从网络通信的角度看:Linux系统是台设备,华为网络OS系统是一个路由器网关,即逻辑上是两个设备。Linux系统和外部进行网络通信时,需要通过华为网络OS系统进行转发。在Linux系统(宿主机)运行的容器可以是虚拟出来的一个运行环境,容器需要与外部通信时通过

猜你喜欢

转载自blog.csdn.net/qingwufeiyang12346/article/details/106344133