Contents

조회 수 11098 댓글 0
Atachment
첨부 '2'
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
OSI (Open Systems Interconnection) 개방형 시스템간 상호 접속

통신 네트웍으로 구성된 컴퓨터가 어떻게 데이터를 전송할 것인가에 대한 표준규약 또는 참조 모델이다. 이것의 목적은 통신 제품을 만들 때 다른 제품과 모순됨이 없이 통신하도록 유도하는 것이다. 이 참조 모델은 통신의 종단에서 이루어지는 기능을 7 계층으로 정의했다. OSI가 잘 정의된 계층마다 관련된 기능을 따르도록 강하게 고수하지 않아도, 대부분의 제품들은 OSI 모델에 관련된 정의들을 따르기 위해 노력한다. OSI 모델은 또한 모든 사람이 동일한 관점에서 통신에 대해 교육하고, 논의하는 유일한 참조 모델로서 중요한 가치가 있다. 

OSI는 7 계층으로 통신을 나누는데, 이 계층들은 다시 2개의 그룹으로 나뉜다. 상위 4 계층은 이용자가 메시지를 주고받는데 사용된다. 네트웍 계층까지의 아래의 3 계층은 메시지가 호스트를 통과 할 수 있도록 한다. 컴퓨터에 보내진 데이터는 위 계층으로 전달된다. 다른 컴퓨터에 보내진 메시지는 위 계층으로 전달되지 않고 다른 호스트로 전달된다. 

7 계층을 하나하나 살펴보면 다음과 같다. 

osi7layer.gif
osi7layer2.gif

< 7 계층 - 응용계층 >
통신상대, 서비스 품질, 사용자 인증과 비밀을 고려하고, 데이터 구문의 제약을 정한다
(이 계층은 응용 프로그램이 응용 계층의 기능을 수행하지만 응용프로그램 자체는 아니다)

< 6 계층 - 표현 계층 >
운영체계의 한 부분으로 입력 또는 출력되는 데이터를 하나의 표현 형태에서 다른 표현 형태로 변환하는 것이다
(예를 들면 텍스트로 도착한 데이터를 팝업 윈도우 형태로 변환하는 것이다)
표현 계층을 문법 계층이라고 하기도 한다

< 5 계층 - 셰션 계층 >
종단 호스트 프로그램 사이에서 메시지를 주고받기 위한 세션을 설정을 하고,
데이터를 받는 동기를 제어하는 역할을 한다. 이 계층은 통신 세션을 구성하는 역할을 한다.

< 4 계층 - 트랜스포트 계층 >
이 계층은 종단간 제어와 에러를 관리 즉, 신뢰성 있는 데이터 전송을 보장한다.
(목적지까지 안전한 전송을 책임지는..)

< 3 계층 - 네트웍 계층 >
데이터 경로를 제어한다
(패킷이 정확한 수신자에게 보내지도록 올바른 경로는 제어하여 수신 쪽에서 받을 수 있게 한다)
네트웍 계층은 경로를 설정하고 다른 쪽으로 전송한다.

< 2 계층 - 데이터링크 계층 >
물리적 레벨의 에러 제어와 동기를 제공, 5를 초과하는 1의 스트링으로 비트화한다.
이 계층은 전송 확인과 관리를 담당한다. 

< 1 계층 - 물리 계층 >
전기 기계적으로 체계를 갖춘 네트웍을 통하여 비트열을 나른다.
전송 매체를 통해 데이터를 주고받는 하드웨어 수단을 제공한다.


참고 주소..
http://www.tibs.co.kr/network/3/osi7.htm


?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
911 System/OS [router] 시스코 라우터 명령어 모드.. hooni 2013.04.23 13272
910 Algorithm [security] 블럭 암호에 대해서.. hooni 2013.04.23 17495
909 System/OS [router] 라우팅 프로토콜 BGP (간단한 세팅) hooni 2013.04.23 11242
908 System/OS 네트워크별 MTU(최대 전송 단위) hooni 2013.04.23 17984
» System/OS OSI (Open Systems Interconnection) 개방형 시스템간 상호 접속 file hooni 2013.04.23 11098
906 System/OS 라우팅 경로 결정 영향 요소 ㅋㅋ file hooni 2013.04.23 16265
905 System/OS [owasp] 10대 웹어플리케이션 보안 취약 file hooni 2013.04.23 16281
904 Database [mysql] 루트 암호 초기화 hooni 2013.04.23 11412
903 Algorithm Polynomial time 이란? ㅋㅋ hooni 2013.04.23 23186
902 System/OS [linux] /etc/fstab 설정 방법.. ㅋㅋ hooni 2013.04.23 12434
901 Algorithm 암호 알고리즘 및 프로토콜의 이해.. file hooni 2013.04.23 17593
900 Develop [js] One Time Pad key generatorㅡ.,ㅡ; file hooni 2013.04.23 6908
Board Pagination Prev 1 ... 18 19 20 21 22 23 24 25 26 27 ... 98 Next
/ 98