12편 · 인터넷 활용 (1) 네트워크 기초 — 통신망·장비·OSI·IP·서브네팅
이번 강의에서 배울 것
- LAN·MAN·WAN, 토폴로지, CSMA/CD와 CSMA/CA, 전송 방식을 구분한다.
- 리피터·허브·브리지·스위치·라우터·게이트웨이를 동작 계층과 함께 말한다.
- OSI 7계층과 TCP/IP 4계층의 대응, 계층별 PDU와 대표 프로토콜을 짝짓는다.
- IPv4 클래스·사설 IP를 판별하고, 서브넷 마스크·CIDR로 네트워크·브로드캐스트 주소와 호스트 수를 계산한다.
학습 경로 · 3과목 2장 (1)
← 11편 · X 윈도우 · 다음: 13편 · 인터넷 활용 (2) 네트워크 서비스와 인터페이스 →
범위: 3과목 2장 "인터넷 활용" 중 네트워크 통신망의 이해, 네트워크 장비, OSI 7계층, IP 주소 체계 및 서브네팅. 서비스(메일·FTP·DNS…)와 인터페이스 명령은 13편에서 다룬다.
형광펜 읽는 법: 노랑 핵심 정의·결론 · 빨강 시험에서 헷갈리는 구분·함정 · 파랑 외워야 할 순서·목록
단원 도입
| 출제 포인트 | 빈도 | 이렇게 나온다 |
|---|---|---|
| 서브넷 마스크·CIDR 계산 | ★★★ | "/27일 때 호스트 수", "이 IP의 네트워크·브로드캐스트 주소" |
| OSI 7계층 순서·계층별 프로토콜·장비 | ★★★ | "라우터가 동작하는 계층", "전송 계층 프로토콜이 아닌 것" |
| IPv4 클래스와 사설 IP 대역 | ★★★ | "사설 IP가 아닌 것", "C 클래스 기본 마스크" |
| 네트워크 장비 특징 | ★★ | 설명 → 장비 이름 (브리지·스위치·라우터) |
| TCP vs UDP | ★★ | 연결 지향·3-way handshake, 헤더 크기 |
| IPv6 특징·표기 | ★★ | 128비트, :: 생략 규칙, 브로드캐스트 없음 |
| LAN·MAN·WAN, 토폴로지, CSMA/CD | ★★ | 설명 → 토폴로지 이름, 이더넷의 접근 방식 |
| TCP/IP 4계층 대응 | ★ | OSI 몇 계층이 TCP/IP 어느 계층인지 |
PART 1 · 통신망과 네트워크 장비
1. 네트워크 통신망의 종류
핵심 필기
| 구분 | 범위 | 특징 | 예 |
|---|---|---|---|
| LAN (Local Area Network) | 건물·캠퍼스 등 수 km 이내 | 고속, 오류율 낮음, 한 기관이 소유 | 사무실 이더넷, 무선랜 |
| MAN (Metropolitan Area Network) | 도시 규모(수십 km) | LAN과 WAN의 중간, DQDB(IEEE 802.6) | 도시 케이블망 |
| WAN (Wide Area Network) | 국가·대륙 | 여러 LAN·MAN을 연결, 통신사 회선 사용 | 인터넷 백본, 전용선 |
| VAN (Value Added Network) | — | 회선을 빌려 부가가치(정보 처리·전달)를 더한 망 | EDI 서비스 |
| ISDN / B-ISDN | — | 음성·데이터를 디지털로 통합 / 광대역 ISDN(ATM 기반) | — |
- 크기 순서: PAN < LAN < MAN < WAN
전송 방향과 교환 방식
| 구분 | 종류 | 예 |
|---|---|---|
| 전송 방향 | 단방향(Simplex) — 한쪽으로만 | TV·라디오 방송 |
| 반이중(Half-duplex) — 양방향이지만 동시에는 한쪽만 | 무전기, 허브에 물린 이더넷 | |
| 전이중(Full-duplex) — 동시에 양방향 | 전화, 스위치 포트의 이더넷 | |
| 교환 방식 | 회선 교환 — 통신 전에 전용 경로를 확보 | 전통 전화망 |
| 패킷 교환 — 데이터를 패킷으로 잘라 공유 경로로 전송(데이터그램·가상 회선 방식) | 인터넷 |
2. 토폴로지(망 구성 형태)
| 토폴로지 | 모양 | 장점 | 단점 |
|---|---|---|---|
| 스타형(Star, 성형) | 중앙 허브·스위치에 각 노드가 1:1 연결 | 관리·고장 진단 쉬움, 노드 추가 쉬움 | 중앙 장비가 고장 나면 전체 마비 |
| 버스형(Bus) | 하나의 공유 케이블(백본)에 노드가 매달림, 양 끝에 터미네이터 | 설치 쉽고 저렴 | 트래픽이 늘면 충돌 증가, 케이블 고장 시 전체 영향 |
| 링형(Ring) | 노드가 원형으로 연결, 토큰을 돌려 전송 | 충돌 없음, 공평한 접근 | 한 노드 고장이 전체에 영향(이중 링으로 보완) |
| 메시형(Mesh, 망형) | 모든 노드가 서로 연결 | 경로가 많아 신뢰성 최고 | 회선 수 n(n−1)/2, 비용 큼 |
| 트리형(Tree, 계층형) | 스타를 계층으로 확장 | 확장·분산 처리 쉬움 | 상위 노드 고장 시 하위 전체 영향 |
3. 매체 접근 제어 — CSMA/CD와 친구들
핵심 필기
| 방식 | 표준 | 동작 |
|---|---|---|
| CSMA/CD (Carrier Sense Multiple Access / Collision Detection) | IEEE 802.3 이더넷 | 회선이 비었는지 듣고(CS) 보낸다. 충돌을 감지(CD)하면 잼(jam) 신호를 보내고 임의 시간 뒤 재전송 |
| CSMA/CA (Collision Avoidance) | IEEE 802.11 무선랜 | 무선은 충돌 감지가 어려워 대기 시간·ACK로 충돌을 회피 |
| 토큰 링 | IEEE 802.5 | 토큰을 가진 노드만 전송 |
| 토큰 버스 | IEEE 802.4 | 버스 위에서 논리적 링으로 토큰 순환 |
| FDDI | ANSI | 광케이블 이중 링, 100Mbps |
이더넷 케이블 규격 읽기: 10BASE-T = 10Mbps · BASEband · Twisted pair.
| 규격 | 속도 | 매체 | 최대 길이 |
|---|---|---|---|
| 10BASE5 | 10Mbps | 굵은 동축(Thick) | 500m |
| 10BASE2 | 10Mbps | 가는 동축(Thin) | 185m(약 200m) |
| 10BASE-T | 10Mbps | UTP | 100m |
| 100BASE-TX | 100Mbps (Fast Ethernet) | UTP Cat5 | 100m |
| 100BASE-FX | 100Mbps | 광케이블 | 2km(멀티모드) |
| 1000BASE-T | 1Gbps (Gigabit) | UTP Cat5e 이상 | 100m |
4. 네트워크 장비와 동작 계층
핵심 필기
| 장비 | OSI 계층 | 하는 일 | 기억할 말 |
|---|---|---|---|
| 리피터(Repeater) | 1 물리 | 약해진 신호를 증폭·재생해 거리 연장 | 신호만 키움 |
| 허브(Hub) | 1 물리 | 여러 포트를 묶는 멀티포트 리피터. 받은 신호를 모든 포트로 보냄 | 하나의 충돌 도메인, 반이중 |
| 브리지(Bridge) | 2 데이터링크 | MAC 주소를 보고 두 세그먼트 사이 프레임을 거름(필터링) | 소프트웨어 방식, 포트 적음 |
| 스위치(Switch) | 2 데이터링크 | MAC 주소 테이블로 목적지 포트에만 전달 | 하드웨어(ASIC), 포트마다 충돌 도메인 분리, 전이중 |
| 라우터(Router) | 3 네트워크 | IP 주소와 라우팅 테이블로 최적 경로 선택, 서로 다른 네트워크 연결 | 브로드캐스트 도메인 분리 |
| 게이트웨이(Gateway) | 4–7 (전 계층) | 서로 다른 프로토콜의 망을 변환해 연결 | 프로토콜 변환기 |
| NIC(랜카드) | 1–2 | 고유 MAC 주소(48비트)를 가진 인터페이스 | 앞 24비트 = 제조사(OUI) |
- 스위치의 전달 방식: Store-and-Forward(프레임 전체를 받고 오류 검사 후 전달), Cut-through(목적지 MAC만 읽고 바로 전달), Fragment-free(앞 64바이트 확인 후 전달).
- L3 스위치는 라우팅 기능, L4 스위치는 포트 번호 기반 부하 분산, L7 스위치는 URL·쿠키 등 내용 기반 분산까지 한다.
PART 2 · OSI 7계층과 TCP/IP
5. OSI 7계층
핵심 필기
외우기: 아래에서 위로 물 · 데 · 네 · 전 · 세 · 표 · 응 ("물데네전세표응"), 위에서 아래로 "All People Seem To Need Data Processing".
| 계층 | 이름 | 하는 일 | PDU | 대표 프로토콜·표준 | 장비 |
|---|---|---|---|---|---|
| 7 | 응용(Application) | 사용자에게 서비스 제공 | 데이터(메시지) | HTTP, FTP, SMTP, POP3, IMAP, DNS, Telnet, SSH, SNMP, DHCP | 게이트웨이 |
| 6 | 표현(Presentation) | 데이터 형식 변환, 암호화·압축, 코드 변환 | 데이터 | JPEG, MPEG, GIF, ASCII, EBCDIC | 게이트웨이 |
| 5 | 세션(Session) | 연결(세션) 설정·유지·종료, 동기화(체크포인트), 대화 제어 | 데이터 | NetBIOS, RPC, SSL(교재마다 다름) | 게이트웨이 |
| 4 | 전송(Transport) | 종단 간(end-to-end) 신뢰성, 흐름·오류 제어, 분할, 포트 번호 | 세그먼트 | TCP, UDP | L4 스위치, 게이트웨이 |
| 3 | 네트워크(Network) | IP 주소, 라우팅(경로 선택) | 패킷 | IP, ICMP, IGMP, ARP, RARP, 라우팅 프로토콜 | 라우터, L3 스위치 |
| 2 | 데이터링크(Data Link) | 인접 노드 간 프레임 전송, MAC 주소, 오류 검출(CRC) | 프레임 | Ethernet, PPP, HDLC, 802.11 | 브리지, 스위치 |
| 1 | 물리(Physical) | 전기·광 신호, 케이블·커넥터 규격 | 비트 | RS-232C, 10BASE-T, UTP | 리피터, 허브 |
6. TCP/IP 4계층과 OSI의 대응
| TCP/IP 계층 | 대응 OSI | 프로토콜 |
|---|---|---|
| 응용(Application) | 5·6·7 | HTTP, FTP, SMTP, DNS, SSH, Telnet, SNMP, DHCP |
| 전송(Transport) | 4 | TCP, UDP |
| 인터넷(Internet) | 3 | IP, ICMP, IGMP, ARP, RARP |
| 네트워크 인터페이스(Network Access, 링크) | 1·2 | Ethernet, PPP, 802.11 |
그림 12-1 · OSI 7계층과 TCP/IP 4계층 — 누르면 원본 크기로 열린다.
7. TCP와 UDP, 그리고 3계층 도우미 프로토콜
| 항목 | TCP | UDP |
|---|---|---|
| 연결 | 연결 지향 (3-way handshake) | 비연결 |
| 신뢰성 | 순서 보장, 재전송, 흐름·혼잡 제어 | 보장 안 함 (빠름) |
| 헤더 | 최소 20바이트 | 8바이트 |
| 전송 단위 | 바이트 스트림 | 데이터그램(메시지 단위) |
| 쓰는 곳 | HTTP, FTP, SMTP, SSH, Telnet | DNS 질의, DHCP, SNMP, TFTP, 스트리밍·VoIP |
- 3-way handshake: SYN → SYN+ACK → ACK. 종료는 FIN·ACK를 주고받는 4-way handshake.
- TCP 플래그: SYN(연결 요청), ACK(응답 확인), FIN(종료), RST(강제 재설정), PSH(즉시 전달), URG(긴급).
| 프로토콜 | 계층 | 하는 일 |
|---|---|---|
| IP | 3 | 비연결·비신뢰 패킷 전달, 주소 지정·라우팅 (IPv4 헤더 최소 20바이트) |
| ICMP | 3 | 오류·상태 보고 (ping의 Echo Request/Reply, traceroute의 TTL 초과) |
| IGMP | 3 | 멀티캐스트 그룹 가입·관리 |
| ARP | 3 (2·3 경계) | IP 주소 → MAC 주소 알아내기 (브로드캐스트 질의) |
| RARP | 3 | MAC 주소 → IP 주소 (현재는 BOOTP·DHCP가 대체) |
PART 3 · IP 주소 체계와 서브네팅
8. IPv4 주소와 클래스
핵심 필기
- IPv4 주소 = 32비트, 8비트씩 4개 옥텟을 점으로 구분한 10진수(
192.168.10.77). 이론상 2³² ≈ 43억 개. - 주소 = 네트워크 부분(Network ID) + 호스트 부분(Host ID).
- 호스트 부분이 모두 0이면 네트워크 주소, 모두 1이면 브로드캐스트 주소 → 호스트에 줄 수 없다. 그래서 사용 가능 호스트 수는 2^(호스트 비트) − 2.
| 클래스 | 첫 비트 | 첫 옥텟 범위 | 기본 마스크 | 네트워크 / 호스트 비트 | 네트워크당 호스트 |
|---|---|---|---|---|---|
| A | 0 | 0–127 (실사용 1–126) | 255.0.0.0 (/8) | 8 / 24 | 2²⁴ − 2 = 16,777,214 |
| B | 10 | 128–191 | 255.255.0.0 (/16) | 16 / 16 | 2¹⁶ − 2 = 65,534 |
| C | 110 | 192–223 | 255.255.255.0 (/24) | 24 / 8 | 2⁸ − 2 = 254 |
| D | 1110 | 224–239 | — | 멀티캐스트 | — |
| E | 1111 | 240–255 | — | 실험·예약 | — |
특수 주소와 사설 IP
| 주소 | 뜻 |
|---|---|
| 10.0.0.0/8 (10.0.0.0–10.255.255.255) | A 클래스 사설 IP |
| 172.16.0.0/12 (172.16.0.0–172.31.255.255) | B 클래스 사설 IP |
| 192.168.0.0/16 (192.168.0.0–192.168.255.255) | C 클래스 사설 IP |
| 127.0.0.0/8 (보통 127.0.0.1) | 루프백 — 자기 자신 (localhost) |
| 169.254.0.0/16 | 링크 로컬(APIPA) — DHCP 실패 시 자동 할당 |
| 0.0.0.0 | "이 호스트·모든 주소", 기본 경로(default route) 표기 |
| 255.255.255.255 | 제한된 브로드캐스트(현재 망 전체) |
- 사설 IP는 인터넷에서 라우팅되지 않는다. 내부망의 사설 IP를 공인 IP로 바꿔 인터넷에 내보내는 기술이 NAT(Network Address Translation)이고, 리눅스 공유기·방화벽에서 흔히 쓴다(IP 마스커레이드).
$ python3 -c "import ipaddress as i; [print(a, i.ip_address(a).is_private) for a in ['172.31.255.1','172.32.0.1','192.168.5.5','100.64.0.1']]"
172.31.255.1 True
172.32.0.1 False
192.168.5.5 True
100.64.0.1 False9. 서브넷 마스크와 CIDR
핵심 필기
- 서브넷 마스크: 네트워크 부분을 1, 호스트 부분을 0으로 채운 32비트. IP와 AND 연산하면 네트워크 주소가 나온다.
- CIDR(Classless Inter-Domain Routing): 클래스를 버리고
/n(앞에서부터 1의 개수)으로 네트워크 부분 길이를 적는다./26= 255.255.255.192. - 서브네팅: 호스트 비트를 빌려 하나의 네트워크를 작은 서브넷으로 나누기. 반대로 여러 네트워크를 묶는 것은 슈퍼네팅(경로 요약).
마스크 마지막 옥텟 값표 (외워 두면 계산이 빨라진다)
| 빌린 비트 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
|---|---|---|---|---|---|---|---|
| 마스크 옥텟 | 128 | 192 | 224 | 240 | 248 | 252 | 254 |
| C 클래스 기준 CIDR | /25 | /26 | /27 | /28 | /29 | /30 | /31 |
| 서브넷 수 | 2 | 4 | 8 | 16 | 32 | 64 | 128 |
| 블록 크기(256 − 옥텟) | 128 | 64 | 32 | 16 | 8 | 4 | 2 |
| 서브넷당 사용 호스트 | 126 | 62 | 30 | 14 | 6 | 2 | — |
그림 12-2 · 192.168.10.0/24를 /26 네 개로 나누기 — 누르면 원본 크기로 열린다.
예제 풀이 (모두 python3 ipaddress로 검증)
$ python3 -c "
import ipaddress as i
for a in ['192.168.10.77/27','172.16.45.10/20','192.168.1.100/26','192.168.1.130/26']:
n = i.ip_interface(a).network
print(a, '->', n, n.netmask, 'bcast', n.broadcast_address, 'hosts', n.num_addresses - 2)
"
192.168.10.77/27 -> 192.168.10.64/27 255.255.255.224 bcast 192.168.10.95 hosts 30
172.16.45.10/20 -> 172.16.32.0/20 255.255.240.0 bcast 172.16.47.255 hosts 4094
192.168.1.100/26 -> 192.168.1.64/26 255.255.255.192 bcast 192.168.1.127 hosts 62
192.168.1.130/26 -> 192.168.1.128/26 255.255.255.192 bcast 192.168.1.191 hosts 6210. IPv6 기초
핵심 필기
| 항목 | IPv4 | IPv6 |
|---|---|---|
| 주소 길이 | 32비트 | 128비트 |
| 표기 | 10진수 4옥텟, 점(.) | 16진수 16비트 × 8그룹, 콜론(:) |
| 헤더 | 가변(최소 20바이트), 옵션 포함 | 기본 헤더 40바이트 고정, 확장 헤더로 분리 |
| 주소 유형 | 유니캐스트·멀티캐스트·브로드캐스트 | 유니캐스트·멀티캐스트·애니캐스트 (브로드캐스트 없음) |
| 설정 | 수동·DHCP | 자동 구성(SLAAC, Stateless) + DHCPv6 |
| 보안 | IPsec 선택 | IPsec 기본 지원 |
| 기타 | 단편화는 라우터도 수행 | 단편화는 송신 호스트만, 흐름 레이블로 QoS 지원 |
축약 규칙
- 각 그룹의 앞쪽 0은 생략할 수 있다 (
0db8→db8,0042→42). - 0으로만 된 연속 그룹은
::로 한 번만 줄일 수 있다 (두 번 쓰면 길이를 복원할 수 없다).
$ python3 -c "import ipaddress as i; print(i.ip_address('2001:0db8:0000:0000:0000:ff00:0042:8329').compressed)"
2001:db8::ff00:42:8329
$ python3 -c "import ipaddress as i; print(i.ip_address('2001:0db8:0000:0000:0001:0000:0000:0001').compressed)"
2001:db8::1:0:0:1| 특수 주소 | 뜻 |
|---|---|
::1 | 루프백 (IPv4의 127.0.0.1) |
:: | 지정되지 않은 주소 (0.0.0.0) |
fe80::/10 | 링크 로컬 |
ff00::/8 | 멀티캐스트 |
2000::/3 | 글로벌 유니캐스트 |
- IPv4 → IPv6 전환 기술: 듀얼 스택(Dual Stack), 터널링(Tunneling), 주소·헤더 변환(Translation, NAT-PT).
- 애니캐스트: 같은 주소를 가진 여러 인터페이스 중 가장 가까운 하나에 전달.
실전 문제
OSI 7계층과 그 계층에서 동작하는 장비의 연결로 옳은 것은?
힌트 1 보기
IP 주소를 보고 경로를 고르는 장비는 몇 계층일까?
정답·해설 보기
C. 라우터는 3계층(네트워크)에서 IP 주소로 경로를 정한다. 브리지·스위치는 2계층, 리피터·허브는 1계층이다.
다음 중 사설(private) IP 주소가 아닌 것은?
힌트 1 보기
B 클래스 사설 대역은 172.16.0.0/12다. 두 번째 옥텟이 어디까지인지 떠올려 보자.
정답·해설 보기
C. 172.16.0.0/12는 172.16–172.31까지다. 172.33.1.1은 공인 대역이다.
IP 주소 192.168.1.100, 서브넷 마스크 255.255.255.240일 때 브로드캐스트 주소는?
힌트 1 보기
마지막 옥텟 240 → 블록 크기 256 − 240 = 16. 100은 몇의 배수 사이에 있는가?
정답·해설 보기
B. 블록 16 → 경계 96, 112. 네트워크 192.168.1.96, 브로드캐스트 192.168.1.111, 호스트 .97–.110.
C 클래스 네트워크를 서브넷 마스크 255.255.255.224로 나누었을 때, 서브넷 개수와 서브넷당 사용 가능한 호스트 수로 옳은 것은?
힌트 1 보기
224 = 1110 0000 — 빌린 비트 3개, 남은 호스트 비트 5개.
정답·해설 보기
B. 2³ = 8개 서브넷, 2⁵ − 2 = 30대. 32는 블록 크기(주소 수)이지 사용 가능한 호스트 수가 아니다.
TCP/IP 프로토콜에 대한 설명으로 틀린 것은?
힌트 1 보기
이름 앞에 R(Reverse)이 붙은 프로토콜이 무엇을 하는지 생각해 보자.
정답·해설 보기
C. ARP는 IP 주소 → MAC 주소다. MAC → IP는 RARP다.
IPv6에 대한 설명으로 옳지 않은 것은?
힌트 1 보기
::를 두 번 쓰면 각각 몇 그룹이 생략됐는지 알 수 있을까?
정답·해설 보기
B. :: 생략은 주소 하나에 한 번만 쓸 수 있다.
다음 설명에 해당하는 네트워크 장비는? "MAC 주소 테이블을 이용해 프레임을 목적지 포트로만 전달하며, 포트마다 충돌 도메인을 분리하고 하드웨어로 빠르게 처리한다."
힌트 1 보기
MAC 주소를 본다 → 2계층. 그중 하드웨어로 처리하고 포트가 많은 장비.
정답·해설 보기
C. 스위치다. 허브는 모든 포트로 뿌리고(1계층), 게이트웨이는 서로 다른 프로토콜을 변환한다.
단원 마무리
| 주제 | 꼭 남길 한 줄 |
|---|---|
| 통신망 | LAN < MAN < WAN, 이더넷 = CSMA/CD(802.3), 무선랜 = CSMA/CA(802.11) |
| 토폴로지 | 스타(중앙 고장 = 전체 마비), 버스(터미네이터), 링(토큰), 메시(n(n−1)/2) |
| 장비 | 리피터·허브 1 · 브리지·스위치 2 · 라우터 3 · 게이트웨이 상위(프로토콜 변환) |
| OSI | 물·데·네·전·세·표·응, PDU 비트·프레임·패킷·세그먼트·데이터 |
| TCP/IP | 네트워크 인터페이스(1·2) · 인터넷(3) · 전송(4) · 응용(5–7) |
| TCP/UDP | TCP 연결 지향(SYN→SYN+ACK→ACK), UDP 비연결·8바이트 헤더 |
| IPv4 | 32비트, A 0–127 · B 128–191 · C 192–223 · D 멀티캐스트 · E 실험 |
| 사설 IP | 10/8 · 172.16/12(172.16–172.31) · 192.168/16, NAT로 공인 IP 변환 |
| 서브넷 | 블록 = 256 − 마스크 옥텟, 호스트 = 2ʰ − 2 |
| IPv6 | 128비트, :: 한 번, 브로드캐스트 없음, 헤더 40바이트 |
책을 덮고 꺼내 보기
- 이더넷의 매체 접근 방식은 , 무선랜은 다.
- 브로드캐스트 도메인을 나누는 장비는 이고 OSI 계층에서 동작한다.
- OSI 4계층의 PDU는 , 2계층의 PDU는 이다.
- B 클래스 사설 대역은 172.16.0.0부터 까지다.
- /27의 서브넷 마스크는 이고 서브넷당 호스트는 대다.
- IPv6 주소는 비트이며 주소가 없다.
리피터·허브·브리지·스위치·라우터·게이트웨이의 OSI 계층은?
리피터·허브 1계층(물리), 브리지·스위치 2계층(데이터링크), 라우터 3계층(네트워크), 게이트웨이 4–7계층(프로토콜 변환).
OSI 7계층을 아래부터 순서대로, 계층별 PDU와 함께 말하라.
물리(비트) → 데이터링크(프레임) → 네트워크(패킷) → 전송(세그먼트) → 세션 → 표현 → 응용(데이터·메시지).
IPv4 A·B·C 클래스의 첫 옥텟 범위와 기본 마스크는?
A 0–127 /8(255.0.0.0), B 128–191 /16(255.255.0.0), C 192–223 /24(255.255.255.0). D 224–239 멀티캐스트, E 240–255 실험용.
사설 IP 세 대역은?
10.0.0.0/8, 172.16.0.0/12(172.16.0.0–172.31.255.255), 192.168.0.0/16.
서브넷의 네트워크·브로드캐스트 주소를 빠르게 구하는 법은?
블록 크기 = 256 − 마스크 옥텟. IP 옥텟 이하의 가장 큰 블록 배수가 네트워크 주소, 다음 배수 − 1이 브로드캐스트 주소다.
ARP와 RARP의 차이는?
ARP는 IP 주소로 MAC 주소를 알아내고, RARP는 MAC 주소로 IP 주소를 알아낸다. 둘 다 네트워크(인터넷) 계층으로 분류한다.
IPv6의 주소 유형과 축약 규칙은?
유니캐스트·멀티캐스트·애니캐스트(브로드캐스트 없음). 그룹의 앞쪽 0 생략, 연속된 0 그룹은 ::로 한 번만 생략.
다음으로 갈 기준: 임의의 IP/마스크를 보고 네트워크·브로드캐스트 주소와 호스트 수를 30초 안에 구할 수 있으면 다음 편으로 간다: 13편 · 인터넷 활용 (2) 네트워크 서비스와 인터페이스.
정답과 해설
확인 문제 정답
- CSMA/CA — 무선은 충돌을 감지하기 어려워 회피 방식을 쓴다.
- 스타형(성형).
- 라우터, OSI 3계층(네트워크).
- 스위치 — 허브는 연결된 전체가 하나의 충돌 도메인이다.
- 표현 계층(6계층).
- 인터넷 계층.
- ARP.
- /29, 블록 8 → 사용 가능 호스트 6대.
- 블록 8 → 200은 8의 배수이므로 네트워크 192.168.100.200, 브로드캐스트 192.168.100.207 (호스트 .201–.206).
- 사설 IP다(172.16–172.31 범위). 첫 옥텟 172 → B 클래스.
- 128비트, IPv6에는 브로드캐스트가 없다.
fe80::1.
내용을 이해했다면 학습 완료를 체크해 주세요.