computer network 2025
2025-2학기
컴퓨터 네트워크
선수과목
- 데이터 통신
교과목 개요
- 네트워크 계층의 IPv4, IPv6, Mobile IP, 오류제어, 흐름제어, 패킷 라우팅 알고리즘 등을 학습한다.
- 전송 계층의 TCP, UDP, 오류, 흐름 및 혼잡 제어 등을 학습한다.
- 응용 계층의 HTTP, SMTP, DNS, SSH 등을 학습한다.
- 소켓을 이용한 네트워크 프로그래밍 방법을 학습한다.
- 보안을 위한 암호화와 인증 방법에 대해 학습한다.
- 패킷 분석을 통해 프로토콜의 동작을 이해한다.
주별 강의계획
| 주차 | 수업 주제 |
| 1 | 오리엔테이션 7장. IPv4 |
| 2 | 7장. ICMPv4, Mobile IP |
| 3 | 7장. 패킷 포워딩, IPv6-1 |
| 4 | 7장. IPv6-2, ICMPv6 |
| 5 | 8장 기본 라우팅 알고리즘, 수시 시험-1 |
| 6 | 8장. 라우팅 알고리즘-RIP, OSPF, BGP |
| 7 | 8장. 멀티캐스트 라우팅, 9장 전송층 서비스 |
| 8 | 중간고사 |
| 9 | 9장. UDP, TCP-1 |
| 10 | 9장. TCP-2, 오류제어 |
| 11 | 9장. TCP 타이머, 10장. 클라이언트-서버 모델, HTTP |
| 12 | 10장. 전자우편, DNS, 수시 시험-2 |
| 13 | 10장. 소켓 프로그래밍 |
| 14 | 13장. DNS,암호화 및 인증 방법, 키 관리 |
| 15 | 기말 시험 |
주별 강의계획은 변경될 수 있습니다.
평가
- 상대평가
- 출석(5%), 중간(25%), 기말(30%), 수시(25%), 과제(15%)
- 수시 시험(5주차, 12주차), 중간 및 기말 시험
- 수시 시험은 기본 개념 위주이고, 중간 및 기말고사는 기본 개념 심화와 응용한 문제를 다룬다.
강의자료
- LMS 사용 (수업 전에 파일 확인 바랍니다)
교재
- 데이터통신과 네트워킹 6판, Behrouz A. Forouzan
과제
- 패킷 분석 (와이어사크 이용하고, 분석 후의 결론을 작성합니다)
- 연습 문제 (풀이 과정을 상세히): 과제 지연 제출 시 지연일 수 x -10%. 각 단원의 연습문제는 각각 제출(두 개를 합쳐서 제출하지 마세요)
- Socket 프로그래밍 (C, Python)
Comments
Post a Comment