728x90
정의
OSI 7계층
- 국제표준화기구에서 개발한 모델로서, 네트워크 프로토콜 디자인과 통신을 계층으로 나눈 것
- 네트워크 통신을 7단계로 나눈 것이라 보면 됨
- 일반적으로 하위 계층들은 하드웨어로, 상위 계층들은 소프트웨어
TCP/IP 4계층
- OSI 참조 모델을 기반으로 상업적이고 실무적으로 이용될 수 있도록 단순화된 모형
네트워크 전송 시 데이터 표준을 정리한 것이 OSI 7계층, 이 이론을 실제로 사용하는 인터넷 표준이 TCP/IP 4계층이라 보면됨
OSI 7계층 구성
- Physical Layer (물리계층) : 7계층중 최하위 계층, 전기적, 기계적 특성의 데이터(비트단위 데이터)를 전송하는 계층
- Data-Link Layer (데이터링크계층) : 물리계층에서 송수신된는 정보와 오류의 관리하여 신뢰성 있는 정보 전달하는 계층
- Network Layer (네트워크계층) : 중계노드를 통하여 목적지까지 가장 안전하고 빠르게 전달할지 규정하는 계층 (3계층에서 대표적인 장비로 라우터가 있음, 대표 프로토콜은 IP)
- Transport Layer (전송계층) : 세그먼트 단위의 데이터를 종단간에 신뢰성이 있고 정확하게 전송하는 계층 (Port가 사용되며 대표적인 프로토콜로 TCP, UDP)
- Session Layer (세션계층) : 응용프로세스가 통신을 관리하는 방법을 담당하는 계층, 통신장치간의 상호작용 동기화를 제공 및 세션만들고 없애는 역할을 함
- Presentation Layer (표현계층) : 전송하는 데이터 인코딩, 디코딩처리를 담당하는 계층
- Application Layer (응용계층) : 사용자와 가장 밀접한 계층 인터페이스 역할
TCP / IP 4계층 구성
- Network Access Layer (네트워크 액세스 계층) : 물리적으로 데이터가 네트워크에 어떻게 전송하는지를 정의하는 계층, 물리적 주소로 MAC을 사용하며 데이터는 프레임단위로 구성 (MAC, LAN, 패킷망에 사용되는 대표예 : 이더넷)
- Internet Layer (인터넷 계층) : 네트워크상 최종목적지까지 연결되도록 연결성을 제공하는 계층, 단말을 구분하는주소로 IP를 사용하며, 데이터는 패킷단위로 구성 (대표예 : IP)
- Transport Layer (전송계층) : 통신간의 노드간의 연결을 제어하고, 신뢰성 있는 데이터 전송하는 계층 (대표예 : TCP,UDP)
- Application Layer (응용계층) : 사용자 인터페이스 역할을 담당하는 계층 (대표예 : FTP, HTTP)
'NETWORK' 카테고리의 다른 글
[NETWORK] 요청 응답 헤더 (0) | 2021.10.29 |
---|---|
[NETWORK] HTTP / HTTPS (0) | 2021.10.28 |
[NETWORK] L4 스위치 (0) | 2021.09.27 |
[NETWORK] TCP / UDP (0) | 2021.06.06 |
[NETWORK] 쿠키 / 세션 (0) | 2021.05.19 |