36
OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI 모델의 목적 기본적인 하드웨어 또는 소프트웨어의 변경 없이 서 로 다른 시스템간에 개방 통신을 위한 것 1 /35

OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• OSI : Open System Interconnection

• Basic Reference Model : ISO-7498

• OSI 모델의목적

– 기본적인하드웨어또는소프트웨어의변경없이서

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

1/35

Page 2: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• OSI 모델

– 모든유형의컴퓨터시스템간의 통신을허용하는네

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

• 계층화된구조

– 장치 A로부터장치 B까지메시지를전송할때연관되

는계층

2/35

Page 3: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• OSI 모델

3/35

Page 4: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

4/35

Page 5: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• 대등-대-대등(Peer-to-peer) 프로세스

– 해당계층에서통신하는각장치상의프로세스

• 계층간인터페이스

– 상위층에게제공되는정보와서비스를정의

5/35

Page 6: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• 계층의기본구조

– 계층 1, 2, 3(네트워크지원계층)

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

적인면을처리

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

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

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

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

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

6/35

Page 7: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• OSI 모델을이용한교환

7/35

Page 8: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• 물리층(Physical Layer)

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

• 네트워크층(Network Layer)

• 전송층(Transport Layer)

• 세션층(Session Layer)

• 표현층(Presentation Layer)

• 응용층(Application Layer)

8/35

Page 9: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

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

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

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

과처리절차규정

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

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

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

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

9/35

Page 10: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• 물리층

10/35

Page 11: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• 기능

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

– 비트의표현

– 데이터속도

– 비트의동기화

– 회선구성

– 물리적인접속형태

– 전송방식

11/35

Page 12: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• 하나의지국에서다른지국으로오류없는데이터

전달에대한책임을가짐

• 세번째층으로부터데이터를받아서주소와 제어

정보를포함하고시작(header)과끝(trailer)에의미

있는비트를추가한다 : 프레임(Frame)

12/35

Page 13: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• Data Link Layer

13/35

Page 14: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• 기능

– 프레임구성

– 물리주소지정

– 흐름제어

– 오류제어

– 접근제어

14/35

Page 15: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• 예 2.1

15/35

Page 16: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

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

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

• 두가지관련서비스를제공

– 스위칭(Switching)

– 라우팅(Routing)

16/35

Page 17: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• 스위칭

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

• 라우팅

– 한지점에서다른지점으로패킷을전송할수있는경

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

17/35

Page 18: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• Network Layer

18/35

Page 19: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• 기능

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

– 논리주소지정(Logical addressing)

– 라우팅(Routing)

– 주소변환(Address transformation)

19/35

Page 20: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• 예 2.2

20/35

Page 21: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

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

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

21/35

Page 22: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• Transport Layer

22/35

Page 23: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• 기능

– 서비스-점주소지정 (Service-point(port) addressing)

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

– 연결제어 (Connection control)

– 흐름제어 (Flow control)

– 오류제어 (Error control)

23/35

Page 24: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• 예 2.3

24/35

Page 25: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• 네트워크대화제어자

25/35

Page 26: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• 기능

– 세션관리(Session management)

– 동기화(Synchronization)

– 대화제어(Dialog control)

– 원활한종료(Graceful Close)

26/35

Page 27: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

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

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

• 필요에따라

– 보안목적을위한데이터암호화와복호화기능

– 데이터압축및확장기능

27/35

Page 28: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• Presentation Layer

28/35

Page 29: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• 기능

– 변환(Translation)

– 암호화(Encryption)

– 압축(Compression)

– 보안(Security)

29/35

Page 30: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• 네트워크상의 소프트웨어사용자에게사용자인

터페이스제공과서비스지원

30/35

Page 31: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• Application Layer

31/35

Page 32: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• 서비스

– 네트워크가상터미널(Network virtual terminal)

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

management)

– 우편서비스(Mail services)

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

32/35

Page 33: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

33/35

Page 34: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• Transmission Control Protocol/Internet Protocol

• 5개의계층(물리,데이터링크,네트워크,전송,응용)

으로구성

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

34/35

Page 35: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

• TCP/IP와 OSI모델

35/35

Page 36: OSI : Open System Interconnection Basic Reference Model : ISO-7498 OSI …eltech.cnu.ac.kr/EduGrad/4_OSI7Layers180105.pdf · 2019-05-11 · •OSI : Open System Interconnection •Basic

감사합니다!!