paint-brush
OSI 모델이란 무엇입니까?~에 의해@infosectrain
340 판독값
340 판독값

OSI 모델이란 무엇입니까?

~에 의해 Infosec Train2m2024/03/30
Read on Terminal Reader

너무 오래; 읽다

OSI 모델은 통신 또는 컴퓨팅 시스템의 기능을 이해하고 표준화하는 데 사용되는 개념적 프레임워크입니다. 모델은 각각 특정 네트워크 기능을 지정하는 7개의 레이어로 구분됩니다. OSI 모델의 목적은 제품 개발자를 안내하고 네트워킹 제품과 소프트웨어의 상호 운용성을 촉진하는 것입니다.
featured image - OSI 모델이란 무엇입니까?
Infosec Train HackerNoon profile picture

Open Systems Interconnection Model을 의미하는 OSI 모델은 기본 내부 구조 및 기술에 관계없이 통신 또는 컴퓨팅 시스템의 기능을 이해하고 표준화하는 데 사용되는 개념적 프레임워크입니다.


1978년 ISO(국제 표준화 기구)에 의해 개발된 이 모델은 각각 특정 네트워크 기능을 지정하는 7개 계층으로 구분됩니다. OSI 모델의 목적은 제품 개발자를 안내하고 공통 지침 세트를 통해 네트워킹 제품과 소프트웨어의 상호 운용성을 촉진하는 것입니다.

다음은 OSI 모델의 최하위 계층부터 최상위 계층까지 7개 계층입니다.

  1. 물리 계층(계층 1): 이 계층은 장치 간의 물리적 연결과 물리적 매체를 통한 원시 비트 스트림의 전송 및 수신을 처리합니다. 케이블, 커넥터, 전기 신호에 대한 사양이 포함되어 있습니다.


  2. 데이터 링크 계층(계층 2): 이 계층은 노드 간 데이터 전송, 즉 직접 연결된 두 노드 사이의 링크를 담당합니다. 또한 물리 계층의 오류 수정, 프레임 동기화 및 흐름 제어도 처리합니다. 이더넷과 PPP는 데이터 링크 계층 프로토콜의 예입니다.


  3. 네트워크 계층(계층 3): 네트워크 계층은 하나 이상의 네트워크를 통해 소스에서 대상으로 가변 길이 네트워크 패킷을 전송하는 수단을 제공하므로 중간 라우터를 통한 라우팅을 포함한 패킷 전달을 담당합니다. IP(인터넷 프로토콜)는 네트워크 계층 프로토콜의 한 예입니다.


  4. 전송 계층(계층 4): 이 계층은 최종 시스템 또는 호스트 간에 투명한 데이터 전송을 제공하고 종단 간 오류 복구 및 흐름 제어를 담당합니다. 완전한 데이터 전송을 보장합니다. TCP(전송 제어 프로토콜) 및 UDP(사용자 데이터그램 프로토콜)는 전송 계층 프로토콜의 예입니다.


  5. 세션 계층(계층 5): 세션 계층은 애플리케이션 간의 연결을 설정, 관리 및 종료합니다. 각 끝에서 애플리케이션 간의 대화, 교환 및 대화를 설정, 조정 및 종료합니다. 세션 및 연결 조정을 다룹니다.


  6. 프레젠테이션 계층(계층 6): 이 계층은 애플리케이션 계층과 네트워크 간의 데이터를 변환합니다. 번역, 압축, 암호화/복호화를 담당합니다. 이는 데이터가 사용 가능한 형식이고 데이터 암호화가 발생하는 위치를 보장합니다.


  7. 애플리케이션 계층(레이어 7): 애플리케이션 계층은 최종 사용자에게 가장 가까운 계층이며 통신 구성 요소를 구현하는 소프트웨어 애플리케이션과 상호 작용합니다. 따라서 애플리케이션 계층과 사용자 모두 소프트웨어 애플리케이션과만 직접 상호 작용합니다. 이 계층은 최종 사용자에게 네트워크 서비스를 제공하고 웹 검색용 HTTP, 이메일용 SMTP, 파일 전송용 FTP 등 애플리케이션이 데이터를 교환하는 데 사용하는 프로토콜을 제공합니다.