네트워크가 무엇인지 알아보자.
네트워크가 무엇일까?
여러분이 맨날 쓰는게 뭐다? 인터넷...! 인터넷 쓰려면 무엇이 선행되어야 하나.
뭐 흔히들 쓰는 말로 인터넷이 연결이 되어 있어야 한다.
그렇다면 그놈에 인터넷은 도대체 뭘 어떻게 어디로 연결을 한다는 것인가?
자, 생각을 좀 해볼 여지가 있다.
먼저 네트워크라는 단어의 의미부터 알아보자.
네트워크는 Net + Work 의 합성어 인데..
따로 놓고 보면 그물 작업?? 약간 완곡한 표현으로 돌려보자.
'그물 처럼 서로 얽혀 협력하여 수행하는 작업' 정도로 표현할 수 있을 것이다.
한 단계만 더 가보자.
우리가 네트워크를 사용하는 건 컴퓨터이다.
'컴퓨터들이 서로 연결된 상태로 자원을 공유하는 작업' 이라고 표현하겠다.
그렇다면 인터넷은 무엇인가.
전 세계의 네트워크 통신망을 일정한 통신 규약 (프로토콜)을 통해 서로 통신하는
거대한 통신망이라고 표현할 수 있겠다.
사과가 과일의 하위개념이듯이, 네트워크라는 커다란 이름 아래에
인터넷이라는 광범위한 네트워크망이 존재한다고 생각하면 된다.
이 네트워크라는 망도 여러가지 종류가 있다.
종류로 나눈 패킷 스위칭, 서킷 스위칭 등이 있지만
우리는 컴퓨터 네트워킹에 관한 내용을 공부하니까 패킷 스위칭을 가정하고
내용을 정리하겠다. 궁금하면 구글링..
일단 기본적으로 LAN과 WAN이 있다.
LAN (Local Area Network) : 작은 규모의 네트워크 즉 근거리 통신망을 나타내는 말이다.
이렇게 딱 어디까지가 렌이다! 라고 정의하기 모호한 부분이 있다. 사무실이나 한 건물 정도 규모의 네트워크이다. 관리자가 직접 관리한다.
WAN (Wide Area Network) : 넓은 범위의 네트워크이다. 이것도 그냥 넓다 라고만 생각하면 됨. 서비스 제공업체에서 관리를 한다.
여기서 하나더 보자면 인트라넷과 엑스트라넷이다.
인트라넷(Intranet)은 쉽게 사내망이라고 생각하면 된다. LAN이 여러개 모인 규모라고 생각하면 쉽다.
이 인트라넷 망 안에 있는 구성원들 끼리만 통신이 가능하고 정보 공유가 가능하다.
엑스트라넷(Extranet)은 망 구성원들 끼리만 통신이 가능한 인트라넷에서
외부의 승인된 사용자까지 통신을 허용하는 네트워크이다.
다음은 여러가지 네트워크의 생겨먹은 형태에 대해 알아보자.
이것을 네트워크 토폴로지 라고 하는데..
4가지 정도 종류가 있다.
1. Star Topology (성망형)
보는 그대로 별처럼 생긴 토폴로지 이다. 중앙에 각 노드들이 100m 이내에 연결되어 있는 형태이다.
- 관리는 쉬운데 꼭 중앙을 거쳐서 전송해야하므로 병목현상이 일어날 가능성이 있음.
- 중앙에 꽂으면 되니까 확장이 굉장히 용이함.
- 노드에 문제가 생겨도 전체 네트워크에 아무 지장이 없음.
- 각 노드는 단 하나의 링크의 입출력을 가진다.
2. Bus Topology (버스형)
버스형 토폴로지 이다. 모든 장비들이 백본이라는 중심 케이블에 연결되어 있다.
- 이더넷 프로토콜도 이 형태를 사용한다.
- 확장하려면 전체를 중지 시켜야 하고, 케이블에 문제가 생기면 찾기가 어렵다.
- 비용이 저렴하다.
3. Ring Topology (링 형)
링 형태의 토폴로지이다. 각각 바로 옆 디바이스랑 직접 연결이 되어 있다.
- 설치 비용이 비싸다. 공간이 좁으면 내려감.
- 넓은 공간에 설치하기 용이하고 대역폭도 넓게 쓸 수 있다는 장점이 있다.
- 한쪽 방향으로만 데이터 전송이 가능하다.
- 토큰링도 이 형태다.
4. Mesh Topology (망형)
모두 서로서로 다 연결되어 있는 형태이다. 딱봐도 비용이 엄청나게 많이 들 것같이 생기지 않았음..;;
- n개의 노드에 대하여 n(n-1)/2 개의 물리 체널을 갖는다.
- 노드 하나가 고장나서 네트워크가 마비되고 이런 일은 절대 없다. 보안성도 가장 견고하다.
- 설치 및 재조정이 어렵다.
- 나와 관련없는 전송에 영향을 받지 않는다는 점이 장점이다.
브로드캐스트, 유니캐스트, 멀티캐스트 개념만 짚고 넘어가자.
3가지 모두 통신 방식을 말하는 것이다. 기초 중에 기초이며 뭔지만 알면 된다.
(깊이 들어갈 내용이 없음.)
브로드캐스트 (BroadCast) : 하나의 네트워크 전체에 전송메세지를 뿌리는 것이다.
유니캐스트 (UniCast) : 1:1 통신 방식이다.
멀티캐스트 (MultiCast) : 전송할 대상을 골라서 전송하는 것이다.
'IT 그리고 정보보안 > Knowledge base' 카테고리의 다른 글
VLAN (Virtual LAN) (0) | 2021.04.19 |
---|---|
DNS (Domain Name Service) (0) | 2021.04.19 |
netstat 명령어 활용 (0) | 2021.04.19 |
WMIC (Windows Management Instrumentation Command-line) (0) | 2021.04.18 |
윈도우 레지스트리(Registry) (0) | 2021.04.18 |