3 장 OSI 기본 참조 모델

37
1 3 3 OSI OSI 장장 장장 장장 장장 장장 장장 OSI : Open System Interconnection OSI : Open System Interconnection Basic Reference Model : ISO-7498 Basic Reference Model : ISO-7498 OSI OSI 장장장 장장 장장장 장장 장장장장 장장장장 장장 장장장장장장 장장 장장 장장 장장 장장장장 장장장장 장장 장장장장장장 장장 장장 장장 장장 장장장장장 장장 장장장 장장 장 장장장장장 장장 장장장 장장 장

description

3 장 OSI 기본 참조 모델. OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI 모델의 목적 기본적인 하드웨어 또는 소프트웨어의 변경 없이 서로 다른 시스템간에 개방 통신을 위한 것. 목차. 3.1 모델 3.2 각 계층의 기능 3.3 TCP/IP 프로토콜 3.4 요약. 3.1 모델. OSI 모델 모든 유형의 컴퓨터 시스템 간의 통신을 허용하는 네트워크 시스템의 설계를 위한 계층구조 계층화된 구조 - PowerPoint PPT Presentation

Transcript of 3 장 OSI 기본 참조 모델

Page 1: 3  장  OSI  기본 참조 모델

11

3 3 장 장 OSI OSI 기본 참조 모델기본 참조 모델

OSI : Open System InterconnectionOSI : Open System Interconnection

Basic Reference Model : ISO-7498Basic Reference Model : ISO-7498

OSI OSI 모델의 목적모델의 목적 기본적인 하드웨어 또는 소프트웨어의 변경 없이 서로 기본적인 하드웨어 또는 소프트웨어의 변경 없이 서로

다른 시스템간에 개방 통신을 위한 것다른 시스템간에 개방 통신을 위한 것

Page 2: 3  장  OSI  기본 참조 모델

22

목차목차

3.1 3.1 모델모델

3.2 3.2 각 계층의 기능각 계층의 기능

3.3 TCP/IP 3.3 TCP/IP 프로토콜프로토콜

3.4 3.4 요약요약

Page 3: 3  장  OSI  기본 참조 모델

33

3.1 3.1 모델모델

OSI OSI 모델모델 모든 유형의 컴퓨터 시스템 간의 통신을 허용하는 네트워크 모든 유형의 컴퓨터 시스템 간의 통신을 허용하는 네트워크

시스템의 설계를 위한 계층구조시스템의 설계를 위한 계층구조

계층화된 구조계층화된 구조 장치 장치 AA 로부터 장치 로부터 장치 BB 까지 메시지를 전송할 때 연관되는 까지 메시지를 전송할 때 연관되는

계층계층

Page 4: 3  장  OSI  기본 참조 모델

44

모델모델 (( 계속계속 ))

OSI OSI 모델모델

Page 5: 3  장  OSI  기본 참조 모델

55

모델모델 (( 계속계속 ))

Page 6: 3  장  OSI  기본 참조 모델

66

모델모델 (( 계속계속 ))

대등대등 -- 대대 -- 대등대등 (Peer-to-peer) (Peer-to-peer) 프로세스프로세스 해당 계층에서 통신하는 각 장치상의 프로세스해당 계층에서 통신하는 각 장치상의 프로세스

계층간 인터페이스계층간 인터페이스 상위층에게 제공되는 정보와 서비스를 정의상위층에게 제공되는 정보와 서비스를 정의

Page 7: 3  장  OSI  기본 참조 모델

77

모델모델 (( 계속계속 ))

계층의 기본구조계층의 기본구조 계층 계층 1, 2, 3(1, 2, 3( 네트워크 지원 계층네트워크 지원 계층 ))

하나의 장치에서 다른 장치로 전송되는 데이터의 하나의 장치에서 다른 장치로 전송되는 데이터의

물리적인 면을 처리 물리적인 면을 처리

