上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页

2017年2月15日

CNI Proposal 摘要

摘要: 原文连接:https://github.com/containernetworking/cni/blob/master/SPEC.md General consideration CNI的想法是先让容器runtime为每个容器创建一个新的network namespace,之后再决定容器应该属于哪个 阅读全文

posted @ 2017-02-15 17:30 姚灯灯! 阅读(352) 评论(0) 推荐(0) 编辑

2017年2月14日

OpenStack Network --- introduction部分 阅读笔记

摘要: Basic Networking 1、混杂模式(promiscuous mode):当网卡被配置为混杂模式时,它们会将所有的frame传递给操作系统,即使MAC地址不匹配。 2、交换机(switch)是一种拥有多个端口的网络硬件,能将frame从连接的一个主机转发到另一个主机。它会维护一张叫做for 阅读全文

posted @ 2017-02-14 14:39 姚灯灯! 阅读(654) 评论(0) 推荐(0) 编辑

2017年2月10日

Docker libnetwork(CNM)设计简介

摘要: The Container Network Model CNM由以下三个组件构成:Sandbox,Endpoint以及Network Sandbox 一个Sandbox包含了一个容器网络栈的配置。其中包括了对容器的网卡,路由表以及对DNS设置的管理。通常,一个Sandbox的实现可以是一个Linux 阅读全文

posted @ 2017-02-10 14:17 姚灯灯! 阅读(2586) 评论(0) 推荐(0) 编辑

2017年2月9日

kubernetes,Docker网络相关资料链接

摘要: 1、Why kubernetes not doesn't use libnetwork http://blog.kubernetes.io/2016/01/why-Kubernetes-doesnt-use-libnetwork.html 2、Docker:Multi-host networking 阅读全文

posted @ 2017-02-09 20:37 姚灯灯! 阅读(355) 评论(0) 推荐(0) 编辑

《深入理解Linux内核》阅读笔记 --- 第四章 中断和异常

摘要: 1、中断的作用:中断信号提供了一种方式,使处理器转而去运行正常控制流之外的代码。当一个中断信号到达时,CPU必须停止它当前所做的事,并切换到一个新的活动。为了做到这一点,就要在内核态堆栈保存程序计数器的当前值(即eip和cs寄存器的内容),并把与中断类型相关的一个地址放进程序计数器。 2、异常又分为 阅读全文

posted @ 2017-02-09 11:30 姚灯灯! 阅读(364) 评论(0) 推荐(0) 编辑

2017年1月19日

《深入理解Linux内核》阅读笔记 --- Chapter 3 Processes

摘要: Process Switching 1、The set of data that must be loaded into the registers before the process resumes its execution on the CPU is called the hardware 阅读全文

posted @ 2017-01-19 14:03 姚灯灯! 阅读(171) 评论(0) 推荐(0) 编辑

《深入理解Linux内核》阅读笔记 --- Chapter 2 Memory Addressing

摘要: 1、logical address = segment identifier (16bits) + offset (32bits) segment selector其实就是GDT或者LDT的索引,其中的TI字段用来确定是选择GDT还是IDT 2、segment identifier is calle 阅读全文

posted @ 2017-01-19 13:34 姚灯灯! 阅读(270) 评论(0) 推荐(0) 编辑

2017年1月13日

kubernetes 基本命令

摘要: 1、最简单的启动一个pod的方式: kubectl run mybusybox --image=busybox 2、启动多个pod的方式: kubectl run mybusybox --image=busybox --replicas=5 3、删除创建的pod: kubectl delete de 阅读全文

posted @ 2017-01-13 19:31 姚灯灯! 阅读(2378) 评论(0) 推荐(0) 编辑

2017年1月10日

git tips

摘要: 修改已提交的commit 假设我们需要修改倒数第三个commit的内容 1、首先调用`git rebase` 此时会产生如下的提交列表 当需要更新相应的commit时,就将commit序列号之前的pick改为edit(可一次将多个pick修改为edit) 退出编辑器,即处于该commit中 2、在对 阅读全文

posted @ 2017-01-10 16:50 姚灯灯! 阅读(191) 评论(0) 推荐(0) 编辑

2017年1月5日

CNI插件源码示例,对于github.com/rajatchopra/ocicni库的分析

摘要: CNI插件初始化 // ocicni.go 1、func InitCNI(pluginDir string) (CNIPlugin, error) (1)、先调用plugin := probeNetworkingPluginsWithVendorCNIDirPrefix(pluginDir, "") 阅读全文

posted @ 2017-01-05 14:37 姚灯灯! 阅读(781) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页

导航