您当前的位置:首页 > 电脑百科 > 程序开发 > 架构

零信任网络架构设计

时间:2019-11-13 09:41:06  来源:  作者:

昨天分享了一篇关于可信计算文章,今天分享关于零信任网络架构设计文章,本人不太愿意写细节文章,主要是我们一起把思路理顺,后期落地有方向即可,如有错误或不够细节地方,还请见谅,有问题咱们一起沟通交流!

一、什么是零信任

零信任简单来讲是对于网络环境中,主机设备、网络通信、应用系统等都不可信,只有授权可信后方可进行相关访问。零信任假定是:

  1. 网络都不可信,时刻有危险;
  2. 网络中存在内部与外部威胁;
  3. 之前当以的网络识别(如Ip)可信程度不高;
  4. 网络中各个环境都需要授权认证后方可进行访问。
零信任网络架构设计

零信任假设

二、google BeyondVCorp架构设计

随着google业务不断发展,基于边界的安全防护已经不能满足google安全需求,所以google下定决心,重构内部网络安全架构,这就是BeyondVCorp的诞生。

零信任网络架构设计

google BeyondVCorp架构设计

  1. 设备清单库:受控设备,以该库为基础。系统会持续监测该设备,如果出现异常,则记录状态为不可信。
  2. 清单库中状态分为:未注册(初始状态)、已注册(系统有等级)、不可信(不符合要求)、可信(符合要求)。
  3. 设备身份:每个受控设备都有一个唯一身份,同时查询清单库的相关信息,只有在设备清单库登记且状态为可信的才可以获得设备征收。为避免设备证书窃取,可放在TPM模块中(具体可信见我浅谈可信计算,如有需要,我会写篇详细介绍)。
  4. sso:用户集中式认证,实现内部单点登录。需要进行双因子认证。用户认证成功后,赋予该用户token信息,用户资源访问授权使用。
  5. 代理网关:主要是实现负载均衡,对用户和设备进行认证、对用户和设备进行授权、网络准入控制、网络审计等。

google零信任整体实现效果简单举例来说:

  • 只允许公司派发电脑,且补丁更新最新的电脑进行访问。
  • 访客区电脑,只有补丁更新最新才能进行相应访问,否则进行修复区进行补丁升级。修复区限制网络访问。

三、零信任架构实战设计

通过对google的零信任简单描述后,下面我们设计相对可落地的零信任网络架构(我们以目标为导向,分步实施)。在设计之前,我们需要从设备、网络、应用等几个层面需要了解的关注点。

零信任架构设计关注点

  • 设备层面:可信环境(具体可信见我浅谈可信计算,如有需要,我会写篇详细介绍)、漏洞信息、补丁信息、防病毒信息等;
  • 网络层面:安全域的规划、身份认证规划、授权及访问控制规划、流量审计关注点;
  • 应用层面:SSO设计、业务系统的身份认证规划、存储中台设计;

零信任架构设计

零信任网络架构设计

架构参考

  • 代理网关。可以根据Janusec进行改造。功能包括:反向代理、接入身份认证、网络接入授权、网络访问控制、网络层审计、资产保护。
  • radius。可以根据freeRadius进行改造(近期我会一篇关于freeRadius的部署及测试文章最为延展)。
  • SSO。可以根据JA-SIG CAS进行改造。

以上就是我的整体零信任思路架构介绍。

 