계층 계층 5, 6, 7(5, 6, 7( 사용자 지원 계층사용자 지원 계층 ))

관련없는 소프트웨어 시스템간의 상호 운용성 제공관련없는 소프트웨어 시스템간의 상호 운용성 제공

계층 계층 4(4( 트랜스포트 계층트랜스포트 계층 ) )

두개의 서브 그룹을 링크하고 하위층이 전송한 내용을 두개의 서브 그룹을 링크하고 하위층이 전송한 내용을

상위층이 사용할 수 있는 형태로 변환상위층이 사용할 수 있는 형태로 변환

Page 8: 3  장  OSI  기본 참조 모델

88

모델모델 (( 계속계속 ))

OSI OSI 모델을 이용한 교환모델을 이용한 교환

Page 9: 3  장  OSI  기본 참조 모델

99

3.2 3.2 각 계층의 기능각 계층의 기능

물리 층물리 층 (Physical Layer)(Physical Layer)

데이터 링크 층데이터 링크 층 (Data Link Layer)(Data Link Layer)

네트워크 층네트워크 층 (Network Layer)(Network Layer)

전송 층전송 층 (Transport Layer)(Transport Layer)

세션 층세션 층 (Session Layer)(Session Layer)

표현 층표현 층 (Presentation Layer)(Presentation Layer)

응용 층응용 층 (Application Layer)(Application Layer)

Page 10: 3  장  OSI  기본 참조 모델

1010

물리 층물리 층 (Physical Layer)(Physical Layer)

물리적 매체를 통한 비트 스트림 전송에 요구되는 기능을 물리적 매체를 통한 비트 스트림 전송에 요구되는 기능을

담당 담당 (( 기계적기계적 , , 전기적 특성을 다룸 전기적 특성을 다룸 : : 케이블케이블 , , 컨넥터컨넥터 ))

물리적인 장치와 인터페이스가 전송을 위해 필요한 물리적인 장치와 인터페이스가 전송을 위해 필요한

기능과 처리절차 규정기능과 처리절차 규정

데이터 링크층으로부터 한 단위의 데이터를 받아 통신 데이터 링크층으로부터 한 단위의 데이터를 받아 통신

링크를 따라 전송될 수 있는 형태로 변환링크를 따라 전송될 수 있는 형태로 변환

비트 스트림을 전자기 신호로 변환비트 스트림을 전자기 신호로 변환

매체를 통한 신호 전송 감독매체를 통한 신호 전송 감독

Page 11: 3  장  OSI  기본 참조 모델

1111

물리 층물리 층 (( 계속계속 ))

물리 층물리 층

Page 12: 3  장  OSI  기본 참조 모델

1212

물리 층물리 층 (( 계속계속 ))

기 능기 능 인터페이스와 매체의 물리적인 특성 인터페이스와 매체의 물리적인 특성 (7(7 장장 ))

비트의 표현비트의 표현 데이터 속도데이터 속도 비트의 동기화비트의 동기화 회선구성회선구성 물리적인 접속형태물리적인 접속형태 전송방식전송방식

Page 13: 3  장  OSI  기본 참조 모델

1313

데이터 링크 층데이터 링크 층 (Data Link (Data Link Layer)Layer)

하나의 지국에서 다른 지국으로 오류 없는 하나의 지국에서 다른 지국으로 오류 없는 데이터 전달에 대한 책임을 가짐데이터 전달에 대한 책임을 가짐

세번째 층으로부터 데이터를 받아서 주소와 세번째 층으로부터 데이터를 받아서 주소와 제어 정보를 포함하고 시작제어 정보를 포함하고 시작 (header)(header) 과 끝과 끝 (trailer)(trailer)에 의미있는 비트를 추가한다 에 의미있는 비트를 추가한다 : : 프레임프레임 (Frame)(Frame)

Page 14: 3  장  OSI  기본 참조 모델

1414

