컴활 1급 필기 Ch3 (네트워크·보안 영역) 여섯 번째 단원, 도메인·DNS·URL·포트임.
우리가 브라우저에 https://www.google.com:443/search?q=hello 같은 주소를 칠 때, 그 한 줄 안에 도메인·프로토콜·포트·경로가 다 들어있음.
이 한 줄이 어떻게 IP 주소로 바뀌고, 어떤 포트 로 어떤 서비스에 접속하는지가 매년 단골 출제됨.
도메인 -- TLD 분류
도메인 이름(Domain Name)은 사람이 외우기 쉬운 주소임. IP 주소(172.217.31.142)는 외우기 어렵지만 도메인(www.google.com)은 쉬움. 도메인의 맨 끝 부분(.com, .kr, .org)을 TLD(Top-Level Domain, 최상위 도메인)이라고 함. 시험엔 TLD 분류가 매년 단골.
TLD 2대 분류:
.com · .org · .gov · .edu · .net · .mil.kr · .jp · .us · .uk · .cn일반 TLD(gTLD) 6종 -- 시험 단골:
한국 ccTLD (.kr 하위):
.co.kr.or.kr.go.kr.ac.kr.ne.kr.re.kr함정 1: ".gov는 모든 정부 기관이 사용 가능" → 틀림. .gov는 미국 정부 전용. 한국 정부는 .go.kr 임.
함정 2: ".edu는 모든 교육 기관에 부여" → 틀림. .edu는 미국 4년제 대학 전용. 한국은 .ac.kr.
함정 3: ".com은 회사만 등록 가능" → 틀림. .com은 누구나 등록 가능(상업적 용도가 권장되지만 제한은 없음).
DNS -- 도메인을 IP로 바꾸는 전화번호부
DNS(Domain Name System)는 도메인 이름 ↔ IP 주소 매핑을 처리하는 시스템임. 사람은 google.com 을 쓰고 컴퓨터는 IP 주소를 쓰니까, 둘 사이의 번역기 역할이 필요한데 그게 DNS임. 인터넷의 전화번호부라고 부름.
DNS 동작 흐름 (단순화):
1. 사용자가 google.com 입력
2. 브라우저 → 로컬 DNS 서버 질의
3. 로컬 DNS → 루트 DNS → .com TLD → google.com 권한 서버 순회
4. IP 주소 (172.217.31.142) 응답 받음
5. 브라우저가 해당 IP로 HTTP 요청
DNS 질의 종류 2가지:
핵심 포인트:
- DNS는 주로 UDP 53 포트 사용 (작은 질의는 빠른 UDP)
- 응답이 클 땐 TCP 53 포트 폴백
- 자주 쓰는 도메인은 로컬 캐시에 저장 (매번 안 물어봄)
함정 1: "DNS는 도메인을 사용자에게 할당하는 시스템" → 틀림. DNS는 도메인 ↔ IP 변환. IP 할당은 DHCP.
함정 2: "DNS는 TCP 위에서만 동작" → 틀림. 주로 UDP. 큰 응답일 때만 TCP.
함정 3: "DNS 서버는 한 대뿐" → 틀림. 전 세계 13개 루트 DNS + 각 TLD 서버 + 권한 서버 의 계층 구조. 분산 시스템.
URL 구조 -- 스킴·도메인·포트·경로
URL(Uniform Resource Locator)은 웹 자원의 위치를 표시하는 표준 표기임. 우리가 매일 브라우저 주소창에 치는 한 줄이 모두 URL. 그 한 줄 안에 여러 정보가 들어있음.
URL 표준 구조:
https://www.example.com:443/path/page.html?query=hello#section
└─┬─┘ └──────┬──────┘└┬┘└─────┬──────┘└────┬─────┘└──┬──┘
스킴 도메인 포트 경로 쿼리 프래그먼트
https · http · ftp · mailtowww.example.com443 · 80/path/page.html? 뒤)?query=hello# 뒤)#section한 줄 요약:
- URL = 스킴 + 도메인(+포트) + 경로 + 쿼리 + 프래그먼트
- 포트는 기본값일 때 생략 가능 (
https://...만 쓰면 자동 443,http://...는 자동 80)
함정 1: "URL과 도메인은 같은 말" → 틀림. 도메인은 URL의 일부분. URL은 스킴·포트·경로까지 다 포함.
함정 2: "포트는 URL에서 항상 명시해야 한다" → 틀림. 기본값은 생략 가능 (HTTP=80, HTTPS=443 자동).
포트 -- 6대 단골 + 6개 추가
포트(Port) 번호는 같은 IP 주소에서 어떤 서비스에 연결할지 구분하는 16비트 숫자(0~65535)임. IP는 건물 주소, 포트는 호실 번호 라는 비유가 자주 쓰임. 컴활 시험엔 6대 단골만 알아두면 거의 다 풀림.
6대 단골 포트 (반드시 외우기):
추가 단골 (가끔 출제):
암기 팁:
- 20·21 = FTP (21은 제어, 20은 데이터)
- 22 = SSH (보안 원격)
- 23 = Telnet (구식 원격, 암호화 X)
- 25 = SMTP (메일 발송)
- 80 = HTTP / 443 = HTTPS (웹)
- 110 = POP3 / 143 = IMAP (메일 수신)
함정 1: "HTTP는 443 포트" → 틀림. HTTP = 80, HTTPS = 443. 자주 바꿔 출제.
함정 2: "SMTP는 메일을 수신하는 프로토콜" → 틀림. SMTP = 발송. 수신은 POP3(110) 또는 IMAP(143).
함정 3: "FTP는 22 포트" → 틀림. FTP = 21. 22는 SSH.
함정 4: "SSH와 Telnet은 같은 포트" → 틀림. SSH = 22, Telnet = 23. SSH는 암호화, Telnet은 암호화 X.
함정 5: "POP3와 IMAP은 같은 포트" → 틀림. POP3 = 110 (다운로드 후 서버 삭제), IMAP = 143 (서버에 보관).
⚠️ 이 챕터 함정 BEST 5
- TLD 분류 -- .gov/.edu는 미국 전용. 한국 정부는 .go.kr, 한국 대학은 .ac.kr.
- DNS = 도메인↔IP 변환 -- IP 할당(DHCP)과 헷갈리지 말 것.
- DNS는 UDP 53 -- TCP 53은 큰 응답일 때 폴백.
- 포트 6대 단골 -- 80(HTTP)·443(HTTPS)·21(FTP)·22(SSH)·25(SMTP)·110(POP3).
- SMTP=발송, POP3=수신(다운로드), IMAP=수신(보관). 역할 바꾸는 함정 단골.
✅ 셀프 체크 5
- [ ] gTLD 6종 (.com·.org·.gov·.edu·.net·.mil) 즉답 가능?
- [ ] DNS = 무엇 ↔ 무엇 변환?
- [ ] URL 구조 6 부분 (스킴·도메인·포트·경로·쿼리·프래그먼트) 즉답?
- [ ] 6대 단골 포트 (80·443·21·22·25·110) 모두 한 줄 설명 가능?
- [ ] SMTP·POP3·IMAP의 차이 (발송·수신 다운로드·수신 보관)?
한눈에 정리
📝 기출 변형 5선
5개년 컴활 1급 필기 기출 패턴 기반. 각 문제 카드 아래 정답 확인 펼쳐 보기.
문 1. HTTP·HTTPS 포트
1번 정답 확인
정답: ②
HTTPS = 443. HTTP는 80. 8080은 보조 HTTP, 445는 SMB. 단골 함정.
문 2. DNS 역할
2번 정답 확인
정답: ①
DNS = 도메인 이름 → IP 주소 변환 (전화번호부 역할). 사용자가 www.example.com 입력 → DNS가 IP 93.184.216.34 반환.
문 3. URL 구조
3번 정답 확인
정답: ②
콜론 뒤 숫자가 포트. :8080이 명시되어 있음. 443은 HTTPS 기본 포트이지만 명시된 8080이 우선. ?id=1은 쿼리, #top은 앵커.
문 4. 메일 프로토콜
4번 정답 확인
정답: ③
SMTP(Simple Mail Transfer Protocol) = 송신 · 포트 25. POP3(110)·IMAP(143)은 수신 프로토콜. SMTP는 Send, POP3는 Pop에서 가져온다.
문 5. TLD 분류
5번 정답 확인
정답: ④
.edu = Education (교육 기관, 주로 미국 대학). .com = 상업, .org = 비영리, .gov = 정부. 한국은 .kr, 학교는 .ac.kr (academic).
🔗 시리즈 링크
- [Ch3-1편] 통신망 분류 -- LAN·MAN·WAN
- [Ch3-3편] OSI 7계층 모델
- [Ch3-4편] TCP/IP 4계층·프로토콜
- [Ch3-5편] IP 주소·서브넷
- [Ch3-6편] 도메인·DNS·URL·포트 -- 현재 글
- 통합본: 02-3-네트워크보안/
🔥 jit.camp · 컴활 1급 합격 가이드 · 2026 최신 출제 반영. GA4 데이터 분석 강의로 시험 합격 이후 실무 실력까지 한 번에 가져가기.