물리 계층은 최하위 계층으로 통신회선을 통해 비트 전송을 수행하기 위한 전기적·기계적 제어 기능을 담당한다. 전압 수준, 커넥터 형태, 케이블 종류 등을 정의하고, 장치와 전송 매체 간의 인터페이스 특성과 전송 매체의 유형, 전송로의 연결·유지·해제를 규정한다.
데이터링크 계층은 인접한 두 노드 사이의 통신을 담당한다. 물리 계층의 신뢰도를 높이는 오류 제어와 흐름 제어를 수행해 전송로 위에서 정보를 오류 없이 전달하며, HDLC나 BSC가 이 계층의 프로토콜이다. 인접 노드 간 프레임 전송과 오류 검사가 이 계층의 몫이라는 점이 핵심이다.
네트워크 계층은 통신 시스템 사이의 경로 배정(라우팅)과 주소 설정을 수행한다. 데이터가 출발지에서 목적지까지 가는 최적 경로를 찾고 논리적 주소인 IP 주소를 다룬다. 전송 계층은 종단 간, 즉 끝에서 끝까지의 신뢰성 있는 데이터 전송을 담당한다. 종단 시스템 간 통신은 전송 계층의 기능이지 데이터링크 계층의 기능이 아니다.
예제
아파트에서 우편을 주고받는 과정에 비유해 보자. 물리 계층은 편지를 실제로 나르는 우편배달원과 도로·신호 규격이다. 데이터링크 계층은 옆 동네 우체국 사이에서 편지 뭉치가 찢기거나 잃어버리지 않았는지 확인하는 일이다. 네트워크 계층은 편지가 도착지까지 가는 최적 경로를 정하고 주소를 붙이는 일이고, 전송 계층은 보낸 사람부터 받는 사람까지 전 과정에서 편지가 온전히 도착했는지 최종 책임지는 일이다.
한 건물 안의 두 컴퓨터가 케이블로 연결되어 프레임을 주고받으며 오류를 검사하는 것은 데이터링크 계층의 일이다. 서울의 컴퓨터와 부산의 컴퓨터가 통신할 때 여러 라우터를 거쳐가는 길을 정하는 것은 네트워크 계층, 양 끝 사이의 신뢰성을 보장하는 것은 전송 계층의 일이다.
대표 기출 3문항
OSI-7계층에서 종단간 신뢰성 있고 효율적인 데이터를 전송하기 위해 오류검출과 복구, 흐름 제어를 수행하는 계층은?
전송 계층
세션 계층
표현 계층
응용 계층
정답과 해설 보기
정답 ① · OSI 7계층 참조 모델에서 종단 간 데이터 전송의 신뢰성을 보장하고 제어 기능을 담당하는 계층을 묻는 문제이다. 전송 계층(Transport Layer)은 송수신 프로세스 간(종단 간)에 투명하고 신뢰성 있는 데이터 전송을 제공하기 위해 오류 검출 및 복구, 흐름 제어, 혼잡 제어 등을 수행한다.
종단간 신뢰성, 오류 검출/복구, 흐름 제어는 전송 계층(TCP)의 핵심 기능이다.
OSI 참조 모델 중 각 계층의 기능 설명이 옳지 않은 것은?
물리 계층 : 전기적, 기능적, 절차적 규격에 대해 규정
데이터 링크 계층 : 흐름 제어와 에러 복구
네트워크 계층 : 경로 설정 및 폭주 제어
전송 계층 : 코드 변환, 구문 검색
정답과 해설 보기
정답 ④ · OSI 참조 모델의 계층별 기능 설명 중 옳지 않은 것을 고르는 문제이다. 물리 계층은 전기적, 기능적, 절차적 규격을 규정하고 데이터 링크 계층은 흐름 제어와 오류 복구를 수행하며 네트워크 계층은 경로 설정과 폭주 제어를 담한다.
OSI 7 layer의 계층별 기능으로 틀린 것은?
물리계층 : 기계적인 규격과 전기적인 규격 규정
네트워크 계층 : 효율적인 경로 선택
세션계층 : 응용프로세스 간 대화 제어
데이터링크계층 : 정보 표현 형식을 구문형식으로 변환
정답과 해설 보기
정답 ④ · OSI 7계층의 계층별 기능으로 틀린 것을 고르는 문제이다. 물리계층은 기계적·전기적 규격을 규정하고, 네트워크계층은 라우팅을 통한 효율적인 경로 선택을 담당하며, 세션계층은 응용프로세스 간의 대화를 제어한다.
정보 표현 형식을 구문 형식으로 변환하는 기능은 응용 계층에서 담당하며, 데이터 링크 계층은 비트 오류 검출 및 흐름 제어를 담당한다.