网络节点

Calico容器网络方案

巧了我就是萌 提交于 2019-12-09 13:36:26
Calico容器网络方案 Calico共有两个容器网络方案:Calico BGP和Calico IPIP。 Calico BGP方案 Calico BGP数据面如下: 同节点容器通信 容器A访问容器B,数据面流程如下: 容器A内的calic0设备的掩码长度为32,即与容器B属于不同网络,需要通过网关进行通信 容器A查找路由表,存在default路由,下一跳为169.254.1.1,且169.254.1.1可通过cali0直达 容器A发送ARP请求给169.254.1.1,ARP请求报文到达veth设备的另一端califXXX接收 由于califXXX设备使能了ARP proxy,Linux内核会以califXXX的MAC地址来响应ARP请求,并从califXXX发出; 容器A收到ARP响应后,得到169.254.1.1的MAC地址,封装二层报文,发送报文给169.254.1.1,报文从cali0设备发出 报文通过veth设备进入Host内核协议栈; 由于目的IP不在本节点,Host内核会进行报文转发(ip_forward已开启) Host内核超找路由表,发现路由条目,通过califYYYYYY设备可以直达 Host内核发送ARP请求给容器B,通过califYYYYYY设备发出 ARP请求报文通过veth设备到达容器B,容器B响应ARP请求,ARP响应通过veth设备到达Host内核

JAVA CCF-201503-4 网络延时

