OSI 7 계층(Open System Interconnection 7 Layer)
모든 네트워크 통신에서 생기는 여러가지 충돌 문제를 완하가기 위하여, 구제표준기구(OSI)에서 표준화된 네트워크 구조를 제시한 기분 모델.
총신망을 통한 상호접속에 필요한 제반 통신절차를 정의하고 이 가운데 비슷한 기능을 제공하는 모듈을 동일계층으로 분할하여 모두 7계틍으로 분할한 것.
물리층 - 데이터링크층 - 네트워크층 - 전송층 - 세션층 - 표현층 - 응용층
1~4 계층 : 하위계층 / 5~7 계층 : 상위계층
상위계층은 데이터 생성, 하위계층은 데이터 전송이 주목적
7계층(Data) : 사람과 컴퓨터가 소통하는 사이에 있는 계층, 응용프로그램
6계층(Data) : 데이터를 암호화하거나, 인코딩을 결정
5계층(Data) : 상대방과 연결을 하기위해 세션을 만들고 없애는 과정을 책임진다.
4계층(Segments) : 전송방식을 결정하는 계층. ex) TCP/IP의 포트번호를 결정한다거나..
오류검출을 상위계층에서 수행하지 않도록 이 계층에서 수행. 패킷들이 전송이 유호한지 확인하고 전송 실패한 패킷들을 다시 전송하도록 하는 역할
주소 : port, 프로토콜 : tcp/ip, PDU(프로토콜 데이터 단위) : 세그먼트
3계층(Packets) : 데이터를 분할해서 패킷 생성이 주목적. 최적의 경로를 결정하는 역할
주소 : ip, 프로토콜 : icmp, arp , PDU : 패킷
2계층(Frames) : 링크의 활성화를 유지, 비활성화 담당. 2진 데이터의 오류제어와 흐름제어. 3계층에서 온 데이터 캡슐화
주소 : MAC Address, PDU : 프레임
1계층(Bits) : 전기신호(1, 0)를 전송하는 역할을 한다. 0, 1을 어떻게 표현할지 결정
‣ OSI (Open System Interconnection) 모델의 7개 계층구조
구 분 | 설 명 | |
---|---|---|
네트워크 지원계층 | 1. Physical layer | 물리적 매체를 통해 비트 흐름을 전송하기 위해 필요한 기능들을 조정하고, 인터페이스의 기계적·전기적 규격, 전송매체를 다룸. 물리적인 장치와 인터페이스가 전송을 위해 필요한 기능과 처리절차를 규정함 |
2. Data link layer | 가공되지 않은 내용의 전송을 담당하는 물리층을 신뢰성 있는 링크로 변환시켜 주고 노드-대-노드 전달(node-to-node delivery)함 | |
3. Network layer | 패킷을 발신지로부터 여러 네트워크(링크)를 통해 목적지까지 전달함 | |
전송층 | 4. Transport layer | 전체 메시지의 프로세스-대-프로세스 전달을 함 |
사용자 지원계층 | 5. Session layer | 네트워크의 대화 조정자로 통신하는 시스템들 사이의 상호작용을 설정·유지하고 동기화 함 |
6. Presentation layer | 두 시스템 사이에서 교환되는 정보의 구문과 의미에 관련되어 변환, 압축 및 암호화를 담당함 | |
7. Application layer | 사용자(사람 또는 소프트웨어)가 네트워크에 접근할 수 있도록 함. 사용자 인터페이스를 제공하고, 전자우편, 원격 파일접근과 전송, 공유 데이터베이스 관리 및 여러 종류의 분산정보 서비스를 제공함 |
[네이버 지식백과] OSI 7계층 [Open System Interconnection 7 Layer] (ITS 용어사전, 2010., 한국지능형교통체계협회)
참조 - http://blog.naver.com/qorckddls010/220971563868
'Study' 카테고리의 다른 글
조건부 컴파일(#if, #ifdef, #ifndef, #endif, #else, #elif) (0) | 2017.06.14 |
---|---|
프론트엔드와 백엔드 (0) | 2017.05.31 |
call by value/ reference (0) | 2014.11.24 |
어레이 리스트 맵 (0) | 2014.11.24 |
논리연산식 (0) | 2014.11.24 |