🚀 IT/🌐네트워크
📘 (5) OSI 7계층 - 계층별 역할 한 번에 정리
higyeong
2025. 4. 15. 14:55
네트워크 공부할 때 꼭 나오는 OSI 7계층.
외우라고는 하는데, 진짜 이게 왜 필요한 걸까?
1. 이론
- OSI 7계층 : 네트워크 통신을 단계별로 나눈 표준 모델
- 각 계층은 서로 독립적이면서도 협력적으로 작
- OSI 7계층 전체 구조 요약
계층 이름 주요 역할 실생활 예시 7 응용 계층 사용자와 가장 가까운 인터페이스 제공 HTTP, FTP 6 표현 계층 데이터 형식 변환, 암호화/복호화 JPEG, MPEG 5 세션 계층 세션 연결/유지/종료 API 세션 4 전송 계층 송수신 간 신뢰성 보장 TCP, UDP 3 네트워크 계층 경로 설정, 논리 주소(IP) 관리 IP 2 데이터링크 계층 MAC 주소 기반 데이터 전송 스위치, 이더넷 1 물리 계층 실제 전기 신호 전달 케이블, 허브 - 각 계층의 역할 + 실제 예시 연결
- 7계층: HTTP
- 4계층: TCP/UDP
- 3계층: IP
- 2계층: MAC 주소, 스위치
- 1계층: 전기 신호
2. 코드
- 각 계층별 도구 소개
계층 사용 도구 기능 설명 7~5계층 curl, 웹 브라우저 HTTP 요청, 세션 유지 등 4계층 netstat, telnet 포트 연결 상태 확인, TCP 통신 테스트 3계층 ping, traceroute IP 기반 통신 테스트, 라우팅 경로 확인 1~2계층 ethtool, ifconfig, ip link 네트워크 장치 상태, MAC 주소 확인
- 예시
curl https://example.com
ping 8.8.8.8
netstat -tuln
traceroute www.google.com
3. 구조 정리 : OSI vs TCP/IP
- OSI 7계층 구조
-
더보기[7] 응용 계층
[6] 표현 계층
[5] 세션 계층
[4] 전송 계층
[3] 네트워크 계층
[2] 데이터링크 계층
[1] 물리 계층 - TCP/IP 4계층과의 비교
OSI 계층 TCP/IP 계층 응용, 표현, 세션 응용 계층 전송 계층 전송 계층 네트워크 계층 인터넷 계층 데이터링크, 물리 네트워크 인터페이스 계층
🧩 결국 모든 네트워크 흐름은 이 계층 구조에 따라 흘러간다.
복잡해 보여도, 실제 도구로 체험해보면 OSI 계층이 실무에서도 연결되는 중요한 기준이라는 것을 알 수 있다 !
시리즈 마무리: 모든 네트워크 흐름이 하나로 연결된다 🌐✨