• 검색 결과가 없습니다.

8-통신프로토콜(3장)

N/A
N/A
Protected

Academic year: 2021

Share "8-통신프로토콜(3장)"

Copied!
36
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

CH. 3

통신프로토콜

정보통신개론

3.1.1

프로토콜 (Protocol) – P155

3.1

프로토콜의 기본 개념

❚ 프로토콜 서로 다른 통신 기기들 간의 데이터 교환을 신속 정확하게 수행하도록 표준화된 규약 【그림 3-1 】프로토콜의 예

(2)

CH. 3

통신프로토콜

정보통신개론

3.1.1

프로토콜 (Protocol)

3.1

프로토콜의 기본 개념

❚ 프로토콜 서로 다른 통신 기기들 간의 데이터 교환을 신속 정확하게 수행하도록 표준화된 규약 【그림 3-2 】프로토콜 개념

(3)

CH. 3

통신프로토콜

정보통신개론

3.1.1

프로토콜 (Protocol)

3.1

프로토콜의 기본 개념

❚ 프로토콜

FTP ( File Transfer Protocol )

- 인터넷상에서 컴퓨터 사이에 파일을 전달하는 데 사용되는 프로토콜 HTTP ( Hyper Text Transfer Protocol )

- 웹 서버와 클라이언트가 상호 통신하기 위해 사용하는 하이퍼텍스트 전송 규약 SMTP ( Simple Mail Transfer Protocol )

(4)

CH. 3

통신프로토콜

정보통신개론

3.1.2

네트워크 구조 – P157

3.1

프로토콜의 기본 개념

네트워크 ( 통신망 ) 구조 - 프로토콜 제정을 위한 통신망 전반의 주요 개념 - 표준화 작업을 위한 통신망 설계 및 구성에 관한 동작 원리와 기술 - 네트워크를 노드 , 링크 , 프로세서로 모델화 ❚ 네트워크 구조의 효과 - 효율적 개발 및 생산이 가능 - 컴퓨터 네트워크의 체계적인 사용을 지원

(5)

CH. 3

통신프로토콜

정보통신개론

3.2.1

프로토콜의 분류 – P161

3.2

프로토콜의 분류와 기능

직접 / 간접 프로토콜단일체 / 구조적 프로토콜 ❚ 연결 대상에 따른 프로토콜 ❚ 대칭 / 비대칭 프로토콜표준 / 비표준 프로토콜

(6)

CH. 3

통신프로토콜

정보통신개론

3.2.2

프로토콜의 기능 – P164

3.2

프로토콜의 분류와 기능

세분화와 재결합성 (Fragmentation and Reassembly)-1

- 세분화 : 송신측에서 전송할 데이터를 일정 크기의 작은 블록으로 분할하는 기

- 재결합 : 세분화된 블록을 원래의 데이터 형태로 복원하기 위해 재조립하는 기

(7)

CH. 3

통신프로토콜

정보통신개론

3.2.2

프로토콜의 기능

3.2

프로토콜의 분류와 기능

세분화와 재결합성 (Fragmentation and Reassembly)-2

- 세분화 : 송신측에서 전송할 데이터를 일정 크기의 작은 블록으로 분할하는 기

- 재결합 : 세분화된 블록을 원래의 데이터 형태로 복원하기 위해 재조립하는 기

(8)

CH. 3

통신프로토콜

정보통신개론

3.2.2

프로토콜의 기능

3.2

프로토콜의 분류와 기능

캡슐화 (Encapsulation)-1 단편화된 데이터에 주소 , 에러 검출 , 프로토콜 제어 관련한 비트를 추가하는 기【그림 3-9 】정보의 캡슐화

(9)

CH. 3

통신프로토콜

정보통신개론

3.2.2

프로토콜의 기능

3.2

프로토콜의 분류와 기능

캡슐화 (Encapsulation)-2 단편화된 데이터에 주소 , 에러 검출 , 프로토콜 제어 관련한 비트를 추가하는 기【그림 3-10 】캡슐화

(10)

CH. 3

통신프로토콜

정보통신개론

3.2.2

프로토콜의 기능

3.2

