문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
SDN 기초
- 기존 네트워킹과 소프트웨어 정의 네트워킹 패러다임 비교
- SDN 아키텍처: 데이터 플레인, 컨트롤 플레인, 애플리케이션 플레인
- OpenFlow 프로토콜 기초
- SDN 채택의 이점 및 과제
- 오픈 소스 SDN 에코시스템 개요
Linux 네트워킹 기초
- 네트워크 네임스페이스 및 격리
- Linux 브리지 vs Open vSwitch
- QoS 및 트래픽 쉐이핑을 위한 트래픽 제어(tc)
- Linux에서 VXLAN 및 GRE 터널링
- 네트워크 구성 관리(systemd-networkd, NetworkManager)
Open vStack 심층 분석
- Open vSwitch 아키텍처 및 컴포넌트
- 설치 및 초기 설정
- 브리지 구성 및 포트 관리
- 플로우 규칙 및 OpenFlow 1.3/1.5 기능
- VLAN 및 터널링 지원(VXLAN, Geneve, GRE)
- 바인딩 및 LACP 구성
- OVS 모니터링 및 문제 해결
OVN(오픈 가상 네트워크)
- OVN 아키텍처 및 OVS와의 통합
- 논리적 스위치 및 라우터
- OVN의 NAT, 로드 밸런싱 및 ACL
- DHCP 및 DNS 서비스 통합
- Kubernetes 네트워킹을 위한 OVN
- OVN vs 기존 Open vStack 배포
FRRouting(FRR) 구현
- FRR 아키텍처 및 컴포넌트 개요
- 설치 및 구성 기초
- BGP 구성 및 정책
- OSPF 및 OSPFv3 배포
- 데이터 센터 파브릭을 위한 IS-IS
- 빠른 장애 감지를 위한 BFD
- 라우팅 필터링 및 재배포
FRR을 활용한 EVPN 및 VXLAN
- EVPN 기초 및 사용 사례
- BGP EVPN을 통한 VXLAN 컨트롤 플레인
- MAC 주소 광고 및 학습
- 분산 애니캐스트 게이트웨이 구성
- EVPN을 통한 다중 테넌트 레이어 3 VPN
- EVPN 배포 문제 해결
SDN 컨트롤러 개요
- 네트워크 아키텍처에서의 SDN 컨트롤러 역할
- 컨트롤러 배포 모델(중앙 집중식, 분산형, 하이브리드)
- OpenDaylight 소개 및 아키텍처
- ONOS 플랫폼 개요
- 컨트롤러 선택 기준
OpenDaylight 배포
- OpenDaylight 설치 및 설정
- Karaf 컨테이너 및 서비스 관리
- MD-SAL 및 애플리케이션 개발 기초
- OpenFlow 플러그인 및 스위치 관리
- YANG 모델 및 데이터 모델링
- REST API 및 노스바운드 인터페이스
ONOS 배포
- ONOS 아키텍처 및 컴포넌트
- 설치 및 클러스터 설정
- 디바이스 및 링크 발견
- 애플리케이션 개발 모델
- ONOS를 통한 의도 기반 네트워킹
- 프로그래머블 파이프라인(P4, NPL)과의 통합
네트워크 프로그래머빌리티
- 네트워크 자동화를 위한 REST API 및 JSON-RPC
- gNMI(gRPC Network Management Interface)
- 구성을 위한 YANG 데이터 모델링
- NETCONF 및 RESTCONF 클라이언트
- SDN용 Python 라이브러리(RYU, POX, ryu)
- 맞춤형 SDN 애플리케이션 작성
자동화 및 오케스트레이션
- 네트워크 자동화를 위한 Ansible
- 네트워크 인프라를 위한 Terraform
- 대규모 구성 관리
- 네트워크 변경을 위한 지속적인 배포
- CI/CD 파이프라인과의 통합
트래픽 엔지니어링 및 정책
- 트래픽 분류 및 마킹
- OVS/FRR을 활용한 서비스 품질(QoS) 구현
- 정책 기반 라우팅
- 경로 계산 및 최적화
- 세그먼트 라우팅 소개
- 트래픽 흐름 및 성능 모니터링
SDN 환경의 보안
- 컨트롤러 보안 고려사항
- 안전한 OpenFlow 채널(TLS)
- SDN을 위한 접근 제어 및 RBAC
- 네트워크 분할 및 미세 분할
- SDN을 통한 DDoS 완화
- 보안 모니터링 및 사고 대응
데이터 센터 및 클라우드를 위한 SDN
- SDN을 활용한 데이터 센터 파브릭 설계
- 다중 테넌시를 위한 네트워크 가상화
- OpenStack 및 Kubernetes와의 SDN 통합
- 서비스 체이닝 및 NFV 통합
- SDN을 통한 하이브리드 클라우드 네트워킹
프로덕션 배포 및 운영
- SDN 컨트롤러를 위한 고가용성 설계
- 확장성 계획 및 성능 튜닝
- 백업 및 복구 전략
- SDN 인프라 모니터링
- SDN 환경 문제 해결
- 업그레이드 절차 및 유지보수 창
요약 및 향후 방향
- SDN 채택의 과제 및 교훈
- P4 및 프로그래머블 데이터 플레인
- 네트워크 자동화를 위한 AI/ML
- 새로운 표준 및 프로토콜
- 커뮤니티 자원 및 지속 학습
요건
- TCP/IP 네트워킹 및 라우팅 프로토콜에 대한 탄탄한 이해
- Linux 네트워킹(iproute2, iptables, nftables) 경험
- 스위칭 및 VLAN 개념에 대한 지식
- 네트워크 모니터링 및 문제 해결에 대한 숙련도
- 기본 Python 또는 셸 스크립팅 경험
대상자
- SDN으로 전환하는 네트워크 엔지니어
- 네트워크 인프라를 관리하는 DevOps 엔지니어
- 클라우드 인프라 아키텍트
- 네트워크 구성을 담당하는 시스템 관리자
35 시간
회원 평가 (2)
새로운 것을 발견했습니다.
Cristian
코스 - OpenStack Security
기계 번역됨
커뮤니케이션, 경험에서 얻은 지식, 문제 해결,
Marcin Walewski - Intel Technology Poland Sp. z o.o.
코스 - OpenStack Bootcamp
기계 번역됨