쳉지로그

[네트워크] OSI 7계층 본문

네트워크/기초 용어

[네트워크] OSI 7계층

쳉지 2021. 10. 5. 15:44
OSI 7 계층(Open Systems Interconnection Reference Model)

- 국제표준화기구(ISO)에서 개발한 모델로, 컴퓨터 네트워크 프로토콜 디자인과 통신을 7단계로 나누어 설명한 것. 즉, 네트워크 통신의 7단계 과정

출처 : 따라하면서 배우는 IT 네트워크 강의


[하위층(1~4 Layer)]

1. 물리 계층(Physical Layer, PHY)

- 어떤 하나의 네트워크에서 기본 네트워크 하드웨어 전송기술들로 구성된다.

- 전기적 특성을 이용해 신호를 만드는 역할을 한다.

- 물리 매체를 통해 bit 흐름을 전송한다.

2. 데이터 링크 계층(Data Link Layer)

- 장치 간 신호를 전달하는 물리 계층을 이용하여 네트워크 상의 주변 장치들 간 데이터를 전송한다.

- 노드와 노드 사이의 데이터를 전달한다.

- 주요 기능 : 주소 할당, 오류 감지

3. 네트워크 계층(Network Layer)

- 송신 측에서 최종 목적지까지 패킷을 전달한다.

- 중간 라우터를 통한 라우팅을 포함하여 패킷 포워딩을 담당한다.

- 주요 기능 : 연결 모델, 호스트 주소 할당, 메시지 포워딩

4. 전송 계층(Transport Layer)

- 계층 구조의 네트워크 구성요소와 프로토콜 내에서 송신자와 수신자를 연결하는 통신 서비스를 제공한다.

- 주요 기능 : 분할/재조립, 연결/흐름 제어, 오류제어

- 전송 프로토콜 : 전송 제어 프로토콜(TCP), 사용자 데이터그램 프로토콜(UDP)


[상위층(5~7 Layer)]

5. 세션 계층(Sesscion Layer)

- 통신하는 프로세스 사이의 대화제어 및 동기화를 담당한다.

- 네트워크상 양쪽 연결을 관리하고 연결을 지속시켜준다.

- OS가 세션 계층에 속한다.

- 주요 기능 : 세션 연결의 설정과 해제, 세션 메시지 전송, 동기화

6. 표현 계층(Presentation Layer, 문맥 계층 Syntax Layer)

- 데이터의 변환, 압축, 암호화를 담당한다.

- 네트워크의 데이터 번역자로서의 역할을 한다.

- 응용 계층에서 Data를 이해할 수 있도록 응용프로그램에 맞춰 변환한다.

- 다양한 포맷(jpeg, gif, mpeg, ...)을 구분한다.

7. 응용 계층(Application Layer)

- 사용자에게 서비스 제공 역할을 담당한다.

- 사용자를 위한 인터페이스를 지원한다.

- 응용 계층 프로토콜 : FTP, HTTP, HTTPS, SSH, SMTP, ...

 

 

 

 

 

 

 

 

 

 

 

  • 레퍼런스

- https://ko.wikipedia.org/wiki/OSI_%EB%AA%A8%ED%98%95

 

OSI 모형 - 위키백과, 우리 모두의 백과사전

OSI 모형의 통신 (3-5계층의 예) OSI 모형(Open Systems Interconnection Reference Model)은 국제표준화기구(ISO)에서 개발한 모델로, 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 설명한 것이다.

ko.wikipedia.org

- https://jhnyang.tistory.com/194

 

[네트워크 network] OSI 7계층 모델 완벽 이해- 이유를 알고 개념을 이해하고 전체 보기(7 layer)

안녕하세요~~! 맨날 운영체제 리눅스 관련 글만 쓰다가 처음쓰는 네트워크 글이네요! 원래 네트워크도 굉장히 좋아했는데,,, 포스팅 쓰는게 아무래도 쉽게 되는게 아니다보니 미루고 미뤄지다

jhnyang.tistory.com

 

Comments