프로토콜의 분류와 기능

연결 제어 (Connection control)-1 - 연결 및 비연결 전송에 대한 제어 기능 ( 가상회선방식 / 데이터그램방 식 ) - 가상회선방식 ☞ 가입자와 상대가입자 사이의 고정된 가상 통신로가 설정되는 방식 - 데이터그램방식 ☞ 패킷마다 상대방 주소를 부여하여 망에서 경로를 선택하게 하는 방 식

(11)

CH. 3

통신프로토콜

정보통신개론

3.2.2

프로토콜의 기능

3.2

프로토콜의 분류와 기능

연결 제어 (Connection control)-2 연결 전송에 대한 제어 기능 ( 가상회선방 식 ) 【그림 3-11 】가상회선방식 A→ B 고정통신로 C→ D 고정통신로 2

(12)

CH. 3

통신프로토콜

정보통신개론

3.2.2

프로토콜의 기능

3.2

프로토콜의 분류와 기능

연결 제어 (Connection control)-3 비연결 전송에 대한 제어 기능 ( 데이터그램방 식 ) 【그림 3-12 】데이터그램방식 A→ B 패킷당 경로 선택

(13)

CH. 3

통신프로토콜

정보통신개론

3.2.2

프로토콜의 기능

3.2

프로토콜의 분류와 기능

흐름 제어 (Flow control) 원활한 전송을 위해 수신측이 송신측의 전송 양이나 속도를 규제하는 기능 (정지 / 대기 방식 , 윈도우 방식 , X-on/X-off 방식 )에러 제어 (Error control) 정보의 신뢰성을 부여하기 위해서 전송 중에 발생한 에러를 검출하고 정정하는 기능 (ARQ, 패리티 코드 , CRC, 해밍 코드 , 상승 코드 )

(14)

CH. 3

통신프로토콜

정보통신개론

3.2.2

프로토콜의 기능

3.2

프로토콜의 분류와 기능

동기화 (Synchronization) 송신측과 수신측이 같은 주기 및 같은 상태로 유지되도록 관리하는 기능 ❚ 순서 결정 (Sequencing) 분할 및 재조립되는 전송 데이터 블록들에게 전송 순서를 부여하는 기능 ❚ 주소 지정 (Addressing) 데이터가 목적지에 정확히 전달될 수 있게 목적지 이름 , 주소 , 경로 등을 부여하는 기

(15)

CH. 3

통신프로토콜

정보통신개론

3.2.2

프로토콜의 기능

3.2

프로토콜의 분류와 기능

다중화 (Multiplexing) 다수의 가입자들이 한 개의 통신로를 분할해 공유해서 사용할 수 있도록 하는 기능 【그림 3-14 】다중화 원리

(16)

CH. 3

통신프로토콜

정보통신개론

3.2.2

프로토콜의 기능

3.2

프로토콜의 분류와 기능

다중화 (Multiplexing) 8X1 다중화 1X8 역다중화 선택선 선택선 A 0 A 1 A 2 A 3 A 4 A 5 A 6 A 7 1 B 0 B 1 B 2 B 3 B 4 B 5 B 6 B 7 8 8 다수의 가입자들이 한 개의 통신로를 분할해 공유해서 사용할 수 있도록 하는 기능

(17)

CH. 3

통신프로토콜

정보통신개론

3.2.2

프로토콜의 기능

3.2

프로토콜의 분류와 기능

경로 제어 (Routing) 송수신측간의 전송 가능한 여러 경로 중에서 최적의 경로를 설정하는 기능 ❚ 기타 전송 서비스 - 우선순위 : 빠른 전송 설정 - 서비스 등급 : 서비스 차별- 보안성 : 접근 제한 설정

(18)

CH. 3

통신프로토콜

정보통신개론

3.3.1

프로토콜의 계층구조 (OSI 참조 모델 ) – P173

3.3 OSI(Open System Interconnection)

계층화 모델

❚ 서로 다른 통신 시스템간의 원활한 접속을 위해 계층간 서비스와 기능을 정

(19)

CH. 3

통신프로토콜

정보통신개론

3.3.1

프로토콜의 계층구조 (OSI 참조 모델 )

