본 포스팅은 모두의 네트워크 책을 읽고 요약한 것입니다.
[1. 네트워크의 구조]
- 네트워크는 컴퓨터 간의 연결만을 말하는 것은 아니다. 사람과 사람의 네트워크, 도로와 철도의 네트워크 등등..
- 컴퓨터 간의 네트워크를 연결한 것을 컴퓨터 네트워크라 한다.
- 한 대만으로는 컴퓨터 네트워크라고 할 수 없지만, 두 대 이상 연결되어 있으면, 컴퓨터 네트워크가 되고, 컴퓨터 간에 필요한 데이터(정보)를 서로 주고받을 수 있다.
- 네트워크를 사용하면 컴퓨터 간의 데이터(파일) 전송, 웹 사이트 열람, 메일 송수신과 같은 일을 할 수 있다.
- 인터넷: 전 세계의 큰 네트워크부터 작은 네트워크까지를 연결하는 거대한 네트워크 (전 세계가 네트워크로 연결되어 있어서 인터넷으로 해외 웹사이트도 볼 수 있다.)
패킷이란?
- 컴퓨터 간에 데이터를 주고받을 때 네트워크를 통해 전송되는 데이터의 작은 조각
- 큰 데이터를 그대로 보내면 네트워크의 대역폭을 너무 많이 차지(점유)해서 다른 패킷의 흐름을 막을 위험이 있기 때문에 데이터는 택배처럼 작게 포장해서 보낸다.
- 용량이 큰 데이터는 패킷으로 분할하여 전송한다.
[2. 정보의 양을 나타내는 단위]
- 디지털 데이터: 컴퓨터는 숫자 0과 1만을 다루는데, 0과 1의 집합
- 정보를 나타내는 최소 단위: bit, bit 여덟개: byte
- 숫자와 문자의 대응표 ( 대표적인 예: 문자코드(ASCII 코드))
- 문자도 사진과 마찬가지로 받는 사람에게 이 숫자를 패킷으로 나누어서 보내면 받은 쪽에서 패킷을 원래 값으로 되돌릴 수 있다.
- 네트워크에 데이터를 전송하는 경우에는 비트 정보를 전기 신호로 변환하기 때문에 실제로는 네트워크에 전기 신호가 전송되고 있다.
[3. LAN과 WAN]
- 네트워크는 접속할 수 있는 범위에 따라 두 가지 종류로 나눌 수 있다.
LAN: Local Area Network, 근거리 통신망 | WAN: Wide Area Network, 광역 통신망 |
건물 안이나 특정 지역을 범위로 하는 네트워크 | 지리적으로 넓은 범위에 구축된 네트워크 |
사무실이나 가정과 같이 지리적으로 제한된 곳에서 컴퓨터와 프린트를 연결할 수 있는 네트워크 | 인터넷 서비스 제공자(ISP)가 제공하는 서비스를 사용하여 구축된 네트워크(ISP:Internet Service, Provider, KT, U+등) |
LAN은 연결하는 거리가 짧아서 신호가 약해지거나 오류가 발생할 확률도 매우 낮다. | WAN은 멀리 떨어져 있는 LAN과 연결되어 있어서 신호가 약해지거나 오류가 발생할 확률이 더 높아진다. |
범위가 좁고 속도가 빠르다. | 범위가 넓고 속도가 느리다. |
[4. 일반적인 가정에서의 LAN 구성]
- 네트워크는 크게 LAN과 WAN으로 나눌 수 있는데 일반적인 가정에서 구성하는 네트워크는 LAN이다.
- 일반적으로 인터넷을 사용하려면 인터넷 서비스 제공자와 인터넷 회선을 두 가지를 결정해야 한다.
- 인터넷 공유기(broadband router): 인터넷 서비스 제공자와 네트워크를 연결하기 위해 필요한 장비
- LAN 케이블이 필요하면 유선 랜, LAN 케이블이 필요하지 않으면 무선 랜이라고 한다.
[5. 일반적인 회사에서의 LAN 구성]
- 가정에서의 랜 구성과 다른 점은 DMZ라는 네트워크 영역이 있다.
- DMZ(DeMilitarized Zone): 외부에 공개하기 위한 네트워크
- 웹 사이트를 외부 사용자에게 공개하려면 웹 서버를 외부에 공개하면 된다.
- 외부 사용자와 메일을 주고받으려면 메일 서버를 외부에 공개하면 된다.
- 외부에서 도메인 이름을 사용해 회사의 서버에 접속하려면 DNS 서버를 외부에 공개하면 된다.
- 회사에서는 서버를 운영하기 위해 서버를 사내에 설치(1)하거나 데이터 센터(2)에 두거나 클라우드(3)에 둘 수 있는데 위 그림은 서버를 사내에 두고 운영하는 예이다.
- 사내에서 서버를 운영하는 경우에는 회사 내에 서버 장비실을 두고 그곳에 랙(선반)을 설치한다.
- 랙 안에는 랙에 설치하기 적합한 형태와 크기를 가진 서버와 라우터와 스위치를 설치할 수 있는데 라우터는 무선 랜 기능이 있는 라우터를 사용하는 경우가 많다.
- 각 서버는 스위치와 연결하거나 무선랜 기능을 통해 사내 랜에 연결해서 네트워크를 사용할 수 있다.
- 회사의 서버는 온프레미스나 클라우드로 운영되고 있다.
클라우드 | 인터넷을 통해 소프트웨어나 하드웨어등의 컴퓨팅 서비스를 제공하는 것으로 인터넷에 접속하기만 하면 어디서든 이용할 수 있다. |
온프레미스(on-premise) | 사내 또는 데이터 센터에 서버를 두고 운영하는 것이다. |
용어정리
network | 컴퓨터를 두 대 이상 연결해 서로 데이터를 전송할 수 있는 통신망 |
Internet | TCP/IP 프로토콜을 사용하는 세계 최대 규모의 네트워크 |
전 세계의 컴퓨터를 서로 연결해 정보를 교환할 수 있도록 만든 하나의 거대한 컴퓨터 통신망 | |
packet | 네트워크 통신을 할 때 사용되는 작게 분할된 데이터 조각으로 네트워크에서 전송하는 데이터의 기본 단위 |
bit | 정보의 최소 단위로 0 또는 1을 나타냄 |
byte | 컴퓨터 정보량 단위로 8 bit = 1 byte |
LAN(Local Area Network) | 비교적 가까운 거리에 위치한 장치들을 서로 연결한 네트워크 |
집, 사무실, 학교 등의 건물과 같이 가까운 지역을 연결하는 네트워크 | |
WAN(Wide Area Network) | 랜을 다시 하나로 묶는 거대한 네트워크 |
특정 도시, 국가, 대륙과 같이 넓은 범위를 연결하는 네트워크 | |
넓은 지역에 설치된 컴퓨터 간의 정보와 자원을 공유하기에 적합하도록 설계한 컴퓨터 통신망 | |
ISP(Internet Service Provider) | 인터넷에 접속하는 수단을 제공하는 주체 |
일반 사용자, 기업체, 기관, 단체 등이 인터넷에 접속해 인터넷을 이용할 수 있도록 돕는 사업자 예시: KT, U+, SK브로드밴드 |
|
Server | 컴퓨터 네트워크에서 다른 컴퓨터에 서비스를 제공하기 위한 컴퓨터 또는 프로그램 |
반대로 서버에서 보내 주는 정보 서비스를 받는 측 또는 요구하는 측의 컴퓨터 또는 프로그램을 클라이언트라고 함 | |
DMZ(DeMilitarized Zone) | 네트워크 구성 중에서 일반적으로 인터넷인외부 네트워크와 내부 네트워크 사이에 위치한 중간 지대(서브넷) |
네트워크의 보안 영역으로 외부 공격자가 내부 네트워크에 침투하는 것을 막는 역할 |
'network' 카테고리의 다른 글
6. 네크워크의 구조: 전송 계층 (0) | 2022.09.21 |
---|---|
5. 네크워크의 구조: 네트워크 계층 (0) | 2022.09.15 |
4. 네크워크의 구조: 데이터 링크 계층 (0) | 2022.09.14 |
3. 네크워크의 구조: 물리 계층 (0) | 2022.08.26 |
2. 네트워크의 기본 규칙 (0) | 2022.08.18 |