컴퓨터 통신과 네트워크의 3가지 구성 요소
네트워크는 컴퓨터와 컴퓨터를 연결하여 데이터를 주고받을 수 있게 하는 시스템입니다.
네트워크에서 컴퓨터 간에 데이터를 송ㆍ수신하는 것을 데이터 통신이라고 합니다.
네트워크에서 두 대 이상의 컴퓨터, 데이터가 이동하는 전송매체, 데이터의 이동을 돕는 네트워크 장비가 서로 연결되어 데이터 통신을 합니다. 따라서 네트워크는 ① 컴퓨터, ② 전송 매체, ③ 네트워크 장비로 구성됩니다.
① 컴퓨터
데이터 통신의 시작과 끝에 위치해 데이터를 전송 매체로 보내거나, 전송 매체로부터 데이터를 받습니다. 이는 특정한 목적을 달성하기 위해 데이터를 주고받는 것입니다. 컴퓨터에서 특정한 목적에 사용하기 위해 만든 소프트웨어를 애플리케이션 소프트웨어(애플리케이션;앱)이라고 합니다.
컴퓨터는 크게 하드웨어와 소프트웨어로 구성되고, 소프트웨어는 시스템 소프트웨어와 응용 소프트웨어로 구분합니다.
- 시스템 소프트웨어 : 마이크로소프트의 윈도우나 애플의 맥 OS 같이 하드웨어를 관리하고 제어하는 운영체제가 대표적인 시스템 소프트웨어입니다.
- 응용 소프트웨어 : 하드웨어를 건드릴 권한은 없고, 운영체제의 도움을 받아 사용자가 원하는 작업을 할 수 있도록 만든 소프트웨어입니다. IT 지식이나 원리를 새로운 문제에 적용하는 것을 의미하기도 하며 이런 측면에서 응용 소프트웨어를 솔루션이라고 부르기도 합니다.
따라서 네트워크에서 통신의 주체는 컴퓨터에 설치된 애플리케이션입니다. 이런 측면에서 결국 네트워크가 하는 일은 애플리케이션이 만들어진 목적에 따른 무언가를 할 수 있도록 데이터를 주고받을 수 있는 환경을 제공하는 것입니다.
② 전송 매체
데이터가 이동하는 물직적인 통로로 크게 유선 전송 매체와 무선 전송 매체로 나눌 수 있습니다. 전송 매체에 따라 네트워크도 유선 네트워크와 무선 네트워크로 구분됩니다.
- 유선 전송 매체 : 여러 종류가 있지만 일반적으로 전기 신호로 데이터를 전송하는 케이블을 말합니다. 컴퓨터를 인터넷에 연결할 때 사용하는 랜 케이블이 대표적인 유선 전송 매체입니다. 컴퓨터나 네트워크 장비의 랜포트에 랜 케이블을 꽂아 서로 연결한 것이 유선 네트워크입니다.
포트는 하나의 장비와 다른 장비를 연결하기 위한 통로, 즉 물리적인 장비들을 서로 연결하는 외부 인터페이스를 의미합니다.
전 세계 어디서든 랜 케이블과 랜포트를 연결하여 네트워크를 만들 수 있도록 표준화된 규격을 정한 것이 이더넷 프로토콜또는 이더넷 기술이라고 합니다.
- 무선 전송 매체 : 전선 없이 공간을 이동하는 전파입니다. 유선 전송 매체인 랜케이블을 랜포트라는 외부 인터페이스가 장착된 컴퓨터에 연결하는 것 처럼, 무선 전송 매체인 전파는 무선 랜 인터페이스를 갖춘 컴퓨터와 연결됩니다. 와이파이로 인터넷에 접속할 수 있는 노트북, 테블릿, 스마트폰 등에는 무선 랜 인터페이스가 내장되어 있습니다.
③ 네트워크 장비
네트워크 장비는 데이터를 송신하는 컴퓨터에서부터 데이터를 수신하는 컴퓨터까지 데이터가 성공적으로 전송될 수 있도록 중간에서 돕는 중계 장치입니다.
다양한 종류의 네트워크 장비가 있지만 가장 기본적인 장비는 유선 네트워크를 만들고 확장시키는 스위치, 라우터입니다.
- 스위치 : 여러 대의 컴퓨터를 연결하여 하나의 네트워크를 만들고, 그 네트워크 안에서 데이터를 전송하는 장비입니다.
- 라우터 : 네트워크와 네트워크를 연결하여 서로 다른 네트워크 간에 데이터를 전송하는 역할을 합니다.
스위치
보통 하나의 랜포트를 갖고 있는 컴퓨터를 랜케이블로 직접 연결하면 두 대의 컴퓨터를 연결한 하나의 네트워크 라인 밖에 만들수가 없습니다. 세 대 이상의 컴퓨터를 연결하기 위해서는 여러 대의 랜포트를 갖고 있는 장비인 스위치가 필요합니다.
랜 케이블을 꽂는 랜 포트가 부족할 때 스위치를 사용해서 네트워크 라인을 분배합니다. 스위치가 전기공급라인을 분배하는 멀티탭 같은 역할을 합니다.
라우터
스위치로 연결된 네트워크는 그 네트워크 안에서만 데이터를 전송할 수 있습니다. 다른 네트워크에 속한 컴퓨터로 데이터를 전송하기 위해서는 네트워크를 연결하는 장비인 라우터가 필요합니다.
라우터는 수신한 데이터를 어느 네트워크로 전달할지, 많은 루트 중에 최적의 루트를 선택하는 루트 선택 기능이 있습니다.
따라서 전 세계의 네트워크가 연결된 인터넷에서 라우터는 중요한 네트워크 장비입니다.
'Network' 카테고리의 다른 글
상태 저장 vs 상태 비저장 / 동기 vs 비동기 / 블로킹 vs 논블로킹 (0) | 2022.04.27 |
---|---|
[Network]IP address와 MAC address (0) | 2022.04.22 |
웹 브라우저에서 요청 흐름 (0) | 2022.04.18 |
[Network] OSI 7계층이란 (0) | 2022.04.15 |
세션 vs 쿠키 vs 캐시 차이점 (1) | 2022.04.12 |
댓글