
OSI 7계층(Open Systems Interconnection Model)은 네트워크 통신을 계층별로 나누어 설명하는 모델로, 각 계층이 담당하는 역할을 명확히 이해하면 네트워크의 원리를 쉽게 파악할 수 있습니다. OSI 7계층에 대해 쉽게 풀어서 인터넷이 어떻게 작동되는지 알아보도록 하겠습니다.
OSI 7계층 정리
1️⃣ 물리 계층 (Physical Layer)
- 신호의 변환과 전송을 담당
- 대표 장비: 허브, 리피터, 케이블
2️⃣ 데이터 링크 계층 (Data Link Layer)
- MAC 주소 기반 데이터 전송, 오류 검출 및 흐름 제어
- 대표 장비: 스위치, 브리지
3️⃣ 네트워크 계층 (Network Layer)
- IP 주소를 이용한 라우팅 및 패킷 전달
- 대표 장비: 라우터
4️⃣ 전송 계층 (Transport Layer)
- 송수신 간 신뢰성 있는 데이터 전송 (TCP/UDP)
- 대표 프로토콜: TCP(신뢰성), UDP(속도)
5️⃣ 세션 계층 (Session Layer)
- 연결 설정, 유지, 종료 관리 (로그인, 인증)
- 대표 프로토콜: NetBIOS, RPC
6️⃣ 표현 계층 (Presentation Layer)
- 데이터 암호화, 압축 및 변환 (문자 인코딩, 암호화)
- 대표 프로토콜: SSL/TLS, JPEG, MPEG
7️⃣ 응용 계층 (Application Layer)
- 사용자와 가장 가까운 계층 (웹, 이메일, 파일 전송)
- 대표 프로토콜: HTTP, FTP, SMTP, DNS
인터넷은 어떻게 작동할까?
우리는 매일 인터넷을 사용하고 지금도 사용하고 있습니다. 스마트폰으로 뉴스를 읽고, 이메일을 주고받으며, 동영상을 스트리밍합니다. 하지만 이 모든 과정이 어떻게 가능할까요? 한번쯤 궁금하지 않으셨나요? 인터넷이 단순히 “연결”된다는 개념을 넘어 실제로 작동하는 원리를 이해하는 것은 매우 흥미로운 일인데 이를 설명하기 위해 사용되는 모델이 바로 OSI 7계층(Open Systems Interconnection Model)입니다. 이 모델은 네트워크 통신을 7개의 계층으로 나누어 설명하며, 데이터가 사용자에게 전달되는 과정을 체계적으로 보여줍니다. OSI 7계층을 쉽게 이해할 수 있게 써볼까 해요.
OSI 7계층 : 자동차 비유
네트워크를 자동차 운전 과정에 빗대어 보면 OSI 7계층이 쉽게 이해되지 않을까요?
| OSI 계층 | 자동차 비유 | 설명 |
|---|---|---|
| 1. 물리 계층 | 🚦 도로, 신호등, 연료, 엔진 | 데이터를 전송하는 물리적 수단 (네트워크 케이블, Wi-Fi 신호 등) |
| 2. 데이터 링크 계층 | 🚙 차선, 신호 준수 | 안전한 데이터 전달을 위한 규칙 (MAC 주소 기반 통신) |
| 3. 네트워크 계층 | 🗺️ 네비게이션 (길 찾기) | 목적지까지 가는 최적의 경로 선택 (IP 주소 기반 라우팅) |
| 4. 전송 계층 | 🛑 안전 운전, 속도 조절 | 신뢰성 있는 데이터 전송 (TCP: 신호 확인 / UDP: 빠르게 진행) |
| 5. 세션 계층 | 📞 블루투스 연결, 전화 통화 | 통신 연결 유지 및 종료 (세션 관리) |
| 6. 표현 계층 | 🎵 음악 파일 변환 (MP3, AAC) | 데이터 형식 변환 및 암호화 (SSL/TLS, 인코딩) |
| 7. 응용 계층 | 📲 내비 앱, 음악 스트리밍 | 사용자가 직접 이용하는 서비스 (웹, 이메일, 파일 전송) |
완벽하지는 않지만, 어느정도 대략적인 감은 잡히셨을거라 믿어요.
그럼 본격적으로 OSI 7계층에 대해 함께 알아볼까요?
OSI 7계층 속 5가지 흥미로운 이야기
1. 물리 계층 – 데이터가 지나가는 도로
네트워크 통신의 가장 기초적인 단계는 물리 계층이예요. 이 계층은 데이터를 전기 신호, 광 신호 또는 전자기파로 변환하여 실제로 전송하는 역할을 해요. 쉽게 말해, 인터넷 데이터를 이동시키는 도로라고 생각할 수 있답니다.
🔹 예시: 우리가 웹사이트를 클릭하는 순간, 이 신호는 유선이라면 이더넷 케이블, 무선이라면 Wi-Fi를 통해 이동합니다. 이는 마치 자동차가 도로를 따라 이동하는 것과 같다고 생각할 수 있어요.
2. 데이터 링크 계층 – 신호등과 출입 관리
도로에는 신호등이 있고, 건물에는 출입을 위한 문이 있어요. 데이터 링크 계층은 이러한 역할을 하는데 이 계층에서는 MAC 주소(Media Access Control Address)를 이용해 데이터가 어디로 가야 하는지를 결정해요.
🔹 예시: 마치 아파트 출입구에서 주민인지 확인하는 것처럼, 네트워크에서는 스위치(Switch)가 MAC 주소를 확인하고 올바른 장치로 데이터를 보냅니다.
3. 네트워크 계층 – GPS 네비게이션, IP 주소
인터넷에서 특정 웹사이트를 방문하려면 목적지를 정확히 알아야 하죠. 이를 담당하는 것이 네트워크 계층으로, 데이터가 최적의 경로를 찾아 목적지까지 이동할 수 있도록 도와줍니다. 이때 사용하는 것이 바로 IP 주소입니다.
🔹 예시: 자동차 네비게이션이 목적지까지 가는 길을 찾아주듯, 네트워크 계층의 라우터(Router)는 데이터가 어느 길을 따라 이동해야 할지 결정해 줍니다.
4. 전송 계층 – 택배사의 배송 방식 (TCP & UDP)
데이터가 목적지까지 안전하게 도착하려면 적절한 배송 방식이 필요하겠죠? 전송 계층에서는 두 가지 주요 방식이 사용됩니다.
- TCP (Transmission Control Protocol): 신뢰성이 높은 방식으로, 데이터가 손실되면 다시 보내줍니다. (예: 웹사이트 접속, 이메일 송수신)
- UDP (User Datagram Protocol): 속도가 중요할 때 사용되며, 데이터 손실이 있어도 다시 보내지 않습니다. (예: 실시간 영상 통화, 온라인 게임)
🔹 예시: 중요한 서류를 택배사(TCP)를 통해 보내면 안전하게 도착하지만, 빠르게 보내야 하는 전단지는 일반 우편(UDP)으로 보내는 것과 비슷합니다.
5. 응용 계층 – 우리가 직접 보는 인터넷
마지막으로, 우리가 실제로 사용하는 인터넷 환경이 바로 응용 계층입니다. 웹사이트를 검색하고, 이메일을 확인하고, 영상을 보는 모든 과정이 이 계층에서 이루어집니다.
🔹 예시: 식당에서 메뉴판을 보고 음식을 주문하는 것처럼, 우리가 www.google.com을 입력하면 HTTP 요청을 통해 웹사이트 정보를 받아옵니다.
OSI 7계층을 이해하면 인터넷이 보인다.
OSI 7계층을 이해하면 인터넷이 작동하는 원리가 훨씬 쉽게 다가와요. 우리가 단순히 웹사이트를 클릭하거나 영상을 보는 동안, 데이터는 여러 계층을 거치며 최적의 경로를 따라 전달되거든요.
마치 도로를 따라 이동하는 자동차처럼, 데이터도 신호등(MAC 주소), 네비게이션(IP 주소), 배송 방식(TCP/UDP)을 거쳐 우리에게 도달하는 것이예요. 인터넷을 사용할 때마다 이 놀라운 과정을 떠올려 보면, 더욱 흥미롭게 기술을 이해할 수 있을 것 같지 않으세요?
OSI 7계층을 한마디로 정의하면?
OSI 7계층은 네트워크 통신을 7단계로 나누어 데이터가 어떻게 전송되고 처리되는지를 설명하는 모델입니다.
TCP와 UDP의 차이점은?
TCP는 신뢰성이 높은 연결로 데이터 손실 시 재전송하며, 웹사이트 접속과 이메일 전송 등에 사용됩니다. UDP는 빠른 전송이 중요할 때 사용되며, 실시간 영상 통화와 온라인 게임에 적합합니다.









