컴퓨터 사이언스 (CS)/네트워크

네트워크란 무엇인가?

한소희DE 2021. 8. 19. 00:40

목차

네트워크란?

네트워크의 분류

네트워크의 통신 방식

 


 

 

01. 네트워크란?

노드들이 데이터를 공유할 수 있게 하는 디지털 전기통신망의 하나.

 

즉, 연결되어있는 통신망이라 이 안에서 데이터를 주고 받는다.

 

인터넷이란?

문서, 그림, 영상 등을 주고받게 해주게 전 세계를 연결하는 가장 큰 네트워크.

 

www는 인터넷인가?
아니다. www는 인터넷이라는 네트워크를 통해서 웹과 관련된 데이터를 통신 망 내 사람들과 공유하는 공간이다.

 

 


 

02. 네트워크의 분류

 

2-1. 크기에 따른 분류

  • LAN(Local Area Network) : 근거리 연결 통신망
  • WAN(Wide Area Network) : 장거리 연결 통신망

즉, WAN은 가까운 지역끼리 묶인 LAN과 LAN을 다시 하나로 크게 묶은 것이다.

 

같은 네트워크 대역은 하나의 LAN이라고 한다.

 

 

2-2. 연결 형태에 따른 분류

  • Star 형 : 중앙 장비에 모든 노드(PC)가 연결 (ex: 공유기. 이 형태는 고장나면 전부 통신 불가. 선이 길어질수록 통신이 잘 되지 않고 돈이 많이 든다.)
  • Mesh 형 : 여러 노드가 서로 그물처럼 연결. (ex: WAN, 인터넷. 하나가 고장나도 다른 노드 통해 통신 가능.)
  • 혼합형 : 실제 인터넷의 형태. 여러 형태를 혼합한다. Star 형으로 연결된 것들끼리 Mesh 로 연결된 구조.

 

 

 


03. 네트워크의 통신 방식

 

 

3-1. 통신 방식 종류

통신 방식 설명
유니 캐스트 네트워크에 다수 대상 있을 때, 그중 특정 대상이랑만 1:1 통신하는 방법
멀티 캐스트 네트워크에 다수 대상 있을 때, 그중 특정 대상들이랑만 1:N 통신하는 방법
브로드 캐스트 네트워크에 다수 대상 있을 때, 그 모든 대상과 통신하는 방법

 

 

3-1. 통신 방법

그렇다면 어떻게 네트워크 내에서 해당 통신 대상을 찾아 통신할 수 있을까?

이때 프로토콜을 사용한다.

 

프로토콜이란? 일종의 통신 약속을 말한다.

 

예를 들어, 택배를 보낼 때 보내는 사람의 주소와 받는 사람의 주소를 양식에 맞게 작성해야 택배가 전송된다.

네트워크도 마찬가지다. 네트워크 통신 거리나 통신 방법 등에 따라서, 프로토콜이 다르게 있으므로 적당한 프로토콜을 사용해야 한다.

 

 

  • 가까운 곳 연락할 때: 이더넷 프로토콜 (MAC 주소)
  • 멀리 있는 곳 연락할 때: ICMP, IPv4, ARP (IP 주소)
  • 여러 프로그램으로 연락할 때: TCP, UDP (포트번호)

 

이제 앞으로 각 프로토콜 사용 방법 및 개념에 대해서 추가적으로 공부해볼 것이다.

 

'컴퓨터 사이언스 (CS) > 네트워크' 카테고리의 다른 글

URL과 리소스  (0) 2022.04.24