3.3 OSI(Open System Interconnection)

계층화 모델

【그림 3-19 】프로토콜의 계층 구조

❚ 계 층 구 조

(20)

CH. 3

통신프로토콜

정보통신개론

3.3.1

프로토콜의 계층구조 (OSI 참조 모델 )

3.3 OSI(Open System Interconnection)

계층화 모델

(21)

CH. 3

통신프로토콜

정보통신개론

3.4.1

개요 – P184

3.4

하위 계층의 프로토콜

물리 계층 , 데이터 링크 계층 , 네트워크 계층으로 구성 ❚ 상위 계층이 필요로 하는 성능과 품질의 데이터 전송을 보장하는 것

(22)

CH. 3

통신프로토콜

정보통신개론

3.4.2

물리 계층 (Physical Layer) 프로토콜 – P184

3.4

하위 계층의 프로토콜

전송장치들 간의 물리적 연결과 절단에 관한 기계적 , 전기적 기능 및 절차를 정의 【그림 3-28 】물리계층의 동작

(23)

CH. 3

통신프로토콜

정보통신개론

3.4.3

데이터 링크 계층 (Data Link Layer) 프로토콜 – P189

3.4

하위 계층의 프로토콜

❚ 인접한 두 장치의 신뢰성 있고 효율적인 전송을 위한 제어 방식들을 정의

❚ 데이터 전달은 프레임이라는 블록 단위로 전송

(24)

CH. 3

통신프로토콜

정보통신개론

3.4.4

네트워크 계층 (Network Layer) 프로토콜 – P193

3.4

하위 계층의 프로토콜

❚ 통신을 원하는 시스템들 간의 경로설정과 교환 및 중계에 대한 기능 및 절차를 정의 【그림 3-39 】네트워크 계층의 라우팅 기능

(25)

CH. 3

통신프로토콜

정보통신개론

3.5.1

개요 – P197

3.5

상위 계층의 프로토콜

❚ OSI 7 계층 중에서 상위 4 개 계층에 해당전달 계층 , 세션 계층 , 표현 계층 , 응용 계층으로 구성

(26)

CH. 3

통신프로토콜

정보통신개론

3.5.2

전달 계층 (Transport Layer) 프로토콜 – P197

3.5

상위 계층의 프로토콜

❚ 신뢰성 있는 종단 시스템 간의 데이터 전송을 위한 제어 방식들을 정의 ❚ 연결 관리 , 주소 설정 , 흐름 제어 , 에러 제어 , 다중화 등을 정의 【그림 3-43 】패킷의 전송과 도착 검사

(27)

CH. 3

통신프로토콜

정보통신개론

3.5.3

세션 계층 (Session Layer) 프로토콜 – P201

3.5

상위 계층의 프로토콜

❚ 응용 프로그램 간의 대화를 제어하는 계층 ❚ 응용 개체들 간의 관련성 유지를 위한 연결구성 , 동기제어 , 데이터 교환 등을 정의 【그림 3-47 】연결설정 , 유지 및 해제

(28)

CH. 3

통신프로토콜

정보통신개론

3.5.4

표현 계층 (Presentation Layer) 프로토콜 – P204

3.5

상위 계층의 프로토콜

❚ 응용 계층의 다양한 표현 형식을 세션 계층의 범용적인 전송 형식으로 변환을 수행 ❚ 서로 다른 데이터 표현 형태를 갖는 시스템 간의 상호 접속을 위해 필요한 계층 ❚ 코드 변환 , 정보 형식 변환 , 데이터 암호화 , 데이터 압축 등을 정의

(29)

CH. 3

통신프로토콜

정보통신개론

3.5.5

응용 계층 (Application Layer) 프로토콜 – p207

3.5

상위 계층의 프로토콜

❚ 사용자가 네트워크에서 사용할 수 있는 응용 서비스에 대해 정의 【그림 3-51 】응용 계층의 역할 www

(30)

CH. 3

통신프로토콜

정보통신개론

OSI 7

계층 - 하위 계층

물리 계층 : 물리적 연결 및 접속데이터 링크 계층 : 인접한 장치간의 전송 제어네트워크 계층 : 종단 시스템간의 경로 제어

