네트워크
CH1. 네트워크의 기본
조코마
2022. 1. 8. 13:56
1. 컴퓨터 네트워크
- 네트워크는 정보 수집이나 커뮤니케이션 효율화 등 다양한 목적을 위해 이용된다.
- 네트워크 사용자에 따라서 사설 네트워크와 인터넷 네트워크의 2가지로 분류할 수 있다. 사설 네트워크는 회사나 가정 내로 접속할 수 있는 사용자를 제한하는 네트워크이고, 인터넷은 접속할 수 있는 사용자를 제한하지 않는 네트워크이다.
1-1) 사내 네트워크 구성 - LAN과 WAN
- 사내 네트워크는 LAN(Local Area Network)과 WAN(Wide Area Network)로 구성된다.
- LAN은 거점 내 네트워크를 말하며, 직접 구축하고 관리할 필요가 있다.
- 통신사업자가 제공하는 WAN서비스로 거점이 되는 LAN끼리 연결할 수 있다.
LAN | WAN | |
역할 | 거점 내 기기끼리 서로 연결한다. | 거점인 LAN끼로 서로 연결한다. |
구축 및 관리 | 직접 구축하고 관리한다. | 통신사업자가 구축하고 관리한다. |
초기 비용 | 설계와 구축 인건비, 기기 비용 | 서비스 계약 요금 |
관리 비용 | 관리자 인건비 | 통신요금 |
1-2) 인터넷
- 인터넷은 다양한 조직의 네트워크인 AS(Autonomous System)가 서로 연결되어 있다.
- AS의 예는 인터넷 접속 서비스를 제공하는 ISP(인터넷 서비스 프로바이더)이다.
- Tier1(ISP의 상위 그룹)이외의 ISP는 최종적으로 어딘가의 Tier1 ISP에 연결된다. -> 모든 ISP는 어딘가에서 연결되어 있다. -> 계약한 ISP가 달라도 통신할 수 있다.
- 인터넷 접속 서비스에 따라, 고정 회선이나 모바일 회선으로 ISP의 라우터와 접속해 인터넷을 이용한다.
- 고정 회선과 모바일 회선의 종류
고정 회선 |
|
모바일 회선 |
|
2. 네트워크 아키텍쳐 - 프로토콜
- 통신하기 위한 데이터 형식 등의 규칙을 프로토콜이라고 부른다.
- 네트워크 아키텍쳐는 프로토콜의 집합으로, '프로토콜 스택' '프로토콜 스위트'로도 불린다.
- 복수의 프로토콜을 조합한 네트워크 아키텍쳐에 기반하여 통신한다.
- 복잡한 네트워크 시스템이 데이터를 전송하는 과정을 논리적인 단계로 분할하여 각 단계마다 핵심적인 기능을 모듈화(Modularity)하고, 분할된 모듈을 계층적 구조로 배열하는 계층화(Layering)를 통해 네트워크를 추상화시킨 것이 네트워크 아키텍처이다.
- 현재는 네트워크 아키텍처로서 TCP/IP를 이용한다.