[혼자 공부하는 네트워크] 2강 네트워크의 기본 구조
[네트워크 기초 강의] 2강. 네트워크 거시적으로 살펴보기① | 네트워크의 기본 구조
네트워크 기본 구조
네트워크 구조 = 그래프
그래프(graph)는 노드(node)와 노드를 연결하는 간선(edge)으로 이루어진 자료 구조(data structure)
호스트 : 가장 자리에 위치한 노드
네트워크 장비 : 중간에 위치한 노드
통신 매체 : 노드 간 연결하는 링크
메시지 : 노드 간 주고 받는 정보
호스트
네트워크의 가장자리 노드
호스트 역할에 따른 구분
클라이언트 - 서버에게 요청을 보내는 호스트
서버 - 요청에 대한 응답을 보내는 호스트
네트워크 장비
호스트 간 주고 받을 정보가 거치는 중간 노드
이더넷 허브, 스위치, 라우터, 공유기 등
호스트 간 주고 받는 정보가 수신지까지 안정적이고 안전하게 전송
통신 매체
각 노드를 연결하는 간선(링크)
유선 매체, 무선 매체
메시지
노드 간 주고 받는 정보
내용 정리
호스트와 네트워크 장비에서, 역할/네트워크 구조에 따라 구분한 개념이고 완전히 배타적인 개념은 아니다.
호스트로 동작하는 노드도 때로는 네트워크 장비 역할을 수행할 수 있음
서버(클라이언트)로 동작하는 노드도 때로는 클라이언트(서버) 역할을 수행할 수 있음
Share article