바로가기

모두를 위한 열린 강좌 KOCW

주메뉴

강의사진
  • 주제분류
    공학 >컴퓨터ㆍ통신 >정보통신공학
  • 강의학기
    2014년 1학기
  • 조회수
    14,970
  •  
이 강좌에서는 기본적인 컴퓨터 네트워크 내부 동작원리와 사용되는 다양한 프로토콜들을 소개한다. OSI의 7계층에 해당되는 네트워크계층(network), 트랜스포트(transport), 세션(session), 프리젠테이션(presentation), 응용(application)계층을 공부한다. 데이터 전송서비스를 제공하는 IP, 고급의 부가적인 전송서비스를 제공하는 TCP와 UDP, 그리고 응용계층에서 사용하는 다양한 응용프로그램들(WWW, FTP, SMTP), 오디오와 비디오 등의 멀티미디어 데이터전송을 위한 트랜스프로토콜(RTP/RTCP,RTSP,H.323)을 소개하며 마지막으로는 네트워크보안을 강의한다. 네트워크 보안알고리즘으로는 공증키 인증, 디지털 시그네이쳐 등의 방법을 소개한다.

차시별 강의

PDF VIDEO SWF AUDIO DOC AX
1. 문서 컴퓨터네트워크 개요 •컴퓨터 네트워크와 인터넷 기본 개념 소개 - 인터넷이 개발된 목적, 응용프로그램 종류 등 컴퓨터 네트워크의 기본적인 개념과 동작원리를 소개 •프로토콜(Protocol) 용어 정의 •네크워크(WAN, MAN, LAN 등) 종류 소개 URL
2. 비디오 컴퓨터네트워크 개요 •컴퓨터 네트워크와 인터넷 기본 용어 소개 - Packet-switched Networks와 Circuit-switched Networks의 동작원리와 장단점 비교 분석 - 패킷(Packet)이 네트워크를 통해 전송될 때 발생되는 Transmission delay, Propagation delay, Queueing delay의 개념과 계산 방안 공부 - 계층(Layer) 구조 정의 •인터넷 구조 - OSI 7계층과 인터넷 4계층의 비교 분석 URL
비디오 컴퓨터네트워크 개요 •컴퓨터 네트워크와 인터넷 기본 용어 소개 - Packet-switched Networks와 Circuit-switched Networks의 동작원리와 장단점 비교 분석 - 패킷(Packet)이 네트워크를 통해 전송될 때 발생되는 Transmission delay, Propagation delay, Queueing delay의 개념과 계산 방안 공부 - 계층(Layer) 구조 정의 •인터넷 구조 - OSI 7계층과 인터넷 4계층의 비교 분석 URL
3. 비디오 응용계층 •응용계층 (Application Layer)의 기능 소개 - 응용계층의 대표적인 프로토콜인 HTTP (Hyper Text Transfer Protocol) 구조와 기능 공부 •응용 프로그램의 두 가지 구조 - Server and Client, Peer-to-Peer paradigm •응용 프로그램에서 제공되는 서비스 - TCP and UDP Service •1장 연습문제 풀이 URL
비디오 응용계층 •응용계층 (Application Layer)의 기능 소개 - 응용계층의 대표적인 프로토콜인 HTTP (Hyper Text Transfer Protocol) 구조와 기능 공부 •응용 프로그램의 두 가지 구조 - Server and Client, Peer-to-Peer paradigm •응용 프로그램에서 제공되는 서비스 - TCP and UDP Service •1장 연습문제 풀이 URL
4. 비디오 응용계층 •응용프로그램 프로토콜인 FTP, DNS, SMTP, Telnet 등을 소개 - 파일 전송 응용프로토콜인 FTP(File Transfer Protocol) - IP주소를 호스트이름으로 변환해 주는 DNS(Domain Name System) - E-mail 프로토콜인 SMTP(Simple Mail Transfer Protocol) •Server-and-Client와 peer-to-peer 구조 비교분석 •Socket Programming 공부 - Python과 C언어로 된 Socket API(Application Program Interface) 공부 URL
비디오 응용계층 •응용프로그램 프로토콜인 FTP, DNS, SMTP, Telnet 등을 소개 - 파일 전송 응용프로토콜인 FTP(File Transfer Protocol) - IP주소를 호스트이름으로 변환해 주는 DNS(Domain Name System) - E-mail 프로토콜인 SMTP(Simple Mail Transfer Protocol) •Server-and-Client와 peer-to-peer 구조 비교분석 •Socket Programming 공부 - Python과 C언어로 된 Socket API(Application Program Interface) 공부 URL
5. 비디오 전송계층 (TCP) •전송계층 (Transfer Layer)의 개념과 기능 소개 •전송계층의 대표적인 프로토콜인 TCP (Transmission Control Protocol)과 UDP (User Datagram Protocol) 소개와 비교 •2장 연습문제 풀이 URL
비디오 전송계층 (TCP) •전송계층 (Transfer Layer)의 개념과 기능 소개 •전송계층의 대표적인 프로토콜인 TCP (Transmission Control Protocol)과 UDP (User Datagram Protocol) 소개와 비교 •2장 연습문제 풀이 URL
6. 비디오 전송계층 (TCP) •TCP의 흐름제어와 오류복구의 개념 소개 •흐름 제어와 오류복구를 위한 mechanism 공부 - Acknowledgement, Sequence Number, Timer 등 개념 공부 •흐름제어의 세 개의 대표적인 알고리즘 비교분석 - Stop-and-Wait 알고리즘 성능 분석 - GBN (Go-Back N) 알고리즘 성능 분석 - SR (Selective Repeat) 알고리즘 성능 분석 URL
비디오 전송계층 (TCP) •TCP의 흐름제어와 오류복구의 개념 소개 •흐름 제어와 오류복구를 위한 mechanism 공부 - Acknowledgement, Sequence Number, Timer 등 개념 공부 •흐름제어의 세 개의 대표적인 알고리즘 비교분석 - Stop-and-Wait 알고리즘 성능 분석 - GBN (Go-Back N) 알고리즘 성능 분석 - SR (Selective Repeat) 알고리즘 성능 분석 URL
7. 비디오 전송계층 (TCP) •TCP의 Congestion Control 개념 소개 •TCP의 congestion control 방식 공부 - Slow-start와 Congestion Avoidance phase의 비교 - Delayed 와 Immediate ack의 비교 - Cumulative와 Individual ack의 비교 - EWMA (Exponential Weighted Moving Average)방식을 이용한 TCP timeout 계산 방식 공부 •TCP의 Fairness 공부 - AIMD, AIAD, MIMD, MIAD 방식의 비교 연구 URL
비디오 전송계층 (TCP) •TCP의 Congestion Control 개념 소개 •TCP의 congestion control 방식 공부 - Slow-start와 Congestion Avoidance phase의 비교 - Delayed 와 Immediate ack의 비교 - Cumulative와 Individual ack의 비교 - EWMA (Exponential Weighted Moving Average)방식을 이용한 TCP timeout 계산 방식 공부 •TCP의 Fairness 공부 - AIMD, AIAD, MIMD, MIAD 방식의 비교 연구 URL
8. 비디오 기출체문제 해설및 중간시험 •기출문제 중간시험 문제 풀이 •중간시험 실시 URL
9. 비디오 네트워크 계층 (IP) •네트워크 계층(Network Layer)의 개요 •Datagram 네트워크와 Circuit Switched 네트워크 동작 원리 비교 •네트워크 계층의 대표적인 프로토콜인 IP (Internet Protocol) 소개 - IP의 주소체계인 CIDR(Classless InterDomain Routing) 방식 소개 - Subnetting과 Supernetting의 개념 소개 •3장 연습문제 풀이 URL
비디오 네트워크 계층 (IP) •네트워크 계층(Network Layer)의 개요 •Datagram 네트워크와 Circuit Switched 네트워크 동작 원리 비교 •네트워크 계층의 대표적인 프로토콜인 IP (Internet Protocol) 소개 - IP의 주소체계인 CIDR(Classless InterDomain Routing) 방식 소개 - Subnetting과 Supernetting의 개념 소개 •3장 연습문제 풀이 URL
10. 비디오 네트워크 계층 (IP) •라우팅(Routing)과 포워딩(Forwarding)의 차이 - 인터넷 포워딩인 LPM(Longest Prefix Matching) 방식의 소개 •라우터(Router)의 구조 연구 - HOL (Head-of-Line) Blocking 현상 소개 •라우팅의 대표적인 알고리즘인 Distance Vector와 Link State 알고리즘 개념 소개 - Link State알고리즘의 핵심이 Dijkstra 알고리즘 공부 URL
11. 비디오 네트워크 계층 (IP) •DV(Distance Vector) 알고리즘 개요 •DV 알고리즘의 핵심이 BellmanFord 알고리즘 공부 •DV의 문제점인 Count-to-Infinity 문제와 해결책인 Reverse Poison 방안 공부 URL
12. 비디오 네트워크 계층 (IP) •WAN (Wide-Area Network)에서 사용되는 Hierarchical Routing 방식 소개 •인터넷에서 unicast 통신을 위해 구현된 RIP, OSPF, BGP 프로토콜의 동작 방식 공부 URL
비디오 네트워크 계층 (IP) •WAN (Wide-Area Network)에서 사용되는 Hierarchical Routing 방식 소개 •인터넷에서 unicast 통신을 위해 구현된 RIP, OSPF, BGP 프로토콜의 동작 방식 공부 URL
13. 비디오 네트워크 계층 (IP) •Broadcast와 Multicast 개념 소개 •Broadcast와 Multicast 통신을 위한 라우팅 방식 소개 •Multicast 통신을 위한 IGMP와 DVMRP 방식 공부 •4장 연습문제 풀이 URL
비디오 네트워크 계층 (IP) •Broadcast와 Multicast 개념 소개 •Broadcast와 Multicast 통신을 위한 라우팅 방식 소개 •Multicast 통신을 위한 IGMP와 DVMRP 방식 공부 •4장 연습문제 풀이 URL
14. 비디오 컴퓨터보안 •컴퓨터 네트워크 보안 개념 소개 •Cryptography, Authentication, Data Integrality, Availability 네 개의 개념 이해 •Symmetric Key방식과 Public Key방식의 장단점 공부 •대표적인 인증방식인 RSA 방식 공부 •X.509 •Digital Signature 공부 URL
15. 비디오 컴퓨터보안 •컴퓨터 네트워크 보안 프로토콜 공부 •보안 e-mail 프로토콜 PGP •SSL(Secure Socket Layer) 프로토콜 •IPSec •WEP URL

연관 자료

loading..

사용자 의견

강의 평가를 위해서는 로그인 해주세요. 로그인팝업

이용방법

  • 문서 자료 이용시 필요한 프로그램 [바로가기]
    플래쉬 유형 강의 이용시 필요한 프로그램 [바로가기]


    ※ 강의별로 교수님의 사정에 따라 전체 차시 중 일부 차시만 공개되는 경우가 있으니 양해 부탁드립니다.

이용조건