爱⌒轻易说出口 提交于 2019-12-09 11:52:49
题目描述 思路过程 题目求的是树的最长路径 最长距离 = 最大的两个子节点高度和 || 节点的最深深度 构建一个类作为树的节点,height表示树的最深深度,child存储子节点的编号,对于连接了电脑的交换机来说,height初始值应该为1。 进行DFS遍历,不断更新最长距离和节点的最深深度,具体看下面代码。 代码 import java . util . ArrayList ; import java . util . Scanner ; public class Main { static ArrayList < Node > tree ; //树 static int max = 0 ; //最远距离 public static void main ( String [ ] args ) { Scanner in = new Scanner ( System . in ) ; int n = in . nextInt ( ) , m = in . nextInt ( ) ; tree = new ArrayList < Node > ( ) ; tree . add ( new Node ( ) ) ; //补充0节点 for ( int i = 0 ; i < n ; i ++ ) tree . add ( new Node ( ) ) ; for ( int i = 2

2019-2020-1学期 20192411 《网络空间安全导论》第九周学习总结

对着背影说爱祢 提交于 2019-12-08 18:15:33
第三章 网络安全 3.1 网络空间及管理概述 *** 3.1.1 网络安全的概念 网络安全包括 网络硬件资源 和 信息资源 的安全性。 网络硬件资源 包括:通信线路、通信设备(路由机、交换机等)、主机等。 信息资源 包括:维持网络服务运行的系统软件和应用软件,以及在网络中存储和传输的用户信息数据等。 ++信息资源的安全也是网络安全的重要组成部分。++ 3.1.2 网络管理的概念 网络管理 是指监督、组织和控制网络通信服务,以及信息处理所必需的各种活动的总称。 从网络管理范畴来分类,可分为: 对网络设备的管理 对接入的内部计算机、服务器等进行的管理 对行为的管理 对网络设备硬件资产进行管理等 * 3.1.3 安全网络的特征** 一般来说,能够通过网络安全与管理技术或手段保障++可靠性、可用性、保密性、完整性、可控性、可审查性++的网络即具备了安全网络的特征。 (1)可靠性 :网络信息系统能够在规定条件下和规定的时间内完成规定功能的特征。 可靠性是所有网络信息系统建设和运行的目标。 可靠性 主要表现 在++硬件可靠性、软件可靠性、人员可靠性、环境可靠性++等方面。 硬件可靠性 相对直观和常见。 软件可靠性 是指在规定的时间内,程序成功运行的概率。 人员可靠性 是指人员成功地完成工作或任务的概率。 环境可靠性 是指在规定的环境内,保证网络成功运行的概率。这里的环境主要指自然环境和电磁环境

2019-2020-1学期 20192408 《网络空间安全专业导论》第九周学习总结

牧云@^-^@ 提交于 2019-12-08 13:08:33
第3章 网络安全 3.1 网络安全及管理概述 3.1.1 网络安全的概念 从广义来说,凡是涉及网络信息的保密性、完整性、可用性、真实性、可控性、可审查性的相关技术和理论,都是网络安全的研究领域 网络安全包括网络硬件资源和信息资源的安全性。 网络硬件资源包括通信线路、通信设备(路由机、交换机等)、主机等。 信息资源包括维持网络服务运行的系统软件和应用软件,以及在网络中存储和传输的用户信息数据等。 3.1.2 网络管理的概念 网络管理是指监督、组织和控制网络通信服务,以及信息处理所必需的各种活动的总称 其目标是确保计算机网络的持续正常运行,使网络中的资源得到更加有效的利用,并在计算机网络运行出现异常时能及时响应和排除故障 从网络管理范畴来分类,可分为对网络设备的管理,即针对交换机、路由器等主干网络进行管理;对接入的内部计算机、服务器等进行管理;对行为的管理,即针对用户使用网络的行为进行管理;对网络设备硬件资产进行管理等。 3.1.3 安全网络的特征 1.可靠性 网络信息系统能够在规定条件下和规定时间内完成规定功能的特性 硬件可靠性 软件可靠性:在规定的时间内,程序成功运行的概率 人员可靠性:指人员成功地完成工作或任务的概率 环境可靠性:主要指自然环境和电磁环境 2.可用性 指网络信息可被授权实体访问并按需求使用的特性 可用性一般用系统正常使用时间和整个工作时间之比来度量 3.保密性

[转帖]Hyperledger Fabric 学习一:简介

本秂侑毒 提交于 2019-12-08 00:36:28
Hyperledger Fabric 学习一:简介 https://www.jianshu.com/p/f971858b70f3?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation 1、Hyperledger简介 Hyperledger:超级账本,是首个面向企业应用场景的分布式账本平台,包括了:IBM、Intel、Cisco、DAH、摩根大通、R3等在内的众多科技和金融巨头的贡献参与,在银行、供应链等领域得到了广泛的关注和发展,目前已经拥有超过200家企业成员。 Hyperledger项目: 2015年12月,由开源世界的旗舰组织Linux基金会牵头,30家初始企业成员共同宣布Hyperledger联合项目成立。 成立之初,IBM贡献了4万多行已有的OpenBlockchain代码,Digital Asset则贡献了企业和开发者相关资源,R3贡献了新的金融交易架构,Inter也贡献了分布式账本相关的代码。 作为一个联合项目,旗下由面向不同的场景的子项目构成:包括Fabric、Sawtooth、Iroha、BlockChain Explorer、Cello、indy、Composer、Burrow等8大顶级项目。 Fabric:是一个带有准入机制的企业级联盟链项目

计算机网络 - 练习(一百七十五)

回眸只為那壹抹淺笑 提交于 2019-12-07 09:23:44
计算机网络 练习(一百七十五) 在 802.11 定义的各种业务中,优先级最低的是()。 A. 服务访问节点轮询 B. 服务访问点轮询的应答 C. 分布式协调功能竞争访问 D. 分布式协调功能竞争访问帧的应答 ---------------------------------------- 答案 : C 解析 : DIFS( 分布式协调 IFS) :最长的 IFS ,优先级最低,用于异步帧竞争访问的时延。 PIFS( 点协调 IFS) :中等长度的 IFS ,优先级居中,在 PCF 操作中使用。 SIFS( 短 IFS) :最短的 IFS ,优先级最高,用于需要立即响应的操作。 DIFS 用在 CSMA/CA 协议中,只要 MAC 层有数据要发送,就监听信道是否空闲。如果信道空闲,等待 DIFS 时段后开始发送;如果信道忙,就继续监听,直到可以发送为止。 应答帧相对而言比较短,优先级高一些 以下关于 X.25 网络的描述中,正确的是()。 A. X.25 的网络层提供无连接的服务 B. X.25 网络丢失帧时,通过检查帧顺序号重传丢失帧 C. X.25 网络使用 LAP-D 作为传输控制协议 D. X.25 网络采用多路复用技术,帧中的各个时槽被预先分配给不同的终端 ---------------------------------------- 答案 : B 解析 : X.25

CCNA基础01

偶尔善良 提交于 2019-12-06 12:44:09
R:路由器,用于连接不同的网络,指导数据包在不同网络间进行转发 S:交换机,具备高密度的端口,可以实现大量终端设备的接入。 NIC:网络接口卡,在终端设备上来连接到网络中的物理端口。 RJ-45连接器,是网络中常见的一种连接器,俗称水晶头。 RJ-11连接器,用于连接电话的连接器。 为什么要构建一个网络? 为了让设备能够不限于地域的进行通信,从而实现信息的交互,远程的办公。。。 网络给我们带来哪些好处? 可以实现数据以及应用程序的共享 通过网络共享某些硬件资源(例如打印机的共享) 网络的存储(例如百度网盘) 设备的备份(例如银行、证券等机构的数据备份) 网络中流量的分类 : 1. 批处理式应用 例如迅雷的下载    不需要人的参与,是设备与设备之间通过脚本来实现的应用。    对于用户来说,带宽会影响到用户的选择,但带宽不作为用户选择的决定因素,只要传输时间不是特别长,没有超出用户的忍耐时间,则不会影响用户。 2. 交互式应用 ,由人机交互来完成    例如购票网站    一般用户对带宽不关注,但对于用户来说,响应的延迟更加重要,但只要延迟没有超过用户的忍耐限度,用户依旧可以使用该网络。 3. 实时应用 ,由人和人进行交互    例如微信电话,视频软件    由于需要任何人互动完成,所以对延迟极为敏感,一般需要优先传递该流量的信息。 描述网络的特征: 1, SPEED :速度,速率

浅谈集群版Redis和Gossip协议

孤者浪人 提交于 2019-12-06 11:47:22
昨天的文章写了关于分布式系统中一致性哈希算法的问题,文末提了一下Redis-Cluster对于一致性哈希算法的实现方案,今天来看一下Redis-Cluster和其中的重要概念Gossip协议。 1.Redis Cluster的基本概念 集群版的Redis听起来很高大上,确实相比单实例一主一从或者一主多从模式来说复杂了许多,互联网的架构总是随着业务的发展不断演进的。 单实例Redis架构 最开始的一主N从加上读写分离,Redis作为缓存单实例貌似也还不错,并且有Sentinel哨兵机制,可以实现主从故障迁移。 单实例一主两从+读写分离结构: 注:图片来自网络 单实例的由于本质上只有一台Master作为存储,就算机器为128GB的内存,一般建议使用率也不要超过70%-80%,所以最多使用100GB数据就已经很多了,实际中50%就不错了,以为数据量太大也会降低服务的稳定性,因为数据量太大意味着持久化成本高,可能严重阻塞服务,甚至最终切主。 如果单实例只作为缓存使用,那么除了在服务故障或者阻塞时会出现缓存击穿问题,可能会有很多请求一起搞死MySQL。 如果单实例作为主存,那么问题就比较大了,因为涉及到持久化问题,无论是bgsave还是aof都会造成刷盘阻塞,此时造成服务请求成功率下降,这个并不是单实例可以解决的,因为由于作为主存储,持久化是必须的。 所以我们期待一个多主多从的Redis系统

2019-2020-1学期 20192419 《网络空间安全专业导论》第九周学习总结 (读书笔记)

。_饼干妹妹 提交于 2019-12-06 10:27:42
第三章 网络安全 3.1 网络安全及管理概述 3.1.1 网络安全的概念 网络安全是个涉及计算机科学、网络技术、通信技术、密码技术、信息安全技术、应用数学、数论、信息论等的综合性领域。 网络安全包括网络硬件资源和信息资源的安全性。其中,网络硬件资源包括通信线路、通信设备(路由机、交换机等)、主机等,要实现信息快速安全的交换,必须有一个 可靠的物理网络。信息资源包括维持网络服务运行的系统软件和应用软件,以及在网络中存储和传输的用户信息数据等。信息资源的安全也是网络安全的重要组成部分。 3.1.2 网络管理的概念 网络管理是指监督、组织和控制网络通信服务,以及信息处理所必需的各种活动的总称。其 目标 是确保计算机网络的持续正常运行,使网络中的资源得到更加有效的利用,并在计算机网络运行出现异常时能及时响应和排除故障。从网络管理范畴来分类,可分为对网络设备的管理和对行为的管理。 3.1.3 安全网络的特征 安全网络的特征即为能够通过网络安全与管理技术或手段保障可靠性、可用性、保密性、完整性、可控性、可审查性的网络。 可靠性:网络信息系统能够在规定条件下和规定的时间内完成规定功能的特性。可靠性是所有网络信息系统建设和运行的目标。 可用性:可用性是指网络信息可被授权实体访问并按需求使用的特性。 保密性:保密性是指网络信息不被泄露给非授权的用户、实体或过程,或者供其的特性。 完整性

树卷积神经网络Tree-CNN: A Deep Convolutional Neural Network for Lifelong Learning

…衆ロ難τιáo~ 提交于 2019-12-06 09:46:39
树卷积神经网络Tree-CNN: A Deep Convolutional Neural Network for Lifelong Learning 2018-04-17 08:32:39 看_这是一群菜鸟 阅读数 1906 收藏 更多 分类专栏: 论文解读 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/qq_24305433/article/details/79856672 一、简介: 学习深度学习的人都知道,深度学习有一个严重的问题——“灾难性遗忘”,即一旦使用新的数据集去训练已有的模型,该模型将会失去对原数据集识别的能力。为解决这一问题,本文作者提出了树卷积神经网络 Tree-CNN ,通过先将物体分为几个大类,然后再将将各个大类依次进行划分,就行树一样不断的开枝散叶,最终叶节点得到的类别就是我们最终所要识别的类别。 二、网络结构及学习策略 1、网络结构 Tree-CNN模型借鉴了层分类器,树卷积神经网络由节点构成,和数据结构中的树一样,每个节点都有自己的ID、父亲(Parent)及孩子(Children),网(Net,处理图像的卷积神经网络),LT("Labels Transform"小编理解的就是每个节点所对应的标签,对于根节点和枝节点来说