데이터 링크 층데이터 링크 층 (( 계속계속 ))

Data Link LayerData Link Layer

Page 15: 3  장  OSI  기본 참조 모델

1515

데이터 링크 층데이터 링크 층 (( 계속계속 ))

기능기능

프레임 구성프레임 구성 물리주소 지정물리주소 지정 흐름제어흐름제어 오류제어오류제어 접근제어접근제어

Page 16: 3  장  OSI  기본 참조 모델

1616

데이터 링크 층데이터 링크 층 (( 계속계속 ))

예 예 3.13.1

Page 17: 3  장  OSI  기본 참조 모델

1717

네트워크 층네트워크 층 (Network Layer)(Network Layer)

다중 네트워크 링크를 통해 패킷의 발신지다중 네트워크 링크를 통해 패킷의 발신지 -- 대대 --목적지 전달에 대한 책임을 가짐목적지 전달에 대한 책임을 가짐

비교비교 : : 데이터 링크 층은 노드간데이터 링크 층은 노드간 (node-to-node) (node-to-node) 전달 책임 전달 책임

두 가지 관련 서비스를 제공두 가지 관련 서비스를 제공 스위칭스위칭 (Switching)(Switching) 라우팅라우팅 (Routing)(Routing)

Page 18: 3  장  OSI  기본 참조 모델

1818

네트워크 층네트워크 층 (( 계속계속 ))

스위칭스위칭 물리적 링크 간의 일시적인 연결 물리적 링크 간의 일시적인 연결 (( 예예 : : 전화 시스템전화 시스템 ))

라우팅라우팅 한 지점에서 다른 지점으로 패킷을 전송할 수 있는 한 지점에서 다른 지점으로 패킷을 전송할 수 있는

경로가 많을 때 가장 최적의 경로를 선택하는 기능경로가 많을 때 가장 최적의 경로를 선택하는 기능

Page 19: 3  장  OSI  기본 참조 모델

1919

네트워크 층네트워크 층 (( 계속계속 ))

Network LayerNetwork Layer

Page 20: 3  장  OSI  기본 참조 모델

2020

네트워크 층네트워크 층 (( 계속계속 ))

기능기능

발신지발신지 -- 대대 -- 목적지 전달목적지 전달 (packet)(packet)

논리 주소지정논리 주소지정 (Logical addressing)(Logical addressing)

라우팅라우팅 (Routing)(Routing)

주소 변환주소 변환 (Address transformation)(Address transformation)

Page 21: 3  장  OSI  기본 참조 모델

2121

네트워크 층네트워크 층 (( 계속계속 ))

예 예 3.23.2

Page 22: 3  장  OSI  기본 참조 모델

2222

전송 층전송 층 (Transport layer)(Transport layer)

전체 메시지의 발신지전체 메시지의 발신지 -- 대대 -- 목적지목적지 (end-to-end) (end-to-end) 전달에 대한 책임을 가짐전달에 대한 책임을 가짐

비교비교 : : 네트워크 층은 개별적인 패킷의 종단네트워크 층은 개별적인 패킷의 종단 -- 대대 --종단 종단 (end-to-end) (end-to-end) 전송을 담당전송을 담당

Page 23: 3  장  OSI  기본 참조 모델

2323

전송 층전송 층 (( 계속계속 ))

Transport LayerTransport Layer

Page 24: 3  장  OSI  기본 참조 모델

2424

전송 층전송 층 (( 계속계속 ))

기능기능 서비스서비스 -- 점 주소 지정 점 주소 지정 (Service-point(port) (Service-point(port)

addressing)addressing)

분할과 재조립 분할과 재조립 (Segmentation and reassembly)(Segmentation and reassembly)

연결 제어 연결 제어 (Connection control)(Connection control)

흐름 제어 흐름 제어 (Flow control)(Flow control)

오류 제어 오류 제어 (Error control)(Error control)

