<수업개요>
우리가 현재 사용하고 있는 컴퓨터네트워크는 계층적 구조를 가지는데, 각 계층마다 메시지를 주 고받는 규약인 프로토콜(protocol)들이 정의되어있다. 맨 위의 계층에는 HTTP, FTP, SSH, P2P 등 사람들이 직접 사용하는 응용 레벨 프로토콜들이 있고, 맨 아래 계층에는 유선이나 무선 환경에 서 하나의 비트를 송신자에서 수신자로 전달하기 위한 프로토콜들이 있다. 또한 그 사이에는 매 체접근제어, 라우팅, TCP/IP 등 컴퓨터들을 연결하고 그들 사이에 데이터를 주고받기 위한 여러 가지 프로토콜들이 있어서, 이 모든 것이 동작할 때 우리가 스마트폰으로 유튜브 동영상을 시청 할 수 있게 되는 것이다.
본 과목에서는 인터넷의 계층적 구조와 각 계층의 기능, 그리고 계층마다 정의된 프로토콜들의 동작 원리를 학습한다. 본 과목을 수강하고 나면 HTTP, TCP, IP, 라우팅, MAC, DNS, 5G, Wi-Fi, 블루투스와 같이, 들은 적은 있지만 어떤 의미인지 모르는 것들을 이해하게 될 것이다.
<평가방법>
중간고사(30%) + 기말고사(30%) + 과제물(30%) + 참여도(10%)
- 리눅스 사용법(명령어) 익히자 -> 코드잇 강의
- C언어 이번 기회에 전체 정리 한번 하자
'Database & Network > 기초컴퓨터네트워크(CSE4175)' 카테고리의 다른 글
기초컴퓨터네트워크(CSE4175) Lecture #02 Computer Networks and Internet (0) | 2021.03.07 |
---|---|
기초컴퓨터네트워크(CSE4175) Lecture #01 Course Introduction (0) | 2021.03.07 |