(31)

CH. 3

통신프로토콜

정보통신개론

전달 계층 : 종단 시스템간의 전송 제어

OSI 7

계층 - 상위 계층

세션 계층 : 응용 프로그램간의 대화 제어표현 계층 : 응용 계층과 세션 계층간의 데이터 변환응용 계층 : 응용 서비스 (FTP , Email , WWW …)

(32)

CH. 3

통신프로토콜

정보통신개론

OSI 7

계층 - 상위 계층

응용 계층 : 응용 서비스 (FTP , Email , WWW …)표현 계층 : 응용 계층과 세션 계층간의 데이터 변환세션 계층 : 응용 프로그램간의 대화 제어전달 계층 : 종단 시스템간의 전송 제어

(33)

CH. 3

통신프로토콜

정보통신개론

OSI 7

계층 - 하위 계층

네트워크 계층 : 종단 시스템간의 경로 제어데이터 링크 계층 : 인접한 장치간의 전송 제어물리 계층 : 물리적 연결 및 접속

(34)

CH. 3

통신프로토콜

정보통신개론

3.6.1

정보통신 표준화의 개념 – P211

3.6

표준 및 권고안

❚ 표준의 필요성 - 정보 통신의 표준이란 정보통신 주체간에 합의된 규약의 집 합 - 정보 통신의 효율적인 운용성 확보를 위해서는 표준화가 필 수 ❚ 정보통신 표준의 종류 - 대표적인 국제 표준은 ISO( 국제 표준화 기구 ) 와 ITU( 국제 전기통신 연합 ) 가 있음 ❚ 표준화의 단계 1단계 ( 연구 ) - 2 단계 ( 표준제정 ) - 3 단계 ( 구현 ) - 4 단계 ( 시험 ) - 5 단계 ( 활용 )

(35)

CH. 3

통신프로토콜

정보통신개론

3.6.2

국제표준화 관련기구 및 활동체계

3.6

표준 및 권고안

❚ 국제 표준화 기구

- ITU (International Telecommunication Union: 국제 전기 통신 연합 )

☞ 전기통신업무에 대한 최고의 국제 기구

- ISO (International Standardization Organization : 국제 표준화 기

구 )

☞ 각국의 규격에 대한 국제적인 통일과 조정을 목적으로 설립

- IEC (International Electrotechnical Commission: 국제 전기 표준 협

회 )

☞ 전기전자 분야와 관련된 국제 규격의 통일을 목적으로 한 협회

-ANSI (American National Standards Institute: 미국 표준 기구 )

(36)

CH. 3

통신프로토콜

정보통신개론

3.6.2

국제표준화 관련기구 및 활동체계

3.6

표준 및 권고안

❚ 국제 표준화 기구

- IAB (Internet Architecture Board: 인터넷 아키텍처 위원회 )

☞ 인터넷 설계 및 표준 규약 제정과 유지보수 활동을 하는 위원회

- EIA (Electronic Industries Association: 전자 공업 협회 )

☞ ANSI의 회원으로 전자 기기의 규격을 표준화하는 협회

- IEEE (Institute of Electric and Electronic Engineers: 전기 전자 기술자 협

회 )

참조

관련 문서

물이 부족할 때 비광합성 조직의 세포에서 우선 적으로 물이 소실되어 광합성 조직의 수분 지위를 유지시킨다.(David McIntyre 촬영.).  식물 종과 세포

Das Rathaus liegt im Graus, die Starken sind zerhaun, Die Jungfern sind geschänd’t, und wo wir hin nur schaun, Ist Feuer, Pest, und Tod, der Herz und Geist durchfähret..

 Employee-oriented versus results-oriented (focus on people) (focus on goals).  Parochial (employees identify with employer) versus professional (employees

우리나라 유아교육의 발전과정..

여기서 각 등호의 오른쪽 변에 있는 연 산들은 보통의 덧셈, 뺄셈과 곱셈이다.. 그러나 유한인

[r]

3장 정보시스템을 이용한 경쟁우위의 달성..

3장 정보시스템을 이용한 경쟁우위의