• OSI : Open System Interconnection
• Basic Reference Model : ISO-7498
• OSI 모델의목적
– 기본적인하드웨어또는소프트웨어의변경없이서
로다른 시스템간에 개방통신을위한것
1/35
• OSI 모델
– 모든유형의컴퓨터시스템간의 통신을허용하는네
트워크시스템의설계를위한계층구조
• 계층화된구조
– 장치 A로부터장치 B까지메시지를전송할때연관되
는계층
2/35
• OSI 모델
3/35
4/35
• 대등-대-대등(Peer-to-peer) 프로세스
– 해당계층에서통신하는각장치상의프로세스
• 계층간인터페이스
– 상위층에게제공되는정보와서비스를정의
5/35
• 계층의기본구조
– 계층 1, 2, 3(네트워크지원계층)
• 하나의장치에서다른장치로전송되는데이터의물리
적인면을처리
– 계층 5, 6, 7(사용자지원계층)
• 관련없는소프트웨어시스템간의상호운용성제공
– 계층 4(트랜스포트계층)
• 두개의서브그룹을링크하고하위층이전송한내용을
상위층이사용할수있는형태로변환
6/35
• OSI 모델을이용한교환
7/35
• 물리층(Physical Layer)
• 데이터링크층(Data Link Layer)
• 네트워크층(Network Layer)
• 전송층(Transport Layer)
• 세션층(Session Layer)
• 표현층(Presentation Layer)
• 응용층(Application Layer)
8/35
• 물리적매체를통한비트스트림전송에요구되는기능을
담당 (기계적, 전기적특성을다룸 : 케이블, 컨넥터)
• 물리적인장치와인터페이스가전송을위해필요한기능
과처리절차규정
• 데이터링크층으로부터한단위의데이터를받아통신링
크를따라전송될수있는형태로변환
• 비트스트림을전자기신호로변환
• 매체를통한신호전송감독
9/35
• 물리층
10/35
• 기능
– 인터페이스와매체의물리적인특성 (7장)
– 비트의표현
– 데이터속도
– 비트의동기화
– 회선구성
– 물리적인접속형태
– 전송방식
11/35
• 하나의지국에서다른지국으로오류없는데이터
전달에대한책임을가짐
• 세번째층으로부터데이터를받아서주소와 제어
정보를포함하고시작(header)과끝(trailer)에의미
있는비트를추가한다 : 프레임(Frame)
12/35
• Data Link Layer
13/35
• 기능
– 프레임구성
– 물리주소지정
– 흐름제어
– 오류제어
– 접근제어
14/35
• 예 2.1
15/35
• 다중네트워크링크를통해패킷의발신지-대-목적지전달에대한책임을가짐
• 비교: 데이터링크층은노드간(node-to-node) 전달책임
• 두가지관련서비스를제공
– 스위칭(Switching)
– 라우팅(Routing)
16/35
• 스위칭
– 물리적링크간의일시적인연결 (예: 전화시스템)
• 라우팅
– 한지점에서다른지점으로패킷을전송할수있는경
로가많을때가장최적의경로를선택하는기능
17/35
• Network Layer
18/35
• 기능
– 발신지-대-목적지전달(packet)
– 논리주소지정(Logical addressing)
– 라우팅(Routing)
– 주소변환(Address transformation)
19/35
• 예 2.2
20/35
• 전체메시지의발신지-대-목적지(end-to-end) 전달에대한책임을가짐
• 비교: 네트워크층은개별적인패킷의종단-대-종단 (end-to-end) 전송을담당
21/35
• Transport Layer
22/35
• 기능
– 서비스-점주소지정 (Service-point(port) addressing)
– 분할과재조립 (Segmentation and reassembly)
– 연결제어 (Connection control)
– 흐름제어 (Flow control)
– 오류제어 (Error control)
23/35
• 예 2.3
24/35
• 네트워크대화제어자
25/35
• 기능
– 세션관리(Session management)
– 동기화(Synchronization)
– 대화제어(Dialog control)
– 원활한종료(Graceful Close)
26/35
• 통신장치간의상호운용성(interoperability) 보장
• 두시스템간주고받는정보의구문(syntax)과 의미(semantic)관련
• 필요에따라
– 보안목적을위한데이터암호화와복호화기능
– 데이터압축및확장기능
27/35
• Presentation Layer
28/35
• 기능
– 변환(Translation)
– 암호화(Encryption)
– 압축(Compression)
– 보안(Security)
29/35
• 네트워크상의 소프트웨어사용자에게사용자인
터페이스제공과서비스지원
30/35
• Application Layer
31/35
• 서비스
– 네트워크가상터미널(Network virtual terminal)
– 파일액세스, 전송, 관리(File access, transfer, and
management)
– 우편서비스(Mail services)
– 디렉토리서비스(Directory services)
32/35
33/35
• Transmission Control Protocol/Internet Protocol
• 5개의계층(물리,데이터링크,네트워크,전송,응용)
으로구성
• 특정기능을제공하는각모듈이대화식으로되어있는계층구조
34/35
• TCP/IP와 OSI모델
35/35
감사합니다!!
Top Related