loading
본문 바로가기
네트워크

[네트워크] 네트워크란 무엇인가?

by 원쿤짱쿤 2022. 10. 6.
반응형

해당 내용에서는 우리가 중앙서버와 통신망을 구축하고

다양한 데이터를 어떻게 주고 받을수 있는지에대해서 배운다.

 

미리 말하자면 프로토콜 이란 간단하게 데이터를 주고 받을때사용된다.

프로토콜에대한 내용을 자세하게 알고, 종류또한 살펴보자.

 

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

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

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

인터넷이라는건 네트워크망의 하나의 종류다.

 

2.인터넷이란?

문서,그림,웹서버,게임 영산등 데이터를 주고 받을수 있게 해주는 세상에서 제일큰 네트워크 이다.

통신망중 제일큰것.

 

흔히 www를 인터넷으로 착각하는 경우가 많은데 www는 인터넷을 통해 웹과 관련된데이터를 공유하는것.

www는 인터넷 통신망을 이용해서 여러가지 서비스중 웹서비스를 이용하는것이다.

 

-생각정리-

네트워크 > 인터넷 >웹서비스

 

-네트워크의 분류

 - 크기에따른 분류

LAN: 가까운 지역을 하나로 묶은 네트워크 통신망

WAN : 멀리있는 지역을 한데 묶은 네트워크. 가까운 지역끼리 묶인 LAN과 LAN을 다시 하나로 묶은것.

          우리가 네이버 LAN과 우리의 LAN을 연결해서 사용 하는것.

 

-연결 형태에 따른 분류

STAR형 : 중앙 장비에 모든 노드가 연결된것. 일반적으로 가정집에서는 공유기를 통해서 핸드폰, 컴퓨터,tv등등이 연결다.                  이떄 만약 고장난다면? 모든게 다 안될수있다.

 

MESH형: 여러 노드들이 서로 그물처럼  연결된것 , 무언가 하나가 고장나도 나머지는 된다.

                멀리 떨어져있는 곳을 연결할때 사용된다.

 

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

 

-네트워크 통신방식

유니캐스트: 내가 통신하고 싶은 대상이랑만 통신 하는것.

 

멀티캐스트: 같은 네트워크 대역에서 특정한 다수와 통신 하는것.

 

브로드캐스트: 같은 네트워크 대역에있는 모든 대상과 통신하는것.

 

그러면 캐스트를 하기위해서 컴퓨터는 어떻게 네트워크망에서 하나의 대상만 지정해서 찾아 통신 할 수 있을까??

 

프로토콜이란?

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

네트워크에서 노드와 노드가 통신할 때

어떤노드가 어느 노드에게 어떤 데이터를 어떻게 보내는지 삭성하기 위한 양식

 

택배는 택배만의 양식

편지는 편지만의 양식

전화는 전화만의 양식

 

각 프로토콜들도 해당 프로토콜만의 양식이 있다

 

 -프로토콜 종류

가까운 곳과 연락 할때: Ethemet 프로토콜 -> MAC 주소를 사용. 

멀리 있는곳과 연락할때: ICMP,IPV4,ARP -> IP주소를 사용 

여러가지 프로그램으로 연락 할 때: TCP,UDP ->포트번호를 사용

 

프로토콜은  각각 자기만의 네트워크 주소가 있다.

 

친구의 컴퓨터에 설치되어있는 채팅프로그램에 연결할때 , 버디버디로 연결하느냐, 카카오톡으로 연결하느냐는

포트번호를 통해 구분하여 연결 가능하다.

 

마무리로..

 

실제로 프로토콜 종류를  하나만쓰는게아니라. 여러 프로토콜을 캡슐화 해서 사용한다.

 

캡슐화란? 여러 프로토콜들을 캡슐화 한것이다.

 

테이터를 보내기위해서 어떤 프로그램이랑 통신할지(TCP)  얼마나 멀리떨어져있는 어느지역에 있는 컴퓨터인지(IP주소) 그지역에서 특정 컴퓨터를 찾아가는지(Ethemet)  여러 프로토콜을 사용한다. 

 

 

 

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

네트워크(1) OSI 7계층 이란?  (0) 2023.04.11
네트워크란?  (0) 2023.03.19
(2주차 1차) TCP/IP 프로토콜  (0) 2023.03.12
(1주차 2차) 네트워크의 구조  (0) 2023.03.04
(1주차 1차) 네트워크의 기본 개념  (0) 2023.03.04