Written by coh at home
[컴네]Intro 본문
교재에 대한 설명.
좋은 기술이란?? Good Technology is Invisible. -> 연필, 자동차, 모터, 컴퓨터
IoT와 같이 보이지 않는 곳에서 device들은 데이터를 주고 받는다.
이런 데이터들은 통신을 통해 주고받게 되며 이는 5개의 layer로 구성이 된다.
Physical, Data link, Network, Transport, Application.
4개의 layer는 device에 내장되어 개발할 때 신경쓸 필요가 없고 우리는 Application부분을 개발하게 된다.
이때 Application을 개발할때 socket을 이용하게 되는데 socket은 API이다. API는 개발자가 개발을 편하게 하기 위한 library라고 생각하면 된다. 예를 들어 printf 같은 것을 우리는 system call을 거치지 않고 우리가 편하게 사용할 수 있는데 이런 getchar scanf 등등 함수들을 모아놓은 lib라고 생각하면 된다. socket은 그중에서도 통신에 사용되는 API이다.
이번학기에 WireShark에 대한 내용과 실습을 할 것이고 3~4번 과제가 나갈 것이고 시험에도 출제된다.
Good Luck.
'CS > ComputerNetwork' 카테고리의 다른 글
Netpractice (0) | 2023.08.02 |
---|