앞으로 컴퓨터간 통신할 수 있게 만든 환경인 네트워크에 대해 알아보도록 하겠습니다. 네트워크란 무엇인가 부터 시작하여 이를 모두가 원활하기 사용하기 위해 동의한 규칙들을 거시적인 관점(OSI 7계층)에서 알아가보도록 하겠습니다. 그리고 추후 Web을 사용하기 위한 규칙인 http를 중점적으로 알아보겠습니다. 우선 우리의 목적인 네트워크부터 알아보죠.
1. 네트워크란?
- 컴퓨터 상호간에 정보를 교환할 수 있도록 연결된 통신망.(출처: 네이버 지식백과)
즉, 컴퓨터들을 마치 Net처럼 연결하여 통신할 수 있는 환경을 구축한 것이다. 이와 같은 환경에서 우리는 데이터를 주고 받는다. 보통 두개 이상의 컴퓨터를 연결하여 데이터를 주고 받는 환경을 네트워크라고 한다. 이런 네트워크는 어떤 종류들이 있을까?
* 패킷
- 네트워크를 통해 전송하기 쉽도록 자른 데이터의 전송 단위(출처: 네이버 지식백과).
데이터가 클 경우 많은 데이터가 한번에 보내질 수 없으며 보내더라도 효율이 낮아진다. 큰 데이터는 네트워크의 대역폭을 너무 많이 차지하여 다른 패킷의 흐름을 막을 위험이 있기 때문이다.(대역폭: 일반적으로 네트워크에서 이용 가능한 최대 전송 속도. 정보를 전송할 수 있는 단위 시간당 전송량.)
2. 네트워크 종류
- 네트워크는 LAN, WAN 크게 2가지 종류로 나눌 수 있다. 두개는 네트워크 범위에 따라 나뉘어지며, 가장 널리 알려지고 많은 사람을이 알법한 인터넷까지 알아보자.
1) LAN
- 정의: LAN(Local Area Network)는 네트워크 매체(장비)를 이용하여 집, 회사, 학교 등과 같은 가까운 지역을 한데 묶는 네트워크다.(출처: 위키백과)
보통 집에서 공유기를 하나 설치하면 공유기 하나에 여러 컴퓨터들을 유선으로 연결하거나 무선 와이파이를 통해 네트워크 접속을 한다. 이렇게 하나의 네트워크 매체를 통해 가까운 지역(Local area)를 묶는 네트워크를 LAN이라고 부른다.
2) WAN
- 정의: 둘 이상의 LAN이 넓은 지역에 걸쳐 연결되어 형성된 광범위한 네트워크.(출처: 위키백과) 인터넷 서비스 제공자(ISP)가 제공하는 서비스를 사용하여 구축된 네트워크(출처: 모두의 네트워크)
WAN은 왜 필요할까? LAN만 이 세상에 존재한다고 가정하자. 그렇다면 우리 건물 사람들 끼리는 메일을 잘 보내고 파일을 공유하는 등 정보를 교환할 수 있겠지만, 옆건물 혹은 옆나라와 정보를 교환하고 싶은 경우에는 LAN으로는 부족하다. 따라서 다른 LAN과 통신하기 위한 네트워크가 필요해졌고 WAN이 탄생했다. 이때 둘 이상의 LAN을 연결 하기 위해서는 그림 3과 같이 라우터가 필요하다. 라우터는 하나의 LAN에서 다른 LAN으로 가는 경로를 찾아주는 네트워크 장비다.(라우터=router, route=경로) 이렇게 라우터를 이용한 LAN간 정보 교환을 internetworking이라고도 부른다. 네트워크 간 상호 작용으로 직역될 수 있는데, 하나의 예시로 인터넷을 알아보자. 실제로 인터넷은 internetworking에서 파생된 단어다.
* LAN과 WAN의 차이점
LAN | WAN | |
범위 | 좁음 | 넓은 |
속도 | 빠르다 | 느리다 |
오류 | 적다 | 많다 |
* ISP(Internet Service Provider)란?
- 정의: 개인이나 기업에게 인터넷접속 서비스 및 웹 사이트 구축 등을 제공하는 회사.
WAN은 거시적으로 생각하면 둘 이상의 LAN이 넓은 지역에 걸쳐 연결된 거대 네트워크라고 볼 수 있다. 하지만 이 정의에서는 그 방법에 대해 설명하고 있지 않다. LAN들은 ISP를 통해서 타른 LAN과 연결되어 WAN의 일원이 될 수 있다. 즉 그림 5처럼 왼쪽의 큰 원인 LAN은 ISP를 통해서 인터넷과 연결된다. ISP는 sk 브로드밴드, kT, U+와 같은 인터넷 서비스를 제공하는 회사를 떠올리면 된다. 즉 WAN 혹은 인터넷은 LAN들이 ISP로 부터 서비스를 제공 받으며 ISP들이 모여 WAN을 형성하고 있다.
3) 인터넷
- TCP/IP 프로토콜을 이용하여 전세계적으로 연결돼있는 통신 망. 전 세계의 큰 네트워크 및 작은 네트워크까지를 연결하는 거대한 네트워크(출처: 나무위키, 모두의 네트워크)
'TCP/IP 프로토콜'이라는 도구를 이용한 거대 네트워크라고 볼 수 있다. 즉 WAN의 일종이며, 인터넷은 월드와이드웹(WWW)가 널리 보편화 되면서 더욱 알려진 네트워크다. TCP/IP 프로토콜은 인터넷을 사용하기 위한 도구 중 하나라고만 생각하자. WWW에 대해서는 월드와이드웹(WWW), 프로토콜(Protocol)이란?에서 보도록 하자.
'네트워크' 카테고리의 다른 글
[네트워크] 5. 무선 LAN(랜)이란? 통신 방식? 전송 제어? (0) | 2022.02.22 |
---|---|
[네트워크] 4. 이더넷이란? 통신 방식? 전송 제어? Easy with TMI (0) | 2022.02.21 |
[네트워크] 전송 계층이란? TCP, UDP 구조? 3WayHandShake? (0) | 2022.02.17 |
[네트워크] 3. OSI 7계층, TCP/IP 모델이란? 개념 및 존재 이유? (0) | 2022.02.15 |
[네트워크] 2. 월드와이드웹(WWW), 프로토콜(Protocol)이란? (0) | 2022.02.14 |