ISO 7498과 OSI 참조 모델로 이해하는 네트워크 계층화

ISO 7498이 정의한 OSI 참조 모델의 계층별 역할, 데이터 캡슐화, TCP/IP 모델과의 대응 관계를 정리한다.

2026-08-14 · 최초 발행 2025-08-10

서로 다른 시스템을 연결하기 위한 공통 언어

ISO 7498은 국제표준화기구(ISO)가 1984년에 제정한 개방형 시스템 상호 연결을 위한 기본 참조 모델이다. 이 표준은 네트워크 통신에 필요한 기능을 계층으로 나누어, 서로 다른 시스템과 장비가 호환되고 상호운용될 수 있는 틀을 제시했다.

1970년대 이전에는 벤더마다 독자적인 네트워크 프로토콜을 사용해 시스템 간 연결이 쉽지 않았다. ISO는 1977년부터 다양한 네트워크의 상호 연결을 위한 표준화 작업을 시작했고, 그 결과를 ISO 7498로 공식화했다. 이 모델은 이기종 시스템의 통신을 표준화하고, 복잡한 통신 기능을 모듈 단위로 관리하려는 목적을 갖는다.

ISO 7498은 다음 부분으로 구성된다.

  • ISO 7498-1: 기본 참조 모델(Basic Reference Model)
  • ISO 7498-2: 보안 구조(Security Architecture)
  • ISO 7498-3: 네이밍과 어드레싱(Naming and Addressing)
  • ISO 7498-4: 관리 프레임워크(Management Framework)

통신 기능을 나누어 보는 OSI 계층

물리 계층은 비트 스트림을 매체 위로 전달하기 위한 전기적·기계적·기능적 특성을 다룬다. 물리 매체를 통한 비트 전송, 데이터 인코딩과 디코딩, 물리 토폴로지 정의가 이 계층의 역할이다. RS-232, Ethernet(IEEE 802.3), USB, Bluetooth 물리 사양이 여기에 해당하며, 단위는 비트(Bit)다. 허브, 리피터, 케이블, 커넥터가 관련 장비다.

데이터 링크 계층은 인접한 노드 사이에서 신뢰성 있는 데이터 전달을 맡는다. 프레임 구성과 동기화, 흐름 제어, 오류 감지 및 복구, MAC 주소 기반 접근 제어를 수행한다. Ethernet, PPP, HDLC, Frame Relay가 대표 프로토콜이며, 전송 단위는 프레임(Frame)이다. 브리지와 스위치가 이 계층에서 동작한다.

네트워크 계층은 패킷이 이동할 경로와 논리 주소를 관리한다. 라우팅, IP 주소 기반 논리 주소 지정, 패킷 분할 및 재조립, 혼잡 제어가 핵심 역할이다. IP, ICMP, IPsec, OSPF, RIP가 대표 프로토콜이고, 단위는 패킷(Packet)이다. 라우터와 L3 스위치가 관련 장비다.

전송 계층은 종단간(End-to-End) 데이터 전달을 담당한다. 세그먼트 전송과 재조립, 연결 지향·비연결 지향 통신, 오류 복구, 흐름 제어를 제공한다. TCP, UDP, SCTP가 여기에 속하며 전송 단위는 세그먼트(Segment)다. 포트 번호로 통신 대상 프로세스를 식별한다.

세션 계층은 응용 프로세스 사이의 통신 세션을 설정하고 유지하며 종료한다. 동기화 지점 설정, 대화 제어(Dialog control), 세션 복구가 주요 역할이다. NetBIOS, RPC, PPTP가 대표 프로토콜이며 단위는 데이터(Data)다. 전이중(Full-duplex)과 반이중(Half-duplex) 통신 모드를 지원한다.

표현 계층은 통신에 사용되는 데이터 형식을 맞추고 암호화와 압축을 처리한다. 문자 인코딩, 데이터 포맷 변환, 암호화·복호화, 데이터 압축이 여기에 포함된다. SSL/TLS, JPEG, MPEG, ASCII, EBCDIC가 관련 기술이며, MIME 인코딩과 데이터 직렬화도 담당한다.

