네트워크의 기본 구조 네트워크(Network)란 여러 장치가 서로 연결되어 데이터를 주고받는 구조를 의미합니다.인터넷, 사내 네트워크, 스마트폰 통신, IoT 환경까지 모두 네트워크 위에서 동작합니다.모든 네트워크는 크게 다음 세 가지 요소로 구성됩니다.노드(Node) : 정보를 주고받는 장치간선(Edge) : 노드들을 연결하는 통신 경로메시지(Message) : 노드 간에 전달되는 데이터이 세 가지 요소만 이해해도 네트워크의 전체적인 구조를 파악할 수 있습니다.노드(Node)노드는 네트워크에 연결되어 데이터를 송수신할 수 있는 모든 장치를 의미합니다.예를 들어 다음과 같은 장치들이 모두 노드에 해당합니다.서버 컴퓨터개인 데스크톱 / 노트북스마트폰, 태블릿스마트 TV, 냉장고, 자동차(IoT 기기)라우터..