내 잡다한 노트

네트워크란 무엇인가? 본문

네트워크

네트워크란 무엇인가?

peanutwalnut 2022. 8. 31. 16:09

네트워크 : 노드들이 데이터를 공유할 수 있게 하는 전기통신망의 하나.

즉, 분산되어 있는 컴퓨터를 통신망으로 연결한 것을 말한다.

 

인터넷은 세상에서 가장 큰 네트워크 중 하나로 네트워크가 인터넷보다 더 큰 개념이다.

 

네트워크의 분류

 - 크기에 따른 분류

LAN : Local Area Network

단거리 통신망

WAN : Wide Area Network

LAN들을 연결해 하나의 통신망을 형성한 것.

 

- 연결 형태에 따른 분류

Star형 : 중앙 장비에 모든 노드가 연결된 형태. 중앙 장비가 고장나면 연결된 노드들이 먹통이 됨.

Mesh형 : 여러 노드들이 서로 그물처럼 연결된 형태

Tree형 : 마치 나무의 가지처럼 계층 구조로 연결된 형태

기타 ... 링형, 버스형, 혼합형

 

네트워크의 통신방식

데이터는 어떻게 주고 받는가?

유니캐스트 : 특정 대상이랑만 1:1로 통신한다.

멀티캐스트 : 특정 다수와 1:N으로 통신한다.

브로드캐스트 : 네트워크에 있는 모든 대상과 통신한다.

 

프로토콜

일종의 약속. 네트워크에서 노드와 노드가 통신할 때 어떤 노드가 어느 노드에게 어떤 데이터를

어떻게 보내는지 작성하기 위한 양식.

 

여러가지 프로토콜

- 가까운 곳과 연결할 때

Ethernet 프로토콜 (MAC 주소)

- 멀리 있는 곳과 연락할 때

ICMP, IPv4, ARP (ip 주소)

- 여러가지 프로그램으로 연락할 때

TCP, UDP (포트 번호)

 

여러가지 프로토콜을 같이 사용한다.

이걸 패킷이라고 한다. 

Ethernet   IPv4   TCP   데이타    . 이런식으로 캡슐화돼서 통신을 한다.

 

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

3계층과 IP  (0) 2022.09.02
2계층 프로토콜  (0) 2022.08.31
네트워크 모델  (0) 2022.08.31
네트워크 기초 상식  (0) 2022.05.06
포트포워딩(PortForwarding)  (0) 2022.04.29