TCP/IP·서브넷·프로토콜 핵심정리
계층별 장비와 프로토콜, TCP 동작, 서브넷 계산을 시험 관점에서 연결합니다.
관련 시험 네트워크관리사정보처리기사9급 컴퓨터일반
계층과 주소
데이터링크 계층은 MAC 주소와 프레임, 네트워크 계층은 IP 주소와 패킷, 전송 계층은 포트와 세그먼트·데이터그램을 중심으로 판단합니다.
- 스위치는 주로 MAC 주소표를 사용한다.
- 라우터는 IP 경로를 선택한다.
- ARP는 같은 네트워크에서 IP에 대응하는 MAC을 찾는다.
TCP와 UDP
TCP는 연결 설정, 순서 제어, 재전송, 흐름·혼잡 제어를 제공하고 UDP는 연결 설정 비용 없이 데이터그램을 전달합니다. 빠르다는 표현만으로 UDP를 고르지 말고 신뢰성 요구를 먼저 봅니다.
- TCP 연결 설정은 3-way handshake다.
- 수신 윈도우는 흐름 제어와 관련된다.
- DNS는 일반 조회에 UDP를 주로 쓰지만 상황에 따라 TCP도 사용한다.
서브넷 계산
프리픽스 길이로 호스트 비트 수를 구한 뒤 네트워크 주소와 브로드캐스트 주소를 제외해 사용 가능한 호스트 수를 판단합니다. 문제에서 점대십진 마스크와 CIDR을 상호 변환할 수 있어야 합니다.
- 일반적인 IPv4 서브넷의 사용 가능 호스트 수는 2^h-2다.
- /24는 호스트 비트 8개다.
- 네트워크 간격은 관심 옥텟의 256-마스크 값으로 구할 수 있다.
자주 틀리는 판단
- 허브·스위치·라우터의 계층 혼동
- IP 주소와 포트 번호 역할 혼동
- 서브넷 전체 주소 수와 사용 가능 호스트 수를 동일시
개념을 확인했다면 실제 문제에서 판단 기준을 적용해보세요.
분야별 문제 풀기