21
1 21 장 장장장 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

1 21 장 전송층 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

Embed Size (px)

Citation preview

Page 1: 1 21 장 전송층 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

1

21 장 전송층 (Transport Layer)

21.1 Duties

21.2 Connection

21.3 OSI Transport Layer

21.4 Summary

Page 2: 1 21 장 전송층 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

2

Internetwork

Page 3: 1 21 장 전송층 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

3

21.1 Duties of the Transport Layer

Page 4: 1 21 장 전송층 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

4

Duties of the Transport Layer

Transport layer compared with data link layer

Page 5: 1 21 장 전송층 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

5

Duties of the Transport Layer

Transport layer duties

Page 6: 1 21 장 전송층 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

6

Duties of the Transport Layer

End-to-End Delivery~ oversee the end-to-end(source-to-destination)

delivery of an entire message

Addressing~ protocol stack or service point

Page 7: 1 21 장 전송층 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

7

Duties of the Transport Layer

Service points

Page 8: 1 21 장 전송층 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

8

Duties of the Transport Layer

Reliable Delivery

Page 9: 1 21 장 전송층 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

9

Duties of the Transport Layer

Error Control

Page 10: 1 21 장 전송층 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

10

Duties of the Transport Layer

Sequence Control

Segmentation and Concatenation

Sequence Numbers

Page 11: 1 21 장 전송층 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

11

Duties of the Transport Layer

Sequence Control

Page 12: 1 21 장 전송층 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

12

Duties of the Transport Layer

Loss Control

Page 13: 1 21 장 전송층 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

13

Duties of the Transport Layer

Duplication Control

Page 14: 1 21 장 전송층 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

14

Duties of the Transport LayerFlow Control(sliding window)

Page 15: 1 21 장 전송층 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

15

Duties of the Transport Layer

Multiplexing

Page 16: 1 21 장 전송층 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

16

21.1 Connection

End-to-End Delivery

Connection-oriented

connection establishment

data transfer

connection termination

Connectionless

Page 17: 1 21 장 전송층 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

17

Connection

Connection establishment

Page 18: 1 21 장 전송층 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

18

Connection

Connection Termination

Page 19: 1 21 장 전송층 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

19

21.3 OSI 전송층 프로토콜전송 클래스

TP0: Simple class

TP1: Basic error recovery class

TP2: Multiplexing class

TP3: Error recovery and multiplexing class

TP4: error detection and recovery class

Page 20: 1 21 장 전송층 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

20

OSI 전송층 프로토콜TPDU(Transport Protocol Data Unit)

length( 길이 ) : TPDU 의 바이트 수

Fixed parameters :

variavle parameter : 관리 정보

Data : 상위층으로부터 받은데이터

Page 21: 1 21 장 전송층 (Transport Layer) 21.1 Duties 21.2 Connection 21.3 OSI Transport Layer 21.4 Summary

21

OSI 전송층 프로토콜Connection-Oriented and Connectionless

Service