SWjungle/#네트워크

OSI(Open System Interconnection) 7 layers와 Internet protocol (TCP/IP)

장영 2023. 9. 16. 20:06

📌1계층 / 물리 계층 / Phsyical Layer

  • 물리적 연결(랜 케이블, 광케이블 등)을 위한 계층
  • 데이터 전송 단위 : 비트스트림(bit stream)
    • 비트 스트림 :데이터 통신 회로를 통하여 연속적으로 전송되는 일련의 비트열로 데이터 스트림의 단위

 

📌2계층 / 데이터링크 계층 / Data Link Layer

  • 노드 간에 상호 통신에서의 오류제어, 흐름제어를 담당
  • 데이터 링크 계층은 MAC(물리 계층연결)과 LCC(네트워크 계층연결)로 나누어짐
    • MAC : NIC(Network Interface Card)마다 하나씩 가지고 있는 48bits의 고유한 주소로, 물리적 주소라고도 한다.
  • 대표 장비 : 스위치, 브릿지
  • 데이터 전송 단위 : 프레임

 

📌3계층 / 네트워크 계층 / Network Layer

  • 여러개의 노드를 거칠 때마다 경로를 찾아주는 역할을 수행 -> 라우팅
  • 경로를 찾기 위한 주소로 논리적 주소인 IP를 사용
  • 대표 장비 : 라우터
  • 데이터 전송 단위 : 패킷
    • 패킷 :  네트워크를 통해 전송하기 쉽도록 자른 데이터의 전송 단위

 

📌4계층 / 전송 계층 / Transport Layer

  • 통신의 양 끝단 사용자들의 신뢰성 있는 전송을 보장
  • 프로세스를 식별하기 위한 port number을 사용.
    • 포트 : 연결되는 자리, 컴퓨터끼리 정보를 교환하기 위해 사용하는 가상의 논리적 접속 위치
    • [0~1023] : 잘 알려진 포트/ [1024~49151] : 등록된 포트 / [49152~65535] 동적 포트
  • 데이터 전송단위 : 세그먼트

 

📌5계층 / 세션 계층 / Seesion Layer]

  • 동기화, 세션 연결/관리/종료 -> OS에서 지원
  • 전송 모드(양방향, 전이중, 반이중, 단방향)을 결정
  • 데이터 전송 단위 : 데이터 / 메세지

📌6계층 / 표현 계층 / Presentation Layer

  • 압축과 암호화를 담당
  • 데이터 전송 단위 : 데이터 / 메세지

 

📌7계층 / 응용 계층 / Application Layer

  • 각종 응용 서비스 제공
  • 데이터 전송 단위 : 데이터 / 메세지

 

 

📌TCP/IP 4계층

  • OSI 7 Layer가 나오기 전에 설계된 모델
  • 호환성, 장비 개발에 측면에서는 OSI 모델이 더 많이 사용되지만, 실질적인 통신에는 TCP/IP 모델이 사용된다.
  • 현재 Internet에서는 TCP/IP로 구현되어 있고, OSI 7 Layers는 network layer를 이해하는 참고용으로 사용되고 있다. 

📌1계층 / 네트워크 액세스 계층 / Network Access Layer or Network Interface Layer)

  • OSI 7계층의 물리계층과 데이터 링크 계층에 해당한다.
  • 물리적인 주소로 MAC을 사용한다.
  • LAN, 패킷망, 등에 사용된다.

 

📌2계층 / 인터넷 계층 / Internet Layer

  • OSI 7계층의 네트워크 계층에 해당한다. 
  • 통신 노드 간의 IP패킷을 전송하는 기능과 라우팅 기능을 담당한다.
  • 프로토콜 – IP, ARP, RARP

📌3계층 / 전송 계층 / Transport Layer

  • OSI 7계층의 전송 계층에 해당한다.
  • 통신 노드 간의 연결을 제어하고, 신뢰성 있는 데이터 전송을 담당한다.
  • 프로토콜 – TCP, UDP

 

📌4계층 / 응용 계층 / Application Layer

  • OSI 7계층의 세션 계층, 표현 계층, 응용 계층에 해당한다.
  • TCP/UDP 기반의 응용 프로그램을 구현할 때 사용한다.
  • 프로토콜 – FTP, HTTP, SSH

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

web server  (0) 2023.09.17