OSI 7 Layer, TCP/IP 4 Layer - Network
< OSI 7 계층 >
OSI 7계층 (OSI 7 Layer)
- 개방형 시스템 상호연결 모델로서, 시스템 상호 연결에 있어 개방 모델을 뜻한다.
- 상호 이질적인 네트워크 간의 연결에 어려움이 많은데 이러한 호환성의 결여를 막기 위해 ISO (국제 표준화 기구)에서는 OSI 참조 모델을 제시함
- 실제 인터넷에서 사용되는 TCP/IP는 OSI 모델을 기반으로 하고 있으며, 현재 OSI 7계층은 사용되지 않는 모델이다. (그런데 왜 배울까. TCP/IP가 이 기반으로 해서 그런가??)
다다다다~~~ 때려치고 각 계층을 알아보자.
레벨 |
계층 |
기능 |
7계층 |
응용계층 Application |
사용자가 네트워크에 접근할 수 있도록 해주는 계층이다. 사용자 인터페이스, 전자우편, 데이터베이스 관리 등 서비스를 제공한다. |
6계층 |
표현계층 Presentation |
운영체계의 한 부분으로 입력 또는 출력되는 데이터를 하나의 표현 형태로 변환한다. 필요한 번역을 수행하여 두 장치가 일관되게 전송 데이터를 서로 이해할 수 있도록 한다. |
5단계 |
세션계층 Session |
통신세션을 구성하는 계층으로, 포트연결이라고 할 수 있다. 통신장치 간의 상호작용을 설정하고 유지하며 동기화 한다. 사용자간의 포트연결이 유효한지 확인하고 설정한다. |
4단계 |
전송계층 Transport |
전체 메세지를 발신지 대 목적지간 제어와 에러를 관리한다. 패킷들의 전송이 유효한지 확인하고 실패한 패킷은 다시 보내는 등 신뢰성 있는 통신을 보장하며, 머리맡에는 세그먼트가 포함된다. 대표적 프로토콜은 TCP다. |
3단계 |
네트워크계층 Network |
다중 네트워크 링크에서 패킷을 발신지로부터 목적지로 전달할 책임을 갖는다. 2계층은 노드대노드 전달을 감독하는 것이고 3계층은 각 패킷이 시작 시점에서 최종 목적지까지 성공적이고 효과적으로 전달되도록하며, 대표적 프로토콜은 IP이다. |
2단계 |
데이터링크계층 Data Link |
오류없이 한 장치에서 다른 장치로 프레임 (Collection of Bits)을 전달하는 역할을 한다. 스위치와 같은 장비의 경우 MAC 주소를 이용하여 정확한 장치로 정보 전달한다. 3계층에서 정보를 받아 주소와 제어정보를 Header와 Tail에 추가한다. |
1단계 |
물리계층 Physical |
물리적 매채를 통해 비트 흐름을 전송하기 위해 요구되는 기능들을 조정 케이블, 연결 장치 등과 같은 기본적인 물리적 연결기의 전기적 명세를 정하고 네트워크의 두 노드를 물리적으로 연결시켜 주는 신호방식을 다룬다. |
< TCP/IP 4 계층 >
레벨 |
계층 |
기능 |
4계층 |
응용계층 Application |
OSI 7계층의 5, 6, 7계층에 해당한다. TCP/IP 기반의 응용프로그램을 구분할 때 사용한다. |
3계층 |
전송계층 Transport |
OSI 7계층의 4계층에 해당한다. 통신 노드 간의 연결을 제어하고, 자료의 송수신을 담당한다. |
2계층 |
인터넷계층 Internet |
OSI 7계층의 3계층에 해당한다. 통신 노드 간의 IP 패킷을 전송하는 기능 및 라우팅 기능을 담당한다. |
1계층 |
네트워크 인터페이스계층 Network Interface |
OSI 7계층의 1, 2계층에 해당한다. CSMA/CD, MAC, LAN, X25, 패킷망, 위성통신, 다이얼 업 모뎀 등의 전송에 사용된다. |