공든탑앱 열기

인터넷 주소와 프로토콜

컴퓨터활용능력 2급 · 인터넷과 정보 보안 · 약 14분

쉽게 말하면

인터넷의 모든 기기는 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

구분IPv4IPv6
길이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원격 접속 / 암호화된 원격 접속
DHCPIP 주소 자동 할당
ARPIP 주소로 MAC(물리) 주소 찾기

기출에서 더 나온 것

말뜻
답장·전달답장(Reply)은 보낸 사람에게 회신, 전달(Forward)은 받은 메일을 다른 사람에게 그대로 보냄
FTP파일을 올리고 내려받는 프로토콜. 서버의 프로그램을 실행하지는 않는다
인터넷 운영인터넷은 중앙 통제 기구 없이 여러 망이 TCP/IP로 연결된 것이다
메일 전송 방식본문은 7비트 ASCII로 보내고, 그림 같은 첨부 파일은 MIME으로 바꿔 보낸다

시험에 이렇게 나와요

확인 문제

Q1. IPv6 주소에 대한 설명으로 옳은 것은?

  1. 점(.)으로 구분한 10진수 네 덩어리다
  2. IPv4보다 주소 수가 적다
  3. 32비트를 8비트씩 4부분으로 나눈다
  4. 128비트를 16비트씩 8부분으로 나누고 콜론(:)으로 구분한다
정답 보기

4번 128비트를 16비트씩 8부분으로 나누고 콜론(:)으로 구분한다

IPv4는 32비트, 8비트씩 4부분을 점으로 구분한 10진수(192.168.0.1). IPv6는 128비트, 16비트씩 8부분을 콜론으로 구분한 16진수이며 주소 부족 문제를 해결하고 보안·품질 보장 기능이 좋다.

Q2. 메일을 보낼 때 쓰는 프로토콜은?

  1. IMAP
  2. POP3
  3. FTP
  4. SMTP
정답 보기

4번 SMTP

보내기 SMTP, 받기 POP3·IMAP.

Q3. IPv6에 대한 설명으로 틀린 것은?

  1. 브로드캐스트 주소를 핵심 방식으로 쓴다
  2. 128비트 주소 체계다
  3. IPv4와 호환된다
  4. 16진수로 표기하고 콜론으로 구분한다
정답 보기

1번 브로드캐스트 주소를 핵심 방식으로 쓴다

IPv6는 유니캐스트·멀티캐스트·애니캐스트. 브로드캐스트는 없다.

Q4. URL 형식으로 옳은 것은?

  1. 프로토콜://호스트 주소/경로
  2. 프로토콜@호스트 주소#경로
  3. 경로://프로토콜/호스트 주소
  4. 호스트 주소://프로토콜/경로
정답 보기

1번 프로토콜://호스트 주소/경로

https://www.example.com/index.html

Q5. 메일 서버에 도착한 메일을 내 컴퓨터로 가져오는 프로토콜은?

  1. SMTP
  2. FTP
  3. POP3
  4. MIME
정답 보기

3번 POP3

보낼 때는 SMTP, 가져올 때는 POP3, 첨부 파일 형식은 MIME.

Q6. 기업 내부용 인트라넷을 협력 업체·고객까지 넓혀 쓰는 망은?

  1. 포털 사이트
  2. LAN
  3. 엑스트라넷
  4. 인트라넷
정답 보기

3번 엑스트라넷

엑스트라넷이다. 회사 안에서만 쓰던 인트라넷을 협력 업체·고객에게까지 열어 준 망이다.

헷갈리기 쉬운 O·X

DNS는 IP 주소를 MAC 주소로 바꾼다.

정답 보기

X 도메인 이름 → IP 주소. IP → MAC은 ARP.

IMAP은 메일을 서버에 남겨 둔 채 관리할 수 있다.

정답 보기

O 여러 기기에서 같은 메일함을 본다.

IPv4는 32비트 주소 체계다.

정답 보기

O 맞다. 8비트씩 네 부분을 점으로 나눠 192.168.0.1처럼 쓴다. IPv6은 128비트다.

함께 보면 좋은 개념