본문 바로가기

CS 이야기/Network

[Network 개론 1] Network란 무엇일까?

안녕하세요, 네트워크를 이해하는 첫걸음! 네트워크란 무엇인 지 알아보도록 하겠습니다.

 

Computer Network

https://en.wikipedia.org/wiki/Computer_network 

 

Computer network - Wikipedia

From Wikipedia, the free encyclopedia Network that allows computers to share resources and communicate with each other A computer network is a set of computers sharing resources located on or provided by network nodes. Computers use common communication pr

en.wikipedia.org

위키피디아에 보면 첫 문단에 다음과 같이 설명되어 있습니다.

 

A computer network is a set of computers sharing resources located on or provided by network nodes. Computers use common communication protocols over digital interconnections to communicate with each other. These interconnections are made up of telecommunication network technologies based on physically wired, optical, and wireless radio-frequency methods that may be arranged in a variety of network topologies.

 

컴퓨터 네트워크란 네트워크 노드 상에 위치하거나 네트워크 노드에 의해 제공되는 자원을 공유하는 컴퓨터들의 집합입니다.

 

첫 문장부터 번역하기가 쉽지 않습니다 ㅎ... 이것을 쉽게 단어 하나하나 이야기해보겠습니다.

 

Network Node

Network Node 란 Network 망 안에 있는 하나하나의 컴포넌트. 즉 우리가 일상생활에서 네트워크를 사용하는 모든 것을 Network Node라고 합니다. 소위 말하는, 핸드폰, 스마트 TV, 컴퓨터, 노트북 등 모든 것이 해당됩니다.

 

Sharing Resource

이 Network Node들이 결국 자원을 공유하는 행위를 우리는 네트워킹이라 합니다. 자원을 공유한다는 말이 추상적일 수 있는데, 웹 서버를 생각해 보시면 쉽습니다.

우리가 사용하는 컴퓨터에서 크롬을 사용하여 naver에 접속한다고 생각해 봅시다. naver 서버에게 우리가 naver 홈페이지 리소스를 요청한 것이고, naver는 우리의 요청에 대한 응답으로resource를 공유 (sharing) 해 준 것이죠. 그 결과 우리는 naver라는 홈페이지를 볼 수 있습니다. 이처럼 두 개 혹은 그 이상의 network node들이 서로 간에 상호작용하는 것을 흔히 네트워킹이라 합니다.

 

네트워킹은 물리적인 연결로 이루어질 수도 있고 저희가 요새 많이 사용하는 wireless(무선)으로 연결될 수도 있습니다.

 

대략적으로 네트워크를 정의해 보았는데요, 실제로 네트워킹을 어떻게 하는지 간단하게 도식화하며 추가로 설명해 보도록 하겠습니다.

 

 

각각의 네트워크 노드(device)들이 네트워크망을 이루고 있는 모습을 표현한 그림입니다. 

 

LAN

LAN이란 근거리 통신망이라는 뜻으로 가까운 거리 간의 네트워크 망을 이야기합니다. 정확하지는 않지만 일반적으로 물리적으로 연결되어 있는 노드들의 집합, 즉 가장 작은 단위의 네트워크로 생각하면 이해하기 좋습니다. LAN 안에서 각 노드들이 연결되어 있고, 이 LAN 너머의 곳으로 데이터를 주고받으려면 ROUTER를 통하여 데이터 통신을 하게 됩니다. 

 

여기까지 네트워크의 정의와 가장 기본적인 용어 몇 가지에 대해 알아보았는데요, 정말 기본적인 것만 적었는데도 굉장히 어렵네요... ㅜ
그래도 기왕 하기로 한 거 네트워크 개론 내용에 대해 전반적으로 쭉 정리해 나갈 예정입니다. 

 

 

'CS 이야기 > Network' 카테고리의 다른 글

[Network 개론 2] Network Switching  (2) 2024.01.29