[Network] 컴퓨터 네트워크 개요
3줄 요약
컴퓨터 네트워크는 장치 간 연결을 통해 정보를 교환하는 통신 구조
호스트와 네트워크 장비로 구성되며, 유선·무선 매체를 통해 메시지를 주고받음
패킷 교환 방식이 일반적이며, 효율적인 데이터 전송을 가능하게 함
💻 네트워크 시리즈
이 시리즈는 『혼자 공부하는 네트워크』 (강민철 저)
+ 인프런 강의를 기반으로 개인적으로 복습 및 정리한 기록입니다.
📌 컴퓨터 네트워크란?
컴퓨터 네트워크는 여러 장치가 그물망(net)처럼 연결되어 정보를 주고받는 통신망입니다.
- 예시: 인터넷 → 수많은 네트워크를 연결한 ‘네트워크의 네트워크’
🧱 네트워크 기본 구조
전체 구조: 그래프 기반
- 노드(node): 네트워크를 구성하는 지점
- 호스트: 가장자리에 위치, 메시지를 생성하거나 최종 수신
- 네트워크 장비: 중간 지점, 메시지의 중계자
- 링크(link): 노드 간 연결 (유선 또는 무선)
- 메시지(message): 네트워크를 통해 주고받는 정보
호스트
- 클라이언트: 요청을 보내는 장치
- 서버: 요청을 처리하고 응답하는 장치
네트워크 장비
- 이더넷 허브, 스위치, 라우터, 공유기 등
- 정보의 전달 경로를 설정하거나 중계하는 역할 수행
통신 매체
- 유선 매체: 광케이블, UTP 등
- 무선 매체: Wi-Fi, LTE 등
🧭 네트워크 분류 기준
1. 범위에 따른 분류
- LAN (Local Area Network): 근거리 통신망
- WAN (Wide Area Network): 광역 통신망
- 기타: CAN, MAN 등
LAN → 사무실, 집
WAN → 인터넷, ISP
ISP (Internet Service Provider)
- 인터넷 연결을 제공하는 업체
- 예: KT, SKB, LG U+
2. 메시지 교환 방식에 따른 분류
회선 교환 네트워크
- 사전 회선 설정 후 메시지 전송
- 장점: 일정한 데이터 전송 품질
- 단점: 회선 비효율 (사용 안 해도 자원 점유)
패킷 교환 네트워크
오늘날 대부분의 네트워크 방식
- 메시지를 작은 단위의 패킷(packet)으로 분할 전송
- 패킷 스위치가 목적지까지 최적 경로 설정
- 예: 라우터, 스위치
패킷 구조
구성 요소 | 설명 |
---|---|
페이로드 (payload) | 실제 전송하려는 데이터 |
헤더 / 트레일러 | 제어 정보, 출발지/목적지, 오류검출 등 |
→ 택배에 비유하면 페이로드는 ‘물품’, 헤더/트레일러는 ‘송장’에 해당
✅ 마무리 정리
컴퓨터 네트워크는 장치 간 정보 전달을 위한 핵심 인프라 기본적으로 패킷 교환 방식을 사용하며, 효율적인 메시지 전달을 위해 라우터, 스위치 등의 장비 활용 오늘날의 인터넷 환경은 WAN 기반의 패킷 네트워크
📚 참고 자료
- 『혼자 공부하는 네트워크』 - 강민철 저
- 인프런 강의 - 혼자 공부하는 네트워크 기반 강의
읽어주셔서 감사합니다 🙌
내용이 도움이 되었거나, 틀린 부분이 있다면 댓글이나 GitHub Issue로 알려주세요 😊
This post is licensed under CC BY 4.0 by the author.