📌 오늘 학습 목표
1️⃣ 컴퓨터 네트워크의 개념을 이해한다
2️⃣ LAN&WAN의 차이점을 이해한다
Chapter1. 네트워크의 구조
1️⃣ 컴퓨터 네트워크란?
여러 컴퓨터 및 기타 디바이스가 데이터를 공유하고 통신하기 위해 연결된 구조를 의미 즉. 컴퓨터와 컴퓨터를 통신망으로 연결한 것을 말한다.
컴퓨터 네트워크의 목적
컴퓨터로부터 다른 컴퓨터로 데이터를 전송하고, 데이터와 리소스를 공유하고 효율적으로 관리하기 위함이다.
이를 통해 정보 공유, 파일 공유, 인터넷 엑세스, 전자 메일 송수신, 온라인 게임 플레이, 동영상 스트리밍, 원격 작업 등이 가능해진다.
네트워크는 크게 두 가지 유형으로 나뉜다
1️⃣ 로컬 네트워크 (LAN)로, 일반적으로 가까운 지리적 위치에 있는 디바이스들을 연결하는 용도로 사용된다.
2️⃣ 광역 네트워크 (WAN)로, 보다 넓은 지역을 커버하고, 인터넷을 통해 먼 거리에 있는 디바이스들을 연결하는 데 사용된다.
네트워크 쪽에는 별도의 용어가 많기 때문에 용어를 먼저 정리해보자.
- 컴퓨터 네트워크(Computer Network) : 컴퓨터와 컴퓨터를 통신망으로 연결한 것
- 노드(Node) : 컴퓨터 네트워크상에 연결된 장치
- 호스트(Host) : 고유 IP 주소를 가진 노드
- 링크(Link) : 물리적으로 노드와 노드를 연결하는 통로
- 홉(Hop) : 거리의 단위. 보통 한 링크를 이동하면 한 홉이라고 한다.
- 경로(Path) : 네트워크 상의 두 노드 간의 이동 경로
- 프로토콜(Protocol) : 데이터 통신을 원활하게 하기 위해 필요한 통신 규약
2️⃣ 패킷(packet)이란?
웹 사이트를 보는 것도 마찬가지지만 네트워크나 인터넷에서 데이터를 주고 받으려면, 웹 브라우저에서 사진과 문자를 보여주기 위해서는 규칙이 있어야 한다. 그 규칙에는 패킷(packet)을 사용한다
패킷(packet): 네트워를 통해 전송되는 데이터의 작은 조각. 큰 데이터가 있더라도 작게 나누어서 보내는 게 규칙이다. (패킷 == 택배)
작게 나누지 않고 큰 상태 그대로 보내면 번거롭지도 않고 오히려 더 편할 수 있지만,
큰 데이터를 그대로 보내면 그 데이터가 네트워크의 대역폭을 너무 많이 차지(점유) 해서 다른 패킷의 흐름을 막을 위험이 있다.
용량이 큰 데이터는 패킷을 분할하여 전송하고, 전송이 완료되면 원래 사진대로 되돌리는 작업이 필요하다.
다만, 전송한 패킷이 네트워크가 지연되어 늦게 도착하거나 누락되는 등 전송 순서대로 도착하지 않을 수 있기 때문에 패킷 번호(디지털 데이터)를 부여하고 도착 후 패킷 번호(디지털 데이터)에 맞춰 정렬한다.
3️⃣비트와 바이트란?
모든 컴퓨터는 숫자 0과 1만을 다루는데, 그 0과 1의 집합을 디지털 데이터(digital data)라고 한다. 0과 1의 정보를 나타내는 최소 단위를 비트(bit)라고 한다.
0과 1을 표현하는 1비트(bit)는 사진과 같이 0또는 1인 숫자 여덟 개를 모아 표시 할 수 있다. 이 단위를 바이트(byte)(=== 8bit)라고 부른다.
신호를 나타내는 최소 단위 비트(bit), 정보의 기본단위 바이트(Byte)
Chapter2. 랜(LAN)과 왠(WAN)
랜(LAN)과 왠(WAN)의 차이
네트워크는 접속할 수 있는 범위에 따라 크게 랜(LAN)과 왠(WAN)으로 나뉜다.
- 랜(LAN): Lacal Area Network. 근거리 통신 망.
가정이나 빌딩 안에 있는 사무실 같이 지리적으로 제한된 곳에서 컴퓨터와 프린터를 연결하는 네트워크. - 왠(WAN): Wide Area Network. 광역 통신 망
지리적으로 넓은 범위에 구축된 네트워크. 예시) 서울 사무실, 부산 사무실 - ISP: Internet Service Provider. 인터넷 서비스 제공자.
- 예시) KT, U+, SK브로드밴드 등과 같은 사업자
랜(LAN)왠(WAN)
범위 | 좁다(건물이나 특정 지역) | 넓다(랜과 랜을 연결) |
속도 | 빠르다 | 느리다 |
오류 | 적다 | 많다 |
'컴퓨터 네트워크' 카테고리의 다른 글
[컴퓨터 네트워크] JWT, CORS, REST, URL, 캐시, 프록시 (0) | 2024.01.20 |
---|---|
[컴퓨터 네트워크 스터디] HTTP/HTTPS & SSL/TLS, & DNS & 대칭키 암호화/ 공개키 암호화 (0) | 2024.01.15 |
OSI 7 Layer & TCP/IP 모델 (0) | 2024.01.09 |