본문 바로가기
Network

[Network 개념] 네트워크란?

by sseddi 2021. 1. 18.
728x90
네트워크?

여러 시스템들이 연결되어 있는 통신망

 

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

네트워크를 통해 연결된 장치들은 서로에게 데이터를 교환할 수 있다.

 

인터넷은 어떤 매체로 응답?

유선과 무선으로 통신 (상호연결)

바로 그 연결되어 통신할 수 있는 구조가 바로 네트워크

 

인터넷은 전 세계를 연결하는 가장 큰 네트워크라고 할 수 있다.

-> www는 인터넷이 아니라 인터넷을 이용한 웹 서비스

 

인터넷은 네트워크의 일종

 

+) 미국 국방부 산하 연구기관인 DARPA에서 연구용으로 ARPA NET이라는 최초의 네트워크 탄생(1960-70년도)

ARPA NET은 규칙을 만들어 놓고 그 규칙을 지키지 않으면 네트워크로 통신되는 자료를 얻을 수 없게 했다. 

그러나 여러 새로운 네트워크가 등장하고 네트워크에 참여하고자 하는 사람들이 많았기 때문에 ARPA NET은 민간에게 공개하고, 따로 군사 목적으로 Military NET을 개설했다.

그러나 ARPA NET은 문제가 있었는데

NCP(Network Control Program)를 사용했는데 다양한 컴퓨터가 도입되면서 ARPA NET을 사용하는 프로토콜 재정비 필요해져->TCP/IP PROTOCOL SUITE 개발

 

네트워크의 분류

 

크기에 따른 분류

 

- LAN(Local Area Network)

가까운 지역을 묶은 네트워크

 

- WAN(Wide Area Network) MAN(Metropolitan Area Network)

먼 지역을 묶은 네트워크

여러 개의 LAN을 연결시킨 것

 

연결 형태에 다른 분류

 

- Star형

중앙 장비에 모든 노드가 연결된 형태

하나의 와이파이 공유기에 TV, 컴퓨터, 노트북, 핸드폰, 태블릿이 연결된다면 Star형이라고 할 수 있다.

이때, 와이파이 공유기가 고장난다면 공유기에 연결되어 있던 장비들을 통신이 원활하게 사용할 수 없다.(단점)

 

 

 

- Mesh형

여러 노드들이 그물처럼 연결된 형태

여러 노드들이 그물처럼 이어져 연결되어 있기 때문에 한 부분이 고장난다고 해도 통신이 원활하게 가능하다.

네트워크에서 데이터 통신 방식

 

- 유니 캐스트

특정 대상이랑만 1대1로 통신

 

- 멀티 캐스트

같은 네트워크 대역에서 특정 다수와 1대N으로 통신

 

- 브로드 캐스트

네트워크에 있는 모든 대상과 통신

 

프로토콜?

네트워크에서 일종의 약속

 

네트워크에서 노드 간 통신을 할 때,

누구(어떤 노드)와 어떤 걸(데이터) 어떻게 통신할 지 정해놓은 약속

 

가까운 곳과 통신 : MAC 주소

멀리 있는 곳과 통신 : IP 주소

특정 프로그램으로 통신 : 포트번호

 

보통 여러 개 프로토콜 합쳐서 사용

-> 캡슐화

728x90

댓글