개발조아

OSI 7계층 본문

CS/네트워크

OSI 7계층

개발조아 2021. 10. 21. 15:28
728x90

http://wiki.hash.kr/images/7/71/OSI_7_%EA%B3%84%EC%B8%B5.jpg

  • 서로 다른 기기들간의 통신을 원활하게 할수 있도록 한 표준
  • 7단계로 이루어짐
  • 상위 계층에 갈수록 소프트웨어에, 하위계층으로 갈수록 하드웨어에 가깝다
  • 1~4 계층 하위 계층, 5~7 계층 상위 계층
  • 송신 측은 7-6-5-4-3-2-1 순으로 전달
  • 수신 측 1-2-3-4-5-6-7 순으로 전달
  • 각 계층 별로 각 계층을 구별하는 데이터를 헤드에 삽입하고 실제 데이터와 합쳐서 다음 계층으로 전달

 

  • 1계층 : 물리 계층
    • 데이터를 전기적,기계적 특성으로 데이터를 전송
    • 단지 데이터 전송만 함
    • 리피터, 케이블 등
  • 2계층 : 데이터 링크 계층
    • 물리적 연결을 통한 두 시스템 간의 신뢰성 있는 정보 전송 담당
    • 두 장치의 mac 주소로 통신
    • 물리 계층의 데이터의 오류검사, 재전송, 흐름제어를 수행
    • 스위치, 브리지
  • 3계층 : 네트워크 계층
    • 목적지까지의 최적의 경로를 설정 
    • 라우팅 기능 수행
    • 네트워크 계층 헤더에 IP가 들어있음
  • 4계층 : 전송 계층
    • 양끝단 시스템이 신뢰성 있는 데이터 전송이 이루어지도록 함
    • 오류검출 및 복구, 흐름제어, 중복검사 등 수행
    • 데이터 전송을 위해 Port 사용(TCP, UDP 프로토콜 사용)
  • 5계층 : 세션 계층
    • 두 시스템간의 논리적 연결을 수행
    • 세션에서 데이터 교환등을 관리
  • 6계층 : 표현 계층
    • 응용 프로그램 형식을 네트워크 전송 형식으로 변환하는 작업 수행 
    • 데이터의 암호화 및 복호화 등
  • 7계층 : 응용 계층
    • 최종 계층
    • 사용자가 네트워크에 접근할수 있도록 인터페이스 제공
    • 브라우저 등등

 

'CS > 네트워크' 카테고리의 다른 글

HTTP와 HTTPS  (0) 2021.10.21
대칭키 암호화, 공개키 암호화  (0) 2021.10.21
3 way handshake, 4 way handshake  (0) 2021.10.21
TCP, UDP  (0) 2021.10.21
TCP/IP 4계층  (0) 2021.10.21
Comments