网站首页/网络技术列表/内容

从Android中「剥离」出来的底层设置系统:自动选择路由器开发

网络技术2023-08-27阅读
网络故障(network failure)是指由于硬件的问题、软件的漏洞、病毒的侵入等引起网络无法提供正常服务或降低服务质量的状态。

在过去的两个月中,我一直在与智能路由器功能模块的开发保持联系,并且我将写一些文章与您分享-相关信息太少了。

智能路由器的开发实际上涉及Linux的开发(非Linux内核除外)。与以前的路由器相比,智能路由器增加了许多个性化功能,以极大地改善客户体验。智能路由器的功能如下:(不同的项目具有不同的开发功能)

这里写图片描述

在撰写[Smart Router]系列博客文章时,作者arvik也处于探索过程中,因此具有“实战”的味道。

在Linux下,即使开始使用,也只需要使用open,write,read,close,fork,即使在Linux平台下,开发关系图也是如此:

这里写图片描述

开始时没有什么要谈论的,只是说些什么。在今年的Google I / O会议上,有两点引起了我的兴趣,请浏览以下页面:

1.底层操作系统已从Android“剥离”:Brillo

Brillo是基于物联网的基础操作系统。简而言之,它是Android的“低端”版本。它是从Android系统中“剥离”的,仅保留了一些基本的基础协议。它可以支持一些基本的开发板,并通过支持Wi-Fi和低能耗的蓝牙进行通信。

这里写图片描述

Google Brillo仍将采用开源路线,免费提供Brillo API并支持多个平台。

2.多设备兼容通信协议:编织

Weave是基于物联网的低级通信协议,它使现有的Brillo设备,移动电话和Internet能够相互通信。

这里写图片描述

将来,Android设备可以自动检测具有Brillo系统并支持Weave的设备。最重要的是,Weave是跨平台的,可以向开发人员开放API。

如果有兴趣,您可以自己搜索相关新闻。

路由器也可以被视为嵌入式设备。随着Google物联网系统和协议的发展,路由器也可能会运行Google的系统和协议。如果物联网具有公认的协议标准,那么物联网和智能家居的时代即将来临,路由器很可能成为其中的重要节点(或集线器或网关)。太多...

对于智能路由器,将进行一些移动应用,Windows上的路由器功能软件,路由器Web界面,后台开发。当然,核心功能必须由路由器提供。

我要做的是由底层实现的一些功能,这些功能已提供给其他平台。因此,本系列文章将介绍路由器Linux Jiangzi下的开发说明!


本文来自本站,转载请注明本文网址:
http://www.pc-fly.com/a/tongxingongju/article-364709-1.html


当今,越来越多的业务应用运行于网络架构之上,保障网络的持续、高效、安全的运行,成为网络管理者面临的巨大挑战。

……

相关阅读