Views 10785 Votes 0 Comment 0
Atachment
Attachment '2'
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
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
No. Category Subject Author Date Views
1125 Develop SVN 초간단 사용하기 hooni 2014.02.28 7618
1124 System/OS SVN(Subversion) 설치와 설정 (sasl 인증 적용 포함) file hooni 2014.09.11 5667
1123 Develop URI 인코딩, URL 인코딩 file hooni 2013.04.23 18845
1122 Develop What is difference between Get, Post, Put and Delete? hooni 2018.02.28 1402
1121 Etc WM미통기 - 10. 조건부확률 hooni 2015.04.20 705
1120 Develop XE Core 1.8.18 본문 작성시 태그(html) 사라지는 버그 file hooni 2016.04.21 866
1119 Develop XML, JSON, BSON, MSGPACK 장,단점 비교 file hooni 2017.01.11 2239
1118 Develop ZBar 라이브러리를 이용한 바코드 스캔 앱 개발하기 file hooni 2015.01.01 1628
1117 Develop [ajax] 샘플 코드와 한글처리에 대한 간단한 설명 hooni 2013.04.23 6842
1116 Develop [ajax] 이벤트 코드 생성기 작업중.. ㅋㅋ file hooni 2013.04.23 7116
1115 PPT [ajax] 크로스 도메인(Cross Domain) 이슈 해결 방안 file hooni 2013.04.23 21937
1114 Algorithm [algorithm] Greedy (탐욕 기법) hooni 2003.04.23 15108
1113 Develop [Android Error] The number of method references in a .dex file cannot exceed 64K hooni 2016.11.10 754
1112 Develop [Android] 2010년에 만들었던 세미나 자료. file hooni 2013.05.28 64661
1111 Develop [android] AlertDialog 메시지 창 띄우기 hooni 2015.07.09 849
1110 Develop [android] Android N requires the IDE to be running with Java 1.8 or later 오류 hooni 2016.08.30 685
Board Pagination Prev 1 2 3 4 5 6 ... 74 Next
/ 74