学习

网络实习

软件定义网络 SDN

SDN 概念

  • 传统网络元素
    • HUB 物理层
    • 交换机 数据链路层
    • 路由器 网络层
  • 网络功能虚拟化: 不再用专用网络设备, 而使用通用设备和特定的虚拟化软件
  • 传统紧耦合的网络设备被拆分成应用 控制 和 转发 三层

    底层的网络设备被抽象为可自定义的逻辑尸体, 可被上层应用定义为不同类型

    在应用层, 用户可以通过通用, 简单的API获取网络信息, 并可修改转发设备的工作逻辑, 达到动态改变网络架构的木的
  • SDN 网络元素
    • SDN交换机
      工作层面:转发层面
      协议:无
      转发策略:根据控制器配置
    • SDN控制器
      控制层面
      协议: 南向 Openflow 协议, 北向提供 API
      转发策略: 可配置
    • APP
      应用层面
      特点: 可使用常用编程语言, 通过 API 控制

控制层

  • SDN Controller FloodLight
  • Rest API
    • 把数据封装在 Switch 里, 通过 HTTP 协议指定 URL 访问指定 Switch 进行访问。
  • 其他 Controller
  • OpenFLow 协议介绍
  • 基于 FAST 架构的 OpenFlow 通道实现

第三讲 OpenBox-S4 以及 FAST 架构介绍

FAST 架构简介

  • 面向 FPGA + 多核 CPU 的异构分组处理平台, FAST 支持 FPGA 中的硬件流水线与 CPU 上的用户定义软件模块(UA) 协同处理
    • 典型 UA :
      • Linux 协议栈(控制平面)
      • Openflow 通道
      • 数据平面扩展功能
  • UM 五级流水
  • UA
  • FAST 支撑程序

OpenFLow 通道原理讲解

第四讲

计算机网络概论

第二讲

  • 重点:

    • 组播技术
    • 网络技术
    • 评判网络的性能指标

阅读全文

操作系统

第一讲

中央处理器(CPU)

阅读全文

编译技术复习

第二章 一个简单的语法指导翻译器

2.1 引言

阅读全文

计组复(yu)习笔记(慕课)

运算器

0x01 加法器和减法器

  • 4-bit RCA的关键路径(延迟最长的路径)
    test

阅读全文

计组复(yu)习笔记

第二讲-计算机的基本结构

0x01 冯·诺依曼结构的要点

  • 五个组成部分:运算器(CA),控制器(CC),储存器(M),输入设备(I),输出设备(O)

  • plus:外部储存设备(R) example:bios芯片

0x02 x86指令系统概览

  • Intel 8086(1978)

    • 16位通用寄存器
    • 对外16根数据线,20 根地址线,内存空间1MB
    • 物理地址采用段+偏移的形式
  • Intel 80286(1982)

    • 地址总线 24 位,内存 16 MB
    • 引入保护模式
    • 兼容8060,有实模式
  • 实模式(实地址模式)

    • 运行在实模式下的 80x86 微处理器像是一个更快的 8086
    • 所有x86处理器在加电或复位后首先进入实模式
    • 系统初始化程序在实模式下运行,为进入保护模式做好准备
  • Intel 80386(第一款32位处理器)
  • 三种模式的转换
    test


阅读全文