KVM 折腾记

折腾KVM虚拟机需要一台Linux物理机,自己的笔记本已经配置了WSL,所以不想再装双系统了,但自己又想直接在个人笔记本上操作:),so !挖出老古董联想 B490A-ITH装了系统并开启SSH服务,客户端用Xshell连接,用起来美滋滋!

阅读更多

Mininet 相关命令总结

Mininet 是一个进程虚拟化网络仿真器,可以创建由一些虚拟的主机、交换机、控制器和链路的虚拟网络,其交换机支持OpenFlow协议,它采用轻量级的虚拟化技术使得系统可以和真实网络相媲美,考虑到后面还会用mininet做一些实验,故对相关命令做个总结。

阅读更多

UML 类图学习

UML(Unified Modeling Language,统一建模语言)是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效。

阅读更多

Ubuntu 下 KVM 虚拟机创建

记上周末折腾 KVM 搭建好环境以后,这周终于有时间尝试创建虚拟机试试,我用的系统是ubuntu-16.04-server-amd64,所以安装途中的坑都以这个为准。

阅读更多

Ryu 学习总结

之前一直在用 ovs-vsctl 工具控制 Open vSwitch,决定使用专门的控制器,趁机学习下openflow协议细节,辗转了POX,Floodlight,OpenDaylight等多个控制器之后,发现还是喜欢Python语言的控制器ryu。
ryu是日本NTT公司推出的SDN控制器框架,它基于Python开发,模块清晰,可扩展性好,逐步取代了早期的NOX,支持OpenFlow 1.0到1.5版本,也支持Netconf,OF-CONIFG等其他南向协议,提供了丰富的组件,便于开发者构建SDN应用。

阅读更多

Ryu 源码阅读

SimpleMonitor13,SimpleSwitchRest13 两个类都继承自 SimpleSwitch13,分别扩展了流量监控和北向 RESTful API 功能,这篇以实验+源码剖析的方式简单总结下。

阅读更多

《Python高手之路 第3版》

这本书重点讲如何用 Python 编写一个大型工程代码的,如何运用软件工程的思维,特别值得需要进阶的初学者阅读,涉及的一些规范到很少在其他书里提到,在这里简单总结下。

阅读更多

2019 总结(算是吧)

决定了,每年这里写一篇年末杂记,可以以三年或五年为周期,回头来观察 diff,看这个迭代过程,应该蛮有意思的。

阅读更多