Page 25: 3  장  OSI  기본 참조 모델

2525

전송 층전송 층 (( 계속계속 ))

예 예 3.33.3

Page 26: 3  장  OSI  기본 참조 모델

2626

세션 층세션 층 (Session Layer)(Session Layer)

네트워크 대화 제어자네트워크 대화 제어자

Page 27: 3  장  OSI  기본 참조 모델

2727

세션 층세션 층 (( 계속계속 ))

기능기능 세션 관리세션 관리 (Session management)(Session management)

동기화동기화 (Synchronization)(Synchronization)

대화 제어대화 제어 (Dialog control)(Dialog control)

원활한 종료원활한 종료 (Graceful Close)(Graceful Close)

Page 28: 3  장  OSI  기본 참조 모델

2828

표현 층표현 층 (Presentation Layer)(Presentation Layer)

통신 장치간의 상호 운용성통신 장치간의 상호 운용성 (interoperability) (interoperability) 보장보장

두 시스템간 주고 받는 정보의 구문두 시스템간 주고 받는 정보의 구문 (syntax)(syntax) 과 과 의미의미 (semantic)(semantic) 관련관련

필요에 따라필요에 따라 보안 목적을 위한 데이터 암호화와 복호화 기능보안 목적을 위한 데이터 암호화와 복호화 기능 데이터 압축 및 확장 기능데이터 압축 및 확장 기능

Page 29: 3  장  OSI  기본 참조 모델

2929

표현 층표현 층 (( 계속계속 ))

Presentation LayerPresentation Layer

Page 30: 3  장  OSI  기본 참조 모델

3030

표현 층표현 층 (( 계속계속 ))

기능기능 변환변환 (Translation)(Translation)

암호화암호화 (Encryption)(Encryption)

압축압축 (Compression)(Compression)

보안보안 (Security)(Security)

Page 31: 3  장  OSI  기본 참조 모델

3131

응용 층응용 층 (Application Layer)(Application Layer)

네트워크 상의 소프트웨어 사용자에게 사용자 네트워크 상의 소프트웨어 사용자에게 사용자 인터페이스 제공과 서비스 지원 인터페이스 제공과 서비스 지원

Page 32: 3  장  OSI  기본 참조 모델

3232

응용 층응용 층 (( 계속계속 ))

Application LayerApplication Layer

Page 33: 3  장  OSI  기본 참조 모델

3333

응용 층응용 층 (( 계속계속 ))

서비스서비스 네트워크 가상 터미널네트워크 가상 터미널 (Network virtual terminal)(Network virtual terminal)

파일 액세스파일 액세스 , , 전송전송 , , 관리관리 (File access, transfer, and (File access, transfer, and

management)management)

우편 서비스우편 서비스 (Mail services)(Mail services)

디렉토리 서비스디렉토리 서비스 (Directory services)(Directory services)

Page 34: 3  장  OSI  기본 참조 모델

3434

각 계층의 기능 요약각 계층의 기능 요약

Page 35: 3  장  OSI  기본 참조 모델

3535

3.3 TCP/IP 3.3 TCP/IP 프로토콜프로토콜Transmission Control Protocol/Internet Transmission Control Protocol/Internet ProtocolProtocol

55 개의 계층개의 계층 (( 물리물리 ,, 데이터링크데이터링크 ,, 네트워크네트워크 ,, 전송전송 ,,응용응용 )) 으로 구성으로 구성

특정 기능을 제공하는 각 모듈이 대화식으로 되어 특정 기능을 제공하는 각 모듈이 대화식으로 되어 있는 계층 구조있는 계층 구조

Page 36: 3  장  OSI  기본 참조 모델

3636

TCP/IP TCP/IP 프로토콜프로토콜 (( 계속계속 ))TCP/IPTCP/IP 와 와 OSIOSI 모델모델

Page 37: 3  장  OSI  기본 참조 모델

3737

3.4 3.4 요약요약