[PPT자료] OSI 7 Layer

Download Report

Transcript [PPT자료] OSI 7 Layer

OSI Reference Model
1_1
 OSI 참조모델
 OSI 참조모델의 목적과 이점을 안다.
 각 Layer의 기능을 이해한다.
주) IOS : Internetwork Operating System
1_2
OSI 참조모델
 OSI : Open System Interconnection
 Basic Reference Model : ISO-7498
OSI 모델의 목적
 기본적인 하드웨어 또는 소프트웨어의 변경 없이 서로 다른 시스템간에 개방
통신을 위한 것
이점
 복잡한 네트워크 작동을 몇 개의 계층으로 나누어서 이해가 쉽다.
 전체 레이어를 바꾸지 않고도 한 레이어를 바꿀 수 있다. 인접계층을 염두에 두지
않고, 한번에 하나의 계층에만 관심을 집중할 수 있다.
 멀티벤더의 제품 통합에 대한 표준을 제시한다
1_3
OSI 참조모델
OSI 모델
 모든 유형의 컴퓨터 시스템 간의 통신을 허용하는 네트워크 시스템의 설계를
위한 계층구조
계층화된 구조
 장치 A로 부터 장치 B까지 메시지를 전송할 때 연관되는 계층
대등-대-대등(Peer-to-peer) 프로세스
 해당 계층에서 통신하는 각 장치상의 프로세스
계층간 인터페이스
 상위층에게 제공되는 정보와 서비스를 정의
1_4
OSI 참조모델의 7계층
OSI 모델
1_5
OSI 참조모델의 7계층
1_6
OSI 참조모델의 7계층 구조(79쪽)
OSI 참조모델의 7계층
대등-대-대등(Peer-to-peer) 프로세스
•
해당 계층에서 통신하는 각 장치상의 프로세스
계층간 인터페이스
•
상위층에게 제공되는 정보와 서비스를 정의
계층의 기본구조
•
계층 1, 2, 3(네트워크 지원 계층)
 하나의 장치에서 다른 장치로 전송되는 데이터의 물리적인 면을 처리
•
계층 5, 6, 7(사용자 지원 계층)
 관련없는 소프트웨어 시스템간의 상호 운용성 제공
•
계층 4(트랜스포트 계층)
 두개의 서브 그룹을 링크하고 하위층이 전송한 내용을 상위층이 사용할 수 있는
형태로 변환
1_7
OSI 참조모델의 7계층
OSI 참조모델을 이용한 교환
OSI 참조모델 7계층의 동작1_8
OSI 참조모델의 7계층
물리 층(Physical Layer)
데이터 링크 층(Data Link Layer)
네트워크 층(Network Layer)
전송 층(Transport Layer)
세션 층(Session Layer)
표현 층(Presentation Layer)
응용 층(Application Layer)
1_9
Physical Layer
물리 층(Physical Layer)
• 물리적 매체를 통한 비트 스트림 전송에 요구되는 기능을 담당 (기
계적, 전기적 특성을 다룸 : 케이블, 컨넥터)
• 데이터 링크층으로 부터 한 단위의 데이터를 받아 통신 링크를 따
라 전송될 수 있는 형태로 변환
• 비트 스트림을 전자기 신호로 변환
• 매체를 통한 신호 전송 감독
1_10
Physical Layer
물리 층(Physical Layer)
1_11
Physical Layer
물리 층(Physical Layer)
• 고려사항
 회선 구성(Line configuration)
 데이터 전송 모드(Data transmission mode)
 접속 형태(Topology)
 신호방식(Signals): 신호유형
 부호화(Encoding)
 인터페이스(Interface)
 전송매체(Medium)
1_12
Data Link Layer
데이터 링크 층(Data Link Layer)
• 하나의 지국에서 다른 지국으로 오류 없는 데이터 전달에 대한 책
임을 가짐
• 세번 째 층으로부터 데이터를 받아서 주소와 제어 정보를 포함하
고 시작(header)과 끝(trailer)에 의미있는 비트를 추가한다 : 프레
임(Frame)
1_13
Data Link Layer
데이터 링크 층(Data Link Layer)
1_14
Data Link Layer
데이터 링크 층(Data Link Layer)
• 기능
 node-to-node 전달(delivery): station-to-station
 주소지정(Addressing)
 접근 제어(Access control)
 흐름 제어(Flow control)
 오류 처리(Error handling)
 동기화(Synchronization)
1_15
Network Layer
네트워크 층(Network Layer)
다중 네트워크 링크를 통해 패킷의 발신지-대-목적지 전달에 대한 책임을 가짐
비교: 데이터 링크 층은 노드간(node-to-node) 전달 책임
두가지 관련 서비스를 제공
• 스위칭(Switching)
• 라우팅(Routing)
1_16
Network Layer
네트워크 층(Network Layer)
스위칭
•
물리적 링크 간의 일시적인 연결 (예: 전화 시스템)
라우팅
•
한 지점에서 다른 지점으로 패킷을 전송할 수 있는 경로가 많을 때 가장 최
적의 경로를 선택하는 기능
1_17
Network Layer
네트워크 층(Network Layer)
1_18
Network Layer
네트워크 층(Network Layer)
기능
•
발신지-대-목적지 전달(packet)
•
논리적인 주소지정(Logical addressing)
•
라우팅(Routing)
•
주소 변환(Address transformation)
•
다중화(Multiplexing)
1_19
Transport layer
전송 층(Transport layer)
전체 메시지의 발신지-대-목적지(end-to-end) 전달에 대한 책임을 가짐
비교: 네트워크 층은 개별적인 패킷의 종단-대-종단 (end-to-end) 전송을 담당
1_20
Transport layer
전송 층(Transport layer)
1_21
Transport layer
전송 층(Transport layer)
기능
•
종단-대-종단 전달(End-to-end message delivery)
•
서비스-점 주소 지정(Service-point(port) addressing)
•
분할과 재조립(Segmentation and reassembly)
•
연결 제어(Connection control)
1_22
Session Layer
세션 층(Session Layer)
네트워크 대화 제어자
1_23
Session Layer
세션 층(Session Layer)
기능
•
세션 관리(Session management)
•
동기화(Synchronization)
•
대화 제어(Dialog control)
•
원활한 종료(Graceful Close)
1_24
Presentation Layer
표현 층(Presentation Layer)
통신 장치간의 상호 운용성(interoperability) 보장
필요에 따라
•
보안 목적을 위한 데이터 암호화와 복호화 기능
•
데이터 압축 및 확장 기능
 예 : ASCII, EBCDIC, JPEG
1_25
Presentation Layer
표현 층(Presentation Layer)
1_26
Presentation Layer
표현 층(Presentation Layer)
기능
•
변환(Translation)
•
암호화(Encryption)
•
압축(Compression)
•
보안(Security)
1_27
Application Layer
응용 층(Application Layer)
네트워크 상의 소프트웨어 사용자에게 사용자 인터페이스 제공과 서비스 지원
1_28
Application Layer
응용 층(Application Layer)
서비스
•
네트워크 가상 터미널(Network virtual terminal)
•
파일 액세스, 전송, 관리(File access, transfer, and management)
•
우편 서비스(Mail services)
•
디렉토리 서비스(Directory services)
1_29
OSI 참조모델의 7계층
각 계층의 기능 요약
1_30