CH-01-01. 네트워크 거시적으로 보기
- 컴퓨터 네트워크 : 여러 장치들이 서로 정보를 주고받을 수 있는 통신망
- 인터넷 : 아주 넓은 범위의 네트워크 끼리 연결 짓는 기술 , 네트워크끼리 연결한 네트워크
- 컴퓨터 네트워크 구성 요소 : 노드, 메세지, 간선(통신 링크), 노드와 간선으로 이루어진 그래프이다.
- 노드 : 종단 시스템, 호스트, 메세지를 최초로 송신, 생성하는 대상 최종적으로 수신하는 대상, 네트워크를 통해서 전달받은 어떠한 정보를 최종적으로 받아들이는 노드 = 호스트
- 호스트 : 메세지를 최초로 송신, 생성하는 대상, 최종적으로 수신하는 대상
- 주소를 통해 위치 특정 : 네트워크 이용하는 모든 곳에는 주소가 있다. 어떤 메세지를 전달할지, 전달안 할지 결정하려면 주소가 필요하다.
- 유니캐스트 : 1대1 통신, 송수신 대상이 1대1로 정해져있다. (채팅, 이메일, 대화)
- 브로드캐스트 : 현재 네트워크에 있는 모든 대상한테 일괄적으로 메세지를 보낸다. (송수신 방법, 공지 사항)
- 멀티캐스트 : 네트워크 내의 특정 그룹에게만, 메세지를 보내는 것
- 줏소 =위 3개의 캐스트 들이 가능한 이유 : 주소. 네트워크의 호스트 들을 특정 지을 수 있기 때문에 가능하다.
- 노드 = 호스트 → 역할에 따라 클라이언트,서버로 구성
- 클라이언트 : 요청을 보내는 호스트
- 서버 : 응답을 보내는 호스트
ex ) 주소창에 웹페이지 주소를 입력하면 클라이언트가 서버 컴퓨터에게 이 주소의 웹페이지를 보여주세요 → 그러면 서버가 웹페이지를 띄우는 것으로 응답한다.
- 서버와 클라이언트는 양립할 수 없다? → 아니다. 각자의 역할만 하는게 아니라 어떤 호스트는 서버의 역할, 클라이언트로서의 역할도 가능하다. (스마트폰이나 노트북 등으로 서버 역할 가능)
- 중간 노드 : 네트워크 장비, 라우터, 스위치, 공유기 → 호스트와 완전히 배타적(양립) 개념은 아니다.
통신 매체
- 간선(통신 링크) : 유선 케이블(트위스티드 페어 케이블, 광케이블), 무선 : 와이파이
- 메세지 : 노드(네트워크) 들간의 주고 받는 정보 → 웹페이지(html), 사진, 동영상
- 네트워크를 범위에 따라 구분 → LAN, WAN
- LAN(Local Area Network) : 근거리를 연결한 네트워크(사무실 안의 컴퓨터 연결 범위 정도)
- WAN(Wide Area Network) : 원거리를 연결한 네트워크(인터넷) → WAN에 접속하기 위한 수단? ISP(3사 통신사)에 의해 구축되고 접속하기 위한 수단을 제공한다.