본문 영역으로 바로가기

SDN - NFV


POSTECH
수강신청하실 수 없습니다.

강좌 소개

본 강좌는 SDN (Software-Defined Networking)과 NFV (Network Function Virtualization) 관련 분야에 종사하는 연구자나 개발자를 대상으로 네트워킹의 새로운 패러다임으로 주목 받는 SDN 및 NFV 기술을 소개하고 오픈 네트워킹 에코시스템을 구성하는 다양한 오픈소스 프로젝트의 소개 및 사용방법 등에 대해 설명합니다. 먼저 SDN을 구현하는 주요 프로토콜인 OpenFlow를 설명하고, 대표적인 SDN 컨트롤러로 사용되는 ONOS의 이론과 설치 및 사용에 대해 소개합니다. 또한 SDN 환경을 PC나 연구실 환경에서 쉽게 시뮬레이션 해 볼 수 있는 도구인 Mininet과 NFV 환경 구축을 위해 많은 기업과 연구실에서 사용하는 OpenStack의 설치 및 사용 방법에 대해 설명합니다. 본 강좌는 포항공대 대학원에서 개설된 수업 내용과 퀴즈 등을 포함하며, 국내 네트워킹 관련 기업들에게 세미나로 제공한 내용도 포함합니다. 본 강좌를 성실히 이수한다면, SDN/NFV 관련 학계 및 산업계를 아우르는 이론 및 실무 지식을 습득할 수 있으리라 기대합니다.

본 강좌는 기본적으로 무료로 제공이 됩니다. 다만, 강의자료를 제공받기를 원하는 분은 유료 버전 강좌로 수강신청 해 주시기 바랍니다. 또한, 수료증을 발급 받고자 하는 분은 본 과정의 수료기준 (진도율 50%, 동영상 강의 시청 50%, 성적 성취율 70%)에 도달해야 하며 소정의 비용(5만원)을 지불해야 합니다.

- 무료 버전 강좌: 강의 동영상 + 퀴즈
- 유료 버전 강좌 (수강료: 10만원): 강의 동영상 + 퀴즈 + 강의자료 
- 수료증: 발급비용 5만원

강좌 목차

주차 주차
1 Overview of SDN/NFV and Open Networking Intro - Challenges by Telcos
SDN/NFV and Open Networking Ecosystem - 1
Open Networking Ecosystem - 2
SDN/NFV Use Cases
SDN/NFV Forums, Conferences, Journals and Summary
Discussion
2 Introduction to SDN and OpenFlow Introduction to SDN
Introduction to OpenFlow
Flow Table, Group Table and Meter Table
Operations in OpenFlow
Discussion
3 SDN Applications and Controllers SDN Applications
SDN Controllers -1
SDN Controllers -2
Lecture Notes
Discussion
4 Open Network Operating System (ONOS) Introduction to ONOS
ONOS Distributed Core
ONOS Northbound
ONOS Southbound & Application
Lecture Notes
Discussion
5 Reading Week 1 --- No Lecture. Time to catch up. ---
6 ONOS Installation Preparation, Pre-installation
ONOS Single Instance Installation
ONOS Multiple Instance Installation
Lecture Notes
7 Mininet Tutorial & ONOS NBIs Details Mininet Tutorial
ONOS Northbound Interfaces (NBIs) Details
Lecture Notes
8 ONOS Code Walkthough ONOS Code Walkthrough - 1
ONOS Code Walkthrough - 2
ONOS Code Walkthrough - 3
Lecture Notes
9 Introduction to NFV-MANO NFV-MANO - 1
NFV-MANO - 2
NFV-MANO - 3
Lecture Notes
10 Reading Week 2 --- No Lecture. Time to catch up ---
11 Fast Packet Processing Methods & OpenStack Introduction Fast packet processing methods
Datapath composition
OpenStack Introduction
Lecture Notes
12 OpenStack Installation OpenStack Networking
OpenStack Installation - 1
OpenStack Installation - 2
Lecture Notes
13 OpenStack Setup using Horizon OpenStack Setup using Horizon - 1
OpenStack Setup using Horizon - 2
OpenStack Setup using Horizon - 3
Lecture Notes
14 OpenStack Additional Setup OpenStack Additional Setup - 1
OpenStack Additional Setup - 2
OpenStack CLI
Lecture Notes
15 OVS-DPDK Installation on OpenStack OVS-DPDK Installation on OpenStack - 1
OVS-DPDK Installation on OpenStack - 2
OVS-DPDK Installation on OpenStack - 3
Lecture Notes

교수자

홍원기

포스텍 컴퓨터공학과 교수

University of Western Ontario Computer Science 석사

University of Waterloo Computer Science 박사

전) KT 종합기술원장 (CTO)

POSTECH 컴퓨터공학과 교수

POSTECH 정보통신대학원장