본문 바로가기
네트워크

네트워크란 무엇인가?

by 요섹남 2022. 6. 1.

- 네트워크 -

 

1. 네트워크란 무엇인가?

# 네트워크란?

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

"노드란 네트워크에 속한 컴퓨터 또는 통신 장비를 뜻하는 말"

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

- 네트워크에서 여러 장치들은 노드 간 연결을 사용하여 서로에게 데이터를 교환한다.

 

# 인터넷이란?

- 네트워크 통신망 중 하나로 가장 큰 통신망이다.

- www는 인터넷이 아니라 인터넷을 통해 웹과 관련된 데이터를 공유하는 것이다.

 

2. 네트워크의 분류

# 크기에 따른 분류

1) LAN(Local Area Network)

  - LAN은 가까운 지역을 하나로 묶는 네트워크

 

2) WAN(Wide Area Network)

  - 멀리 떨어진 지역을 하나로 묶는 네트워크

  - 가까운 지역끼리 묶인 LAN과 LAN을 다시 하나로 묶은 것

 

3) MAN(Metropolitan Area Network)

 

4) VLAN, CAN, PAN 기타등등

 

# 연결 형태에 따른 분류

1) Star형, 선형(중앙 장비에 모든 노드가 연결된)

중앙 장비인 공유기를 통해서 연결이이루어진다. 흔히 볼 수있는 Star형이다.

- 중앙 장비가 고장이나면 연결된 모든 기기들이 네트워크가 끊긴다는 단점이 있다.

- 가까운지역을 연결 할 때(LAN대역) 많이 쓰인다.

 

2) Mesh형, 망형(여러 노드들이 서로 그물처럼 연결된)

- 한쪽이 고장이나도 연결된 기기들끼리는 끊기지 않는다.

- 멀리 떨어져 있는 상대를 연결 할 때(WAN대역) 많이 쓰인다.

 

3) 혼합형

- 실제 인터넷은 여러 형태를 혼합한 형태

Star형과 Mash형이 혼합되어있는걸 볼 수있다.

 

4) Tree형(마치 나무의 가지처럼 계층 구조로 연결된)

5) 기타(링형, 버스형, 혼합형 등등)

 

3. 네트워크의 통신방식

# 네트워크에서 데이터는 어떻게 주고 받는가?

1) 유니 캐스트(Unicast)

- 특정 대상이랑만 1:1로 통신한다.

- 정확한 목저지를 가지고 통신(출발지 & 목적지 Address)

- 유니캐스트를 이용하는 응용프로그램은 모든 클라이언트 유니캐스트 주소로 각각의 패킷들의 하나의 복사본을 가각 전송함

장점 : 1:1 방식이기 때문에 같은 네트워크에 연결된 다른 PC에게 부하를 주지 않는 장점이 있다.

단점 : 많은 host들과 통신할 때는 비효율적이다.

 

2) 멀티 캐스트(Multicast)

- 특정 다수와 1:N으로 통신한다.

- 그룹을 지정하고 그 그룹에게만 정보를 전달

- 일반적으로 UDP를 사용한다.

- 정해진 채널에 데이터를 일괄적으로 전송하는 것이기 때문에, TCP의 특성인 데이터 재 전송 등의 기능이 필요없다.

장점 : 같은 네트워크에서 특정 단말들에 대해서만 보낼 수 있기 때문에 특정 그룹이나 특정 단체와 통신할 때 효율적이다.

 

3) 브로드 캐스트(Broadcast)

- 네트워크에 있는 모든 대상과 통신한다.

- 목적지를 가지지 않고 통신한다.

- 같은 네트워크상에 있는 모든 장비가 Brodcast 패킷을 처리

단점 : 무조건 패킷을 같은 네트워크상에 있는 모든 장비에게 전달하기 때문에 네트워크가 큰 환경에는 전체 네트워크에 과도한 부하를 줄 수가 있다.

예) 라디오를 키면 라디오가 들리는 반경에 있는 모든 사람들이 그 방송을 듣기 싫어도 들을 수밖에 없는 구조

 

4. 네트워크 프로토콜

# 프로토콜이란?

- 프로토콜은 일종의 약속, 양식

- 네트워크에서 노드와 노드가 통신할 때 어떤 노드어느 노드에게 어떤 데이터어떻게 보내는지 작성하기위한 양식

1) 가까운 곳과 연락할 때

- Ethernet 프로토콜(MAC 주소)

 

2) 멀리 있는 곳과 연락할 때

- ICMP, IPv4, ARP(IP주소)

 

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

-TCP, UDP(포트 번호)

 

- 여러 프로토콜들로 캡술화 된 패킷

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

IPv4, ICMP(3계층)  (0) 2022.06.15
ARP프로토콜(3계층)  (0) 2022.06.10
네트워크의 3계층  (0) 2022.06.03
네트워크의 2계층  (0) 2022.06.02
네트워크 모델  (0) 2022.06.02