강의 요약: EE542 Lecture 2 - Networking Concepts and Virtualization
이번 강의에서는 네트워킹의 기초 개념과 가상화 기술을 다루었다. 특히, 네트워크 프로토콜의 계층적 구조, 패킷 스위칭의 원리, OSI 7계층 모델, 그리고 가상화 기술의 응용에 대해 깊이 있게 설명하였다.
주요 내용
1. 네트워크 기본 개념
• 하드웨어 구성요소: 네트워크 인터페이스, 스위치, 라우터, 방화벽.
• 소프트웨어 구성요소: 네트워크 프로토콜, 운영 체제 인터페이스, 애플리케이션 인터페이스.
2. 패킷 스위칭(Packet Switching)
• 여러 소스에서 온 패킷을 효율적으로 처리.
• 특징:
• Store-and-forward 방식.
• 대역폭을 동적으로 사용.
• 혼잡 제어를 통한 트래픽 관리.
3. OSI 7계층 모델
• 각 계층의 역할:
• 물리 계층: 비트 전송.
• 데이터 링크 계층: 프레임 전송.
• 네트워크 계층: 패킷 라우팅.
• 전송 계층: 종단 간 데이터 전송.
• 세션 계층: 데이터 플로우 관리.
• 표현 계층: 보안, 데이터 변환.
• 애플리케이션 계층: 최종 사용자 인터페이스 제공.
4. 레이어링의 장점
• 모듈성: 구현 독립성을 유지하며 계층 간 변경 가능.
• 유연성: 새로운 기술과 쉽게 통합 가능.
5. 가상화 기술
• 하이퍼바이저:
• Type 1: Bare metal 위에서 작동 (예: Xen, VMware ESXi).
• Type 2: OS 위에서 작동 (예: VirtualBox).
• 컨테이너화:
• Docker: OS 레벨 가상화를 통해 애플리케이션 배포.
• Kubernetes: 컨테이너의 오케스트레이션 및 확장 관리.
6. 네트워크와 가상화의 통합
• 실험 환경:
• VirtualBox, Docker, Kubernetes 사용.
• 목표:
• 클라우드 환경에서 네트워크 성능 최적화.
• 맞춤형 하드웨어와 소프트웨어의 조합 활용.
7. 실험 과제
• 실험 결과를 보고서와 프레젠테이션 슬라이드로 제출.
• 유튜브 동영상을 통해 실험 과정을 데모.
• 코드를 포함한 결과물을 압축 파일로 제출.
뭐 별다르게 특별할건 없는 내용이다
'Learn > '24_Fall_(EE542) Internet&Cloud Computin' 카테고리의 다른 글
(Lecture 7) Computer Networks for Cloud (0) | 2025.01.08 |
---|---|
(Lecture 6) Software Defined Network (SDN) (0) | 2025.01.08 |
(Lecture 5) Internet Protocol Routing (0) | 2025.01.08 |
(Lecture 3) Internet and Protocols (0) | 2025.01.08 |
(Lecture 01) Introduction to Internet and Cloud Computing (0) | 2025.01.08 |