목록CS/ComputerNetwork (2)
Written by coh at home
교재에 대한 설명. 좋은 기술이란?? 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 같은 것을 우리..
Netpractice는 네트워크에 대한 기본 개념을 배울 수 있는 과제이다. 해당 과제에서는 다음과 같은 용어들이 사용된다. 1. subnet, subnetmask2. boradcast 주소3. IP address. # Network의 역사 : subnet의 등장 배경.네트워크는 컴퓨터 통신망 또는 데이터 통신망이다. 집에 있는 노트북을 떠올려보자. 정처기 기준으로는 DTE, 데이터 종단기기라고 부르고 다른 용어로는 End Point 혹은 End node 혹은 host라고 한다. 데이터통신에선 host를 주로 사용하여 host라고 하겠다. 노트북이 공유기를 통해 wifi에 접속하게 되면 노트북은 IP주소를 할당받는다. IP주소는 쉽게말하면 도로명주소다.누군가 나에게 편지를 보낸다면 실제 도로명 주소를 ..