학습
💻프로그래밍 언어 활용반드시

네트워크 — TCP/IP와 주소

TCP는 연결형, UDP는 비연결형. 서브넷 계산은 실기에도 나온다.

TCP 는 연결형이고 3-way handshake(SYN → SYN+ACK → ACK)로 연결을 연다. 순서 보장·흐름 제어·오류 제어를 한다.

UDP 는 비연결형이라 빠르지만 신뢰성이 없다. 실시간 스트리밍·DNS 에 쓴다.

IPv4 는 32비트, IPv6 는 128비트다. IPv6 는 헤더가 단순해지고 보안(IPSec)이 기본이다.

서브넷 마스크로 네트워크와 호스트를 가른다. /26 이면 호스트 비트가 6개라 한 서브넷에 64개 주소, 쓸 수 있는 호스트는 62개다.

외울 것

3-waySYN → SYN+ACK → ACK
/26호스트 62개 (64 − 네트워크 − 브로드캐스트)

시험에는 이렇게

3-way handshake 순서와 서브넷 계산이 단골이다. 실기에서는 '사용 가능한 호스트 수'를 적게 한다.

실기에도 나오는 개념입니다. 실기는 고르는 것이 아니라 적으므로 용어를 글자 그대로 외워 두세요.

확인 문제

이 개념은 실기에도 3문항 나옵니다. 고르는 것과 적는 것은 다르니 실기 탭에서 손으로도 한 번 적어 보세요.