본문으로 바로가기

OSI 7계층과 TCP/IP 계층

category Network/네트워크 기본 2022. 9. 28. 21:41

OSI 7계층과 TCP/IP 계층

OSI 7계층

계층 번호 계층 데이터(PDU) 구분
7 Application Layer Data 애플리케이션 계층
6 Presentation Layer Data 애플리케이션 계층
5 Session Layer Data 애플리케이션 계층
4 Transport Layer Segments 데이터 플로 계층
3 Network Layer Packets 데이터 플로 계층
2 DataLink Layer Frames 데이터 플로 계층
1 Physical Layer Bits 데이터 플로 계층

TCP/IP 프로토콜 스택

계층 번호 TCP/IP 모델
4 Application Layer
3 Transport Layer
2 Internet Layer
1 Network Access Layer
  • TCP/IP 모델은 현실에 쉽게 반영하도록 간단히 4계층으로 구분
  • 상위 3개 계층(Session, Presentation, Application)을 하나의 Application Layer로 묶고 1, 2계층을 하나의 Network Access Layer로 묶음

OSI 계층 별 특징

Physical Layer

  • 전기 신호를 전달하는데 초점이 맞추어져 있다.
  • 주요 장비 - 허브, 리피터, 케이블, 커넥터, 트랜시버, 탭
  • 들어온 전기 신호를 그대로 전달하는 것이 목적
  • 주소 개념이 없기 때문에 들어온 포트를 제외하고 모든 포트에 같은 전기 신호를 전송

DataLink Layer

  • 전기 신호를 모아 사람이 알아볼 수 있는 데이터 형태로 처리
  • MAC이라는 주소를 가지고 있기 때문에 출발지와 도착지 주소를 확인해 자신한테 온게 맞는지 확인 후 데이터 처리
  • 동시에 여러 명과 통신할 수 있으므로 받는 사람이 현재 데이터를 받을 수 있는지 확인하고 전송
    • Flow Control
  • 주요 장비 - 네트워크 인터페이스 카드(NIC), 스위치

Network Layer

  • 논리적인 주소인 IP 주소를 가짐
  • MAC 주소와 달리 IP 주소는 사용자가 환경에 맞게 변경 가능
  • IP 주소를 통해 3계층 장비는 자신이 속한 네트워크와 원격지 네트워크를 구분
  • 주요 장비 - 라우터

Transport Layer

  • 데이터가 정상적으로 목적지까지 잘 보내졌는지 확인하는 역할
  • 패킷 네트워크는 데이터를 분할하여 패킷 단위로 보내기 때문에 중간에 유실되거나 순서가 바뀌는 경우가 발생하는데 이러한 문제를 해결
  • 주요 용어
    • 시퀀스 번호(Sequence Number) - 패킷에 순서를 명시
    • ACK 번호(Acknowledgement Number) - 받는 순서를 명시
    • 포트 번호(Port Number) - 장치 내의 Application 구분
  • 주요 장비 - 로드 밸런서, 방화벽

Session Layer

  • 끝단의 응용 프로세스가 연결이 성립되도록 돕고 안정적으로 유지되도록 관리하고 통신이 끝나면 해당 연결을 끊는 역할
  • TCP/IP 세션을 만들고 없애고 에러로 중단된 통신에 대한 에러 복구와 재전송도 수행

Presentation Layer

  • 표현 방식이 다른 Application이나 시스템 간의 통신을 하나의 통일된 구문 형식으로 변환하는 기능을 수행
  • MIME 인코딩이나 암호화, 압축, 코드 변환과 같은 동작을 수행

Application Layer

  • Application 프로세스를 정의하고 Application 서비스 동작

OSI 계층 별 주요 프로토콜

계층 주요 프로토콜 장비
Application Layer HTTP, SMP, SMTP, STUN, TFTP, TELNET, HTTPS ADC, NGFW, WAF
Presentation Layer TLS, AFP, SSH  
Session Layer L2TP, PPTP, NFS, RPC, RTCP, SIP, SSH  
Transport Layer TCP, UDP, SCTP, DCCP, AH, AEP 로드밸런서, 방화벽
Network Layer ARP, IPv4, IPv6, NAT, IPSec, VRRP, Routing 라우터, L3 스위치
DataLink Layer IEEE 802.2, FDDI 스위치, 브릿지, 네트워크 카드
Physical Layer RS-232, RS-449, V.35, S 등의 케이블 케이블, 허브, 탭(TAP)

'Network > 네트워크 기본' 카테고리의 다른 글

VPN  (0) 2022.10.12