응용 계층은 사용자와 네트워크의 접점이다. 사용자 서비스 제공, 네트워크 접근 관리, 리소스 공유와 원격 접근을 제공한다. HTTP, FTP, SMTP, DNS, Telnet, SSH가 대표 프로토콜이고 단위는 메시지(Message)다. 사용자에게 직접 보이는 유일한 계층이다.

7. 응용 계층6. 표현 계층5. 세션 계층4. 전송 계층3. 네트워크 계층2. 데이터 링크 계층1. 물리 계층

데이터가 전송 단위로 바뀌는 과정

상위 계층에서 만들어진 데이터는 하위 계층으로 내려가며 헤더가 추가되고, 전송 과정에서 세그먼트·패킷·프레임·비트 형태로 캡슐화된다.

데이터데이터 + 헤더세그먼트패킷프레임비트

TCP/IP 모델과 맞물리는 지점

TCP/IP 모델은 OSI 모델보다 먼저 개발되어 실제 인터넷의 기반이 되었으며, 4계층으로 구성된다. OSI의 응용·표현·세션 계층은 TCP/IP 응용 계층에 대응하고, 전송 계층은 전송 계층에 대응한다. 네트워크 계층은 인터넷 계층으로, 데이터 링크와 물리 계층은 네트워크 인터페이스 계층으로 묶인다.

TCP/IP 모델OSI 모델7. 응용 계층6. 표현 계층5. 세션 계층4. 전송 계층3. 네트워크 계층2. 데이터 링크 계층1. 물리 계층4. 응용 계층3. 전송 계층2. 인터넷 계층1. 네트워크 인터페이스 계층

장애 분석과 보안 통제에 적용하는 방법

웹 페이지에 접속할 수 없을 때는 계층을 따라 원인을 좁힐 수 있다. 물리 계층에서는 케이블 연결을 확인하고, 데이터 링크 계층에서는 MAC 주소를 확인한다. 네트워크 계층에서는 IP 주소와 라우팅 테이블을 점검하며, 전송 계층에서는 포트 개방 여부와 방화벽 설정을 확인한다. 응용 계층에서는 웹 서버의 작동 상태를 확인한다.

보안 통제도 계층마다 달리 적용할 수 있다. 물리 계층에서는 물리적 접근을 제한하고, 데이터 링크 계층에서는 MAC 필터링을 적용한다. 네트워크 계층에는 IPsec과 방화벽을, 전송 계층에는 TLS/SSL을 적용할 수 있다. 응용 계층에서는 인증과 권한 부여가 통제 수단이 된다.

계층화는 설계 단계에서도 의미가 있다. 각 계층을 독립적으로 개발할 수 있고, 표준화된 인터페이스를 통해 여러 벤더의 장비를 통합할 수 있다.

모델이 남긴 역할과 현실의 경계

OSI 참조 모델은 네트워크 통신을 이해하기 위한 기본 프레임워크이며, 벤더에 독립적인 표준으로 상호운용성 향상에 기여했다. 복잡한 네트워크 시스템을 계층적으로 단순화하는 방식은 SDN(Software-Defined Networking), NFV(Network Function Virtualization) 같은 현대 기술을 이해하는 개념적 기반이기도 하다.

다만 실제 인터넷의 표준은 TCP/IP가 자리 잡았고, 일부 프로토콜은 여러 계층에 걸쳐 동작해 경계가 명확하지 않다. 이론적 완전성을 추구하는 구조는 실제 구현에서 효율성 저하로 이어질 가능성이 있으며, 일부 네트워크 기술은 OSI 모델의 계층으로 분명히 나누기 어렵다. 그럼에도 네트워크를 설계하고 구현하며 장애를 분석하는 과정에서 OSI 모델은 통신 기능의 위치와 책임을 구분하는 기준으로 활용된다.

ISO 7498OSI 참조 모델네트워크 계층TCP/IP네트워크 표준