네트워크 첫걸음: 먼저 알아야 할 말
쉽게 말하면
네트워크 공부를 시작하면 패킷, 프로토콜, IP, 포트 같은 말이 설명 없이 나와요. 이 페이지는 그 말들을 처음 배우는 사람 눈높이로 먼저 풀어 둔 곳이에요. 택배 하나가 집에서 집으로 가는 과정만 떠올리면 대부분 이해돼요.
시험용 정의
네트워크는 컴퓨터·스마트폰 같은 기기(호스트)들을 선이나 전파로 이어 데이터를 주고받게 한 것이다. 데이터는 패킷으로 나뉘어 IP 주소(어느 기기로)와 포트 번호(그 기기의 어느 프로그램으로)를 달고 이동하며, 양쪽이 지키기로 약속한 규칙을 프로토콜이라 한다.
비유로 이해하기
택배와 같다. 짐을 상자(패킷)로 나누고, 송장에 받는 집 주소(IP)와 호실(포트)을 적고, 택배 회사 규칙(프로토콜)대로 보낸다. 중간 물류 센터(라우터)는 주소만 보고 다음 센터로 넘긴다.
자세히
꼭 알아야 할 열 낱말
| 말 | 쉬운 뜻 |
|---|---|
| 호스트 | 네트워크에 연결된 기기 하나. PC, 서버, 스마트폰 |
| 패킷 | 데이터를 잘게 나눈 조각. 각 조각에 주소표(헤더)가 붙는다 |
| 프로토콜 | 통신하는 양쪽이 지키는 약속(규칙). TCP, IP, HTTP 등 |
| IP 주소 | 기기마다 붙는 인터넷 주소. 192.168.0.10 처럼 숫자 네 칸 |
| MAC 주소 | 랜카드에 공장에서 박혀 나오는 고유 번호. 같은 동네 안에서 기기를 찾을 때 쓴다 |
| 포트 번호 | 한 기기 안에서 어느 프로그램으로 갈지 정하는 번호. 웹은 80, 원격 접속은 22 |
| 클라이언트 · 서버 | 부탁하는 쪽(내 브라우저)과 들어주는 쪽(웹 서버) |
| 계층 | 통신 일을 층으로 나눈 것. 아래층은 전기 신호, 위층은 프로그램을 맡는다 |
| 라우터 | 패킷의 주소를 보고 다른 네트워크로 길을 찾아 넘겨 주는 장비. 집 공유기도 라우터다 |
| 대역폭 | 한 번에 보낼 수 있는 양. 도로의 차선 수. 단위는 bps(초당 비트) |
웹페이지 하나가 열리기까지
- 주소창에 www.example.com을 치면, 먼저 DNS에 물어 이름을 숫자 주소(IP)로 바꾼다
- 내 PC가 그 IP의 80(또는 443)번 포트로 "페이지 주세요"라는 요청 패킷을 만든다
- 패킷은 공유기(라우터)를 지나 인터넷의 여러 라우터를 거쳐 서버에 도착한다
- 서버가 응답을 패킷으로 나눠 보내면, 내 PC가 다시 합쳐 화면에 보여 준다
비트와 바이트
컴퓨터의 가장 작은 단위는 0 또는 1 하나인 비트(bit)이고, 8비트가 1바이트(byte)다. 통신 속도는 보통 비트로(100Mbps = 초당 1억 비트), 파일 크기는 바이트로(10MB) 말한다. 그래서 100Mbps 회선은 초당 약 12.5MB를 보낸다.
기출에서 더 나온 것
| 말 | 뜻 |
|---|---|
| 프로토콜 3요소 | 구문(Syntax: 데이터 형식·부호화), 의미(Semantics: 제어 정보·오류 처리), 타이밍(Timing: 속도 맞추기·순서 제어) |
시험에 이렇게 나와요
- 이 페이지는 다른 개념을 읽기 위한 기초다. 모르는 말은 밑줄을 눌러 보자
- IP 주소 = 기기 찾기, 포트 번호 = 프로그램 찾기, MAC 주소 = 같은 네트워크 안 기기 찾기
확인 문제
Q1. 인터넷으로 사진 한 장을 보낼 때, 사진은 보통 어떻게 전달될까요?
- 전화선으로 소리처럼 바뀌어 간다
- 받는 사람이 직접 가져간다
- 작은 조각들로 나뉘어 각각 보내지고 받는 쪽에서 다시 합쳐진다
- 사진 파일이 통째로 한 번에 간다
정답 보기
3번 작은 조각들로 나뉘어 각각 보내지고 받는 쪽에서 다시 합쳐진다
데이터는 패킷이라는 작은 조각으로 나뉘어 각각 주소표를 달고 이동한 뒤, 받는 쪽에서 다시 합쳐진다. 큰 짐을 여러 상자로 나눠 택배로 부치는 것과 같다.
Q2. 한 컴퓨터 안에서 웹 서버 프로그램과 원격 접속 프로그램을 구분하는 번호는?
- IP 주소
- 서브넷 마스크
- MAC 주소
- 포트 번호
정답 보기
4번 포트 번호
IP는 기기를, 포트는 그 기기 안의 프로그램(서비스)을 찾는다.
Q3. 통신하는 양쪽이 지키기로 약속한 규칙을 무엇이라 할까?
- 대역폭
- 패킷
- 프로토콜
- 토폴로지
정답 보기
3번 프로토콜
프로토콜. TCP, IP, HTTP가 모두 프로토콜이다.
Q4. 100Mbps 회선으로 초당 보낼 수 있는 양은 대략?
- 800MB
- 12.5MB
- 1MB
- 100MB
정답 보기
2번 12.5MB
8비트 = 1바이트이므로 100 ÷ 8 = 12.5MB.
헷갈리기 쉬운 O·X
데이터는 항상 한 덩어리로 보내지고 중간에 나뉘지 않는다.
정답 보기
X 패킷으로 나뉘어 이동한다.
집 공유기도 라우터의 한 종류다.
정답 보기
O 집 네트워크와 인터넷 사이에서 길을 이어 준다.
MAC 주소는 사용자가 매일 새로 정하는 주소다.
정답 보기
X 랜카드에 정해져 나오는 고유 번호다.