본문 바로가기

Computer Science/네트워크

네트워크 (Computer Network)

컴퓨터 네트워크는 두 대 이상의 컴퓨터나 장치들이 서로 데이터를 교환할 수 있도록 연결된 시스템을 의미합니다. 네트워크 과목은 이러한 연결의 원리, 구조, 통신 방법, 그리고 장치들을 포괄적으로 다룹니다.


1.  네트워크의 핵심 목표 및 구성 요소

구분 설명
핵심 목표 자원 공유 (프린터, 파일 등), 정보 교환 (이메일, 웹), 분산 처리 (여러 컴퓨터가 작업을 나누어 처리)를 가능하게 합니다.
구성 요소 노드 (Node): 네트워크에 연결된 모든 장치 (컴퓨터, 서버, 라우터 등). 링크 (Link): 노드들을 연결하는 물리적/논리적 통신 경로 (케이블, 무선 등).

2.  네트워크의 종류 (범위별)

네트워크는 지리적 범위에 따라 분류됩니다.

  • LAN (Local Area Network): 학교, 사무실, 가정 등 좁은 지역을 연결하는 네트워크입니다. 속도가 빠르고 관리하기 쉽습니다.
  • WAN (Wide Area Network): 도시, 국가, 대륙 등 넓은 지역을 연결하는 네트워크입니다. 여러 LAN들을 연결하며, 인터넷이 가장 큰 WAN의 예시입니다.
  • MAN (Metropolitan Area Network): LAN과 WAN의 중간 규모로, 도시 전체나 대학 캠퍼스처럼 넓은 구역을 연결합니다.

3.  네트워크 통신 모델 (OSI 7 계층과 TCP/IP)

서로 다른 시스템 간의 원활한 통신을 위해 국제 표준화 기구에서 정의한 구조화된 통신 모델입니다.

A. OSI 7 계층 모델 (Open Systems Interconnection)

통신 과정을 7개의 독립적인 계층으로 나누어 설명하는 이론적 모델입니다. 각 계층은 고유의 역할을 수행하며, 하위 계층에 서비스를 요청하고 상위 계층에 서비스를 제공합니다.

계층 이름 주요 역할 프로토콜 예시
7 응용 (Application) 사용자에게 직접 서비스를 제공 (이메일, 웹 브라우징) HTTP, FTP, SMTP
6 표현 (Presentation) 데이터 형식 변환, 암호화, 압축 JPEG, ASCII
5 세션 (Session) 통신 세션 수립, 관리, 종료 NetBIOS
4 전송 (Transport) 데이터 전송 신뢰성 보장 및 흐름 제어 TCP, UDP
3 네트워크 (Network) 경로 설정 (라우팅) 및 논리적 주소 (IP) 지정 IP, ICMP, 라우터
2 데이터 링크 (Data Link) 물리적 연결 관리 및 오류 검출/제어 (MAC 주소) Ethernet, 스위치
1 물리 (Physical) 비트 스트림을 전송 매체로 전송 (전기 신호, 빛) 리피터, 케이블

B. TCP/IP 4 계층 모델

실제 인터넷에서 사용되는 모델이며, OSI 7 계층을 간소화한 형태입니다.

OSI 계층 TCP/IP 계층 핵심 프로토콜
5, 6, 7 응용 계층 HTTP, SMTP, DNS
4 전송 계층 TCP (신뢰성), UDP (빠른 전송)
3 인터넷 계층 IP (논리적 주소 지정 및 라우팅)
1, 2 네트워크 접속 계층 Ethernet, Wi-Fi

4.  핵심 네트워크 장치 및 주소

  • 라우터 (Router): 네트워크 계층(Layer 3) 장치로, 데이터를 목적지까지 전달하기 위한 최적의 경로를 결정하고 데이터를 전송합니다 (라우팅).
  • 스위치 (Switch): 데이터 링크 계층(Layer 2) 장치로, MAC 주소를 기반으로 연결된 장치들에게만 데이터를 전달합니다.
  • IP 주소: 네트워크 계층에서 사용되는 논리적 주소로, 장치의 위치를 식별합니다. (예: 192.168.0.1)
  • MAC 주소: 데이터 링크 계층에서 사용되는 물리적 주소로, 하드웨어(네트워크 카드)에 고유하게 부여된 주소입니다.

'Computer Science > 네트워크' 카테고리의 다른 글

TCP/IP  (0) 2024.08.13
UDP  (0) 2024.08.02
OSI 7 계층 모델 (Open Systems Interconnection)  (1) 2024.06.16