인터넷 주소와 프로토콜
쉽게 말하면
인터넷의 모든 기기는 IP 주소라는 숫자 주소를 가져요. 그런데 숫자는 외우기 어려우니 'korcham.net' 같은 이름(도메인)을 붙이고, DNS가 이름을 숫자로 바꿔 줘요. 웹 주소 전체(https://www.korcham.net/index.html)는 URL이라 불러요. 기기들이 대화하는 규칙을 프로토콜이라 하는데, 웹은 HTTP, 파일 전송은 FTP, 메일 보내기는 SMTP, 메일 받기는 POP3·IMAP이에요.
시험용 정의
IP 주소는 인터넷 기기를 구별하는 주소로, IPv4(32비트, 8비트씩 4부분, 10진수, 점 구분, A~E 클래스)와 IPv6(128비트, 16비트씩 8부분, 16진수, 콜론 구분, 유니캐스트·멀티캐스트·애니캐스트, 보안·QoS 강화)가 있다. 도메인 이름은 IP 주소를 사람이 기억하기 쉬운 문자로 나타낸 것이고, DNS가 이를 IP 주소로 바꾼다. URL은 자원의 위치를 '프로토콜://호스트 주소[:포트]/경로/파일' 형식으로 나타낸다. 인터넷의 기본 프로토콜은 TCP/IP(TCP는 신뢰성 있는 전달·순서 보장, IP는 주소 지정과 경로 선택)이며, 서비스별로 HTTP·HTTPS(웹), FTP(파일 전송), SMTP(메일 보내기), POP3·IMAP(메일 받기), Telnet·SSH(원격 접속)를 쓴다.
비유로 이해하기
IP 주소는 '서울시 중구 세종대로 39' 같은 번지, 도메인은 '대한상공회의소' 같은 이름, DNS는 이름을 번지로 찾아 주는 114 안내다. 프로토콜은 편지 봉투 쓰는 규칙이다.
자세히
먼저 알아 둘 말
| 말 | 뜻 |
|---|---|
| 프로토콜 | 기기끼리 통신할 때 지키는 약속(규칙) |
| 도메인 이름 | IP 주소 대신 쓰는 문자 주소 (korcham.net) |
| DNS | 도메인 이름을 IP 주소로 바꿔 주는 시스템 |
| URL | 인터넷 자원의 위치를 나타내는 주소 형식 |
| 포트 번호 | 한 컴퓨터 안에서 서비스를 구별하는 번호 (HTTP 80, HTTPS 443, FTP 21) |
| TCP/IP | 인터넷 통신의 기본 프로토콜 묶음 |
IPv4 vs IPv6
| 구분 | IPv4 | IPv6 |
|---|---|---|
| 길이 | 32비트 | 128비트 |
| 표기 | 8비트씩 4부분, 10진수, 점(.) | 16비트씩 8부분, 16진수, 콜론(:) |
| 주소 수 | 약 43억 개 (부족) | 사실상 무한 |
| 주소 체계 | 유니캐스트·멀티캐스트·브로드캐스트, 클래스 A~E | 유니캐스트·멀티캐스트·애니캐스트 |
| 특징 | 보안(IPSec)·품질 보장(QoS)·자동 설정, IPv4와 호환 |
URL 읽기
https://www.korcham.net:443/license/guide.html
- https: 프로토콜
- www.korcham.net: 호스트(도메인) 이름. 끝의 net이 최상위 도메인
- 443: 포트 번호 (기본값이면 생략)
- /license/guide.html: 경로와 파일 이름
최상위 도메인 예: com(기업), org(비영리), net(네트워크), edu(교육), gov(정부), kr(한국), co.kr·or.kr·go.kr·ac.kr
주요 프로토콜
| 프로토콜 | 하는 일 |
|---|---|
| HTTP / HTTPS | 웹 문서 주고받기 / 암호화된 HTTP |
| FTP | 파일 전송 (익명 FTP: anonymous 계정) |
| SMTP | 메일 보내기 |
| POP3 | 메일 서버에서 내 컴퓨터로 메일 가져오기 |
| IMAP | 메일을 서버에 둔 채 제목·내용을 보고 관리 |
| MIME | 메일로 그림·소리 같은 멀티미디어 보내기 |
| Telnet / SSH | 원격 접속 / 암호화된 원격 접속 |
| DHCP | IP 주소 자동 할당 |
| ARP | IP 주소로 MAC(물리) 주소 찾기 |
기출에서 더 나온 것
| 말 | 뜻 |
|---|---|
| 답장·전달 | 답장(Reply)은 보낸 사람에게 회신, 전달(Forward)은 받은 메일을 다른 사람에게 그대로 보냄 |
| FTP | 파일을 올리고 내려받는 프로토콜. 서버의 프로그램을 실행하지는 않는다 |
| 인터넷 운영 | 인터넷은 중앙 통제 기구 없이 여러 망이 TCP/IP로 연결된 것이다 |
| 메일 전송 방식 | 본문은 7비트 ASCII로 보내고, 그림 같은 첨부 파일은 MIME으로 바꿔 보낸다 |
시험에 이렇게 나와요
- IPv6 → 128비트, 16비트씩 8부분 16진수, 각 블록 앞 0 생략 가능, IPv4 주소 부족 해결
- URL 형식 → 프로토콜://호스트 주소[:포트번호][/파일 경로]
- 전자 우편 → SMTP 보내기, POP3 가져오기, MIME 첨부, 7비트 ASCII로 전송
- HTTP → 웹 서버와 브라우저 사이 하이퍼텍스트 전송
- 인트라넷 → 인터넷 기술을 기업 내부 업무(메일·결재)에 적용 / 엑스트라넷 → 협력사까지 확장
- OSI 7계층 → 이기종 통신을 위한 표준 네트워크 구조 모델
확인 문제
Q1. IPv6 주소에 대한 설명으로 옳은 것은?
- 점(.)으로 구분한 10진수 네 덩어리다
- IPv4보다 주소 수가 적다
- 32비트를 8비트씩 4부분으로 나눈다
- 128비트를 16비트씩 8부분으로 나누고 콜론(:)으로 구분한다
정답 보기
4번 128비트를 16비트씩 8부분으로 나누고 콜론(:)으로 구분한다
IPv4는 32비트, 8비트씩 4부분을 점으로 구분한 10진수(192.168.0.1). IPv6는 128비트, 16비트씩 8부분을 콜론으로 구분한 16진수이며 주소 부족 문제를 해결하고 보안·품질 보장 기능이 좋다.
Q2. 메일을 보낼 때 쓰는 프로토콜은?
- IMAP
- POP3
- FTP
- SMTP
정답 보기
4번 SMTP
보내기 SMTP, 받기 POP3·IMAP.
Q3. IPv6에 대한 설명으로 틀린 것은?
- 브로드캐스트 주소를 핵심 방식으로 쓴다
- 128비트 주소 체계다
- IPv4와 호환된다
- 16진수로 표기하고 콜론으로 구분한다
정답 보기
1번 브로드캐스트 주소를 핵심 방식으로 쓴다
IPv6는 유니캐스트·멀티캐스트·애니캐스트. 브로드캐스트는 없다.
Q4. URL 형식으로 옳은 것은?
- 프로토콜://호스트 주소/경로
- 프로토콜@호스트 주소#경로
- 경로://프로토콜/호스트 주소
- 호스트 주소://프로토콜/경로
정답 보기
1번 프로토콜://호스트 주소/경로
https://www.example.com/index.html
Q5. 메일 서버에 도착한 메일을 내 컴퓨터로 가져오는 프로토콜은?
- SMTP
- FTP
- POP3
- MIME
정답 보기
3번 POP3
보낼 때는 SMTP, 가져올 때는 POP3, 첨부 파일 형식은 MIME.
Q6. 기업 내부용 인트라넷을 협력 업체·고객까지 넓혀 쓰는 망은?
- 포털 사이트
- LAN
- 엑스트라넷
- 인트라넷
정답 보기
3번 엑스트라넷
엑스트라넷이다. 회사 안에서만 쓰던 인트라넷을 협력 업체·고객에게까지 열어 준 망이다.
헷갈리기 쉬운 O·X
DNS는 IP 주소를 MAC 주소로 바꾼다.
정답 보기
X 도메인 이름 → IP 주소. IP → MAC은 ARP.
IMAP은 메일을 서버에 남겨 둔 채 관리할 수 있다.
정답 보기
O 여러 기기에서 같은 메일함을 본다.
IPv4는 32비트 주소 체계다.
정답 보기
O 맞다. 8비트씩 네 부분을 점으로 나눠 192.168.0.1처럼 쓴다. IPv6은 128비트다.