
[네트워크] 데이터 통신 정리
·
ComputerScience
3월 1일차 인터넷 인터넷이란, 두가지 관점으로 정의할 수 있다. "nuts and bolts" 너츠앤볼츠 관점 : 하드웨어에 관한 정의이다. 너츠앤볼츠의 관점에서 볼 때, 인터넷은 호스트 = 종단 시스템 (가장자리에 있는 애들) , 링크, 패킷스위치 (라우터, 스위치를 말함) 3가지로 이루어짐. 서비스 관점 : 애플리케이션에게 서비스를 제공하는 구조에 관한 정의이다. 애플리케이션에 서비스를 제공할 때, 프로그래밍을 통해 소켓이나 아이피를 연결하여 서비스를 제공한다. 이 때, 패킷이란 단위로 나누어 제공하는데 효율성이 높아진다. 프로토콜이란 네트워크에서 프로토콜이란, 네트워크 통신 규약으로 메세지를 보내고 받는 것의 순서나 형식을 정하는 것을 말한다. 예) TCP, IP, HTTP, Wifi ( 802...