Tags:网络架构   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
1、网络架构总体说明为了方便网络管理,园区网络通常按照功能或业务进行分层分区设计,园区内部网络包括终端层、接入层、汇聚层、核心层、出口区,园区外部的其他园区、分支、出...【详细内容】
2021-08-17  Tags: 网络架构  点击:(89)  评论:(0)  加入收藏
软件定义广域网是将软件定义网络技术应用于广域网,以实现高效、特色连接服务的技术。研究分析政府、企业新型云化业务部署快速发展后,针对网络传输承载的需求,结合软件定义网络...【详细内容】
2021-08-11  Tags: 网络架构  点击:(81)  评论:(0)  加入收藏
K8S 网络设计与实现是在学习 K8S 网络过程中总结的内容。本文按照 K8S 网络设计原则、Pod 内部网络、Pod 之间网络等几个步骤讲解 K8S 复杂的网络架构。 图片出自:《你女儿也...【详细内容】
2021-04-01  Tags: 网络架构  点击:(267)  评论:(0)  加入收藏
当前越来越多的企业将自己的业务迁移至云端,云计算的发展势头不可阻挡,身边好多朋友也纷纷购买云主机用来学习测试。有那么一波小伙伴们肯定好奇这么多的云主机是通过怎样的网...【详细内容】
2020-11-12  Tags: 网络架构  点击:(128)  评论:(0)  加入收藏
用过Windows Server操作系统的人肯定熟悉以下页面,系统自带的IE浏览器默认开启了增强的安全配置,打开所有链接都会被阻止。尤其是新装的操作系统需要装一些软件的时候,需要添加...【详细内容】
2020-09-15  Tags: 网络架构  点击:(95)  评论:(0)  加入收藏
Calico 是一种容器之间互通的网络方案。在虚拟化平台中,比如 OpenStack、Docker 等都需要实现 workloads 之间互连,但同时也需要对容器做隔离控制,就像在 Internet 中的服务仅...【详细内容】
2020-09-01  Tags: 网络架构  点击:(82)  评论:(0)  加入收藏
如果您正在运行大型IP网络,则将需要边界网关协议(BGP),但不需要快速收敛的协议即可实现基于IP的现代服务。您需要知道在何处以及如何部署BGP,以及何时获得帮助。考虑到边界网关协...【详细内容】
2020-08-26  Tags: 网络架构  点击:(79)  评论:(0)  加入收藏
一、企业网络架构重要性1、企业的业务总是在不断地发展,对网络的需求也是在不断地变化,这就要求企业网络应该具备适应这种需求不断变化的能力。因此,了解企业网络的架构是如何...【详细内容】
2020-07-12  Tags: 网络架构  点击:(84)  评论:(0)  加入收藏
> Source: Pixabay 标准,循环,卷积和自动编码器网络随着深度学习的飞速发展,已经创建了完整的神经网络体系结构主机,以解决各种各样的任务和问题。 尽管有无数的神经网络架构,但...【详细内容】
2020-07-01  Tags: 网络架构  点击:(58)  评论:(0)  加入收藏
最近想把局域网架构整理一下,工厂的测是网络架构,挺实用的方案,在此之前先分享一些服务器安装,设备评估等。哇,想想在切入正题之前还有许多内容要写,本文先分享一下DHCP服务器的安...【详细内容】
2020-05-15  Tags: 网络架构  点击:(70)  评论:(0)  加入收藏
▌简易百科推荐
为了构建高并发、高可用的系统架构,压测、容量预估必不可少,在发现系统瓶颈后,需要有针对性地扩容、优化。结合楼主的经验和知识,本文做一个简单的总结,欢迎探讨。1、QPS保障目标...【详细内容】
2021-12-27  大数据架构师    Tags:架构   点击:(5)  评论:(0)  加入收藏
前言 单片机开发中,我们往往首先接触裸机系统,然后到RTOS,那么它们的软件架构是什么?这是我们开发人员必须认真考虑的问题。在实际项目中,首先选择软件架构是非常重要的,接下来我...【详细内容】
2021-12-23  正点原子原子哥    Tags:架构   点击:(7)  评论:(0)  加入收藏
现有数据架构难以支撑现代化应用的实现。 随着云计算产业的快速崛起,带动着各行各业开始自己的基于云的业务创新和信息架构现代化,云计算的可靠性、灵活性、按需计费的高性价...【详细内容】
2021-12-22    CSDN  Tags:数据架构   点击:(10)  评论:(0)  加入收藏
▶ 企业级项目结构封装释义 如果你刚毕业,作为Java新手程序员进入一家企业,拿到代码之后,你有什么感觉呢?如果你没有听过多模块、分布式这类的概念,那么多半会傻眼。为什么一个项...【详细内容】
2021-12-20  蜗牛学苑    Tags:微服务   点击:(9)  评论:(0)  加入收藏
我是一名程序员关注我们吧,我们会多多分享技术和资源。进来的朋友,可以多了解下青锋的产品,已开源多个产品的架构版本。Thymeleaf版(开源)1、采用技术: springboot、layui、Thymel...【详细内容】
2021-12-14  青锋爱编程    Tags:后台架构   点击:(21)  评论:(0)  加入收藏
在了解连接池之前,我们需要对长、短链接建立初步认识。我们都知道,网络通信大部分都是基于TCP/IP协议,数据传输之前,双方通过“三次握手”建立连接,当数据传输完成之后,又通过“四次挥手”释放连接,以下是“三次握手”与“四...【详细内容】
2021-12-14  架构即人生    Tags:连接池   点击:(17)  评论:(0)  加入收藏
随着移动互联网技术的快速发展,在新业务、新领域、新场景的驱动下,基于传统大型机的服务部署方式,不仅难以适应快速增长的业务需求,而且持续耗费高昂的成本,从而使得各大生产厂商...【详细内容】
2021-12-08  架构驿站    Tags:分布式系统   点击:(23)  评论:(0)  加入收藏
本系列为 Netty 学习笔记,本篇介绍总结Java NIO 网络编程。Netty 作为一个异步的、事件驱动的网络应用程序框架,也是基于NIO的客户、服务器端的编程框架。其对 Java NIO 底层...【详细内容】
2021-12-07  大数据架构师    Tags:Netty   点击:(17)  评论:(0)  加入收藏
前面谈过很多关于数字化转型,云原生,微服务方面的文章。虽然自己一直做大集团的SOA集成平台咨询规划和建设项目,但是当前传统企业数字化转型,国产化和自主可控,云原生,微服务是不...【详细内容】
2021-12-06  人月聊IT    Tags:架构   点击:(23)  评论:(0)  加入收藏
微服务看似是完美的解决方案。从理论上来说,微服务提高了开发速度,而且还可以单独扩展应用的某个部分。但实际上,微服务带有一定的隐形成本。我认为,没有亲自动手构建微服务的经历,就无法真正了解其复杂性。...【详细内容】
2021-11-26  GreekDataGuy  CSDN  Tags:单体应用   点击:(35)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条