10강: 네트워크 프로그래밍
1. 네트워크 기본 개념 네트워크란? 네트워크는 컴퓨터, 서버, 메인프레임, 네트워크 장치, 주변기기, 모바일 기기 등 다양한 디지털 기기들이 서로 데이터를 주고받을 수 있도록 연결된 시스템입니다. 네트워크를 통해 데이터 교환, 자원 공유, 서비스 제공 등이 가능합니다. 네트워크의 주요 구성 요소 노드(Node): 네트워크 상에 존재하는 각각의 장치들(컴퓨터, 프린터, 스위치 등)을 의미합니다. 링크(Link): 노드들을 연결하는 통신 경로입니다. 이는 유선(이더넷 케이블 등) 또는 무선(Wi-Fi, 블루투스 등)일 수 있습니다. 인터페이스(Interface): 네트워크 장치와 다른 네트워크 장치 또는 미디어 간의 통신을 가능하게 하는 물리적 장치 또는 소프트웨어입니다. 네트워크의 핵심 개념 IP 주소(..