计算机网络
叶赫那拉坤
这个作者很懒,什么都没留下…
展开
-
SDN之出现原因解析
软件定义网络(Software Defined Networking,SDN)作为一种新型的网络架构,正在大型的企业内部或是数据中心逐步取代传统的七层网络架构。同传统网络相比,SDN最本质的创新在于实现了网络控制层面和转发平面的分离。那么,相比传统网络,SDN的优势在哪?SDN在将来完全取代传统网络? 大数据和云计算的发展,实现了大量的服务器的虚拟化部署。服务器虚拟化可以通过资源转载 2016-10-31 16:11:34 · 2333 阅读 · 0 评论 -
分布式路由协议
路由收敛时间:从网络故障发生到所有路由器转发表达式达到一致所需要的时间 路由收敛可能会引起两个主要问题:路由黑洞和路由回路。分布式路由协议在常用在控制平面。网络中的涉及转发的每一个节点通过分布式算法计算推断各自的转发表。 这些分布式协议基于两个原则: 1、每个节点向它的邻居节点报告自己的路由信息; 2、一旦受到信息,每个节点核实是否需要更新自己翻译 2016-11-16 14:39:28 · 4799 阅读 · 2 评论 -
应用:Python实现简单聊天程序
需求:SCIENCE 和MOOD两个人软件专业出身,厌倦了大众化的聊天软件,想着自己开发一款简易的聊天软件,满足他们的个性化需求,又不失“专业水准”,Talk is easy, try to code it. 技术:socket,详细了解请参考推酷:python socket 语言:python尽管socket区分服务器和客户端,但是在聊天程序中两者是平等的关系,都是客户端程序。 Server原创 2016-11-21 19:21:21 · 9300 阅读 · 1 评论 -
SDN资料整理
OpenFlow处理流程SDNlabOpenFlow数据结构介绍 OpenFlow各个版本的白皮书汇总OpenFlow白皮书 SDN 控制器框架ryu介绍 ryu控制器 mininet本地化安装方法mininet安装,注意从github上下载资源的时候,如果使用命令git clone git://xxxxxx出现问题,就改为git clone http://xxxxxx。 OVS转载 2016-11-28 15:42:51 · 903 阅读 · 0 评论 -
算法:Python实现dijkstra最短路由
Dijkstra算法:又称迪杰斯特拉算法,迪杰斯特拉算法是由荷兰计算机科学家狄克斯特拉于1959 年提出的,因此又叫狄克斯特拉算法。是从一个顶点到其余各顶点的最短路径算法,解决的是有向图中最短路径问题。迪杰斯特拉算法主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止百度百科。 注意:Dijkstra算法不能处理包含负边的图# dijkstra算法实现,有向图和路由的源点作为函数的输入,最原创 2016-12-28 09:47:17 · 21842 阅读 · 7 评论 -
linux网卡命名规则变为eno分析?
起因:自己装了最新版本的ubunt发行版,今天发现无法上网,在解决联网故障时发现网卡不再是传统的eth0的方式,本机显示为eno1。奇了个怪了,纳了个闷了,google一探究竟! 查看本机ubuntu版本命令: cat etc/issue 为什么改名呢?参考Predictable Network Interface Names可预测的网络接口命名 自从 v197 systemd/ud翻译 2017-03-30 16:22:38 · 17263 阅读 · 0 评论