2018_12 SDN HW구조

SDN 장비 = 범용 Switching SoC + 범용 CPU + SW(API)


SDN Switch

EdgeCore AS5812-54X

Switch Silicon:
    Broadcom BCM56864 Trident II+ 720Gbps
CPU Modules:
    Intel Atom C2538 quad-core 2.4GHz x86 processor
    8 GB SO-DIMM DDR3 RAM with ECC
    16 MB SPI
    8 GB NAND flash 


범용 스위칭 SoC

Broadcom BCM56850 SoC Catalog (pdf)
Broadcom BCM56850 Series - Overview (web)
PCIe 버스의 MDIO 라인을 통해 SoC의 레지스터를 조작한다.

(참고) MDIO : Management Data Input/Output; SMI(Serial Management Interface) 라고도 불림


SoC에 Forwarding Table이 없는 경우에도, SoC의 기능을 조합하여 SDN기능/표준의 일부를 구현할 수 있다. 그리고 리눅스(CPU)에서 API를 구현하면 SDN 스위치가 된다. 다른말로 하면, Legacy 네트워크 장비와 이를 제어할 수 있는 PC를 물리면, SDN 기능의 일부를 구현할 수 있다.