Computer Networks

 2022-2학기

컴퓨터 네트워크


선수과목

  • 데이터 통신 추천 

교과목 개요

  • 네트워크 계층의 IPv4, IPv6, Mobile IP, 오류제어, 흐름제어, 패킷 라우팅 알고리즘 등을 학습한다.
  • 전송 계층의 TCP, UDP, 오류, 흐름 및 혼잡 제어 등을 학습한다.
  • 응용 계층의 HTTP, SMTP, DNS, SSH 등을 학습한다.
  • 보안을 위한 암호화와 인증 방법에 대해 학습한다.
  • 패킷 분석을 통해 프로토콜의 동작을 이해한다.

주별 강의계획

주차 내용
1   오리엔테이션 및 네트워크 계층 서비스 소개
2   7장. IPv4
3   7장. ICMPv4, Mobile IP
4   7장. 패킷 포워딩, IPv6,
5   7장 ICMPv6, 수시 시험-1
6   8장. 라우팅 알고리즘-RIP, OSPF
7   8장. 라우팅 알고리즘- BGP,  멀티캐스트 라우팅
8   중간고사
9   9장. 전송층 서비스,  UDP
10   9장. TCP 프로토콜
11   9장. 오류제어, TCP 타이머
12   10장. 클라이언트-서버 모델, HTTP, 수시 시험-2
13   10장. FTP,  전자우편, DNS
14   13장. 암호화 및 인증 방법, 키 관리
15   기말 시험
주별 강의계획은 변경될 수 있습니다.

평가

  • 상대평가
  • 출석(5%), 중간(25%), 기말(30%), 수시(25%), 과제(15%)
  • 수시 시험(5주차, 12주차), 중간 및 기말 시험
    • 수시 시험은 기본 개념 위주이고, 중간 및 기말고사는 기본 개념 심화와 응용한 문제를 다룬다.

강의자료

교재

  • 데이터통신과 네트워킹 6판, Behrouz A. Forouzan

과제 

  • 패킷 분석
  • 연습 문제

수업 참고 자료

  • Wireshark