1. 개요
2. 주요 기능
3. 트랜스포트 프로토콜의 등급(Class)
4. Class별 주요 특성 및 네트워크 타입
1. 개요
- 전송계층은 서로 다른 호스트에서 실행 중인 응용프로그램 사이에 논리적인 연결을 제공하여, 두 응용프로그램 사이에서의 전송을 담당
- 트랜스포트 계층은 네트워크 계층 이하에서 생기는 데이터분실 및 비트오류를 회복하는 에러 제어기능을 제공함
- 경로선택이나 중계 기능에 관여하지 않고 종단간(End To End)에 신뢰성 있고 투명한(Transparency) 데이터 전송을 제공함
- 네트워크의 종류에 따라 트랜스포트 계층의 기능이 달라짐
<Background>
전송계층
- 종단 시스템간(End-to End)의 신뢰성 있는 데이터의 전송을 담당
- 즉, 송신측이 보낸 데이터를 원래의 내용 그대로 수신측이 수신하는 것을 보장하는 역할 수행
- 응용프로그램이 데이터의 전송을 요구하면 이를 목적지까지 원래의 내용과 똑같은 데이터를 전송하게 되는데, 이를 위하여 네트워크 계층의 서비스를 이용
- 네트워크 계층의 서비스를 이용하기 위해서 전송 계층은 여러개의 패킷으로 나누어 전송하며 수신측의 전송계층은 나누어 전송되어 온 패킷을 조합하여 원래의 메시지로 복원
- 원래의 메시지가 작은 단위의 여러 개의 패킷으로 나뉘어 전송되고 이를 이용하여 원래의 메시지로 복원해야 하므로 각 패킷에는 순서번호를 부여한다
- 수신측의 전송 계층은 수신된 각 패킷의 순서번호를 이용하여 원래의 메시지로 복원
- 또한 원래의 메시지와 똑같은 지를 확인하기 위하여 각 패킷마다 엄격한 오류제어 수행
- 오류가 발생하면 재전송 등을 통하여 오류 정정 기능을 수행, 또한 송수신측간에 원할한 정보전송을 위하여 흐름제어를 수행
2. 주요 기능
- 분할과 조립
- 다중화와 역다중화
- 에러제어, 복구기능
- 호스트간의 연결과 확립 유지
3. 트랜스포트 프로토콜의 등급(Class)
- 네트워크 계층이 제공하는 서비스의 품질에 따라 등급 0에서 4까지의 5가지 서비스 등급을 제공
가. Class 0
- 최소기능의 가장 간단한 Class
- 다중화 기능, 장해통지로부터 회복 기능이 없음
나. Class 1
- 다중화 기능은 갖지 않지만 장해통지로부터 회복 기능이 있음
- 장애에 의한 Reset 또는 네트워크 연결의 절단이 생겨도 자동적으로 재설정하여 통신을 유지
다. Class 2
- Class 0에 다중화 기능을 부가한 등급
- 한 통신망 연결을 공유하기 위해서 다수의 전송연결을 허용하는 것
라. Class 3
- Class1의 기능에 다중화 기능을 추가한 등급
마. Class 4
- 데이터 분실, 분실된 비트 오류, 장애 등을 검출하여 회복할 수 있고 다중화 기능도 있는 등급
<김기남 공학원 2012년 2회 기출문제 해설>
4. Class별 주요 특성 및 네트워크 타입
<김기남 공학원 2012년 2회 기출문제 해설>
http://www.ipwin.co.kr/bizcodi/bbs/board.php?bo_table=data01&wr_id=11&page=3
'Internet > TCP/IP' 카테고리의 다른 글
패킷기반 실시간 전송 프로토콜 (0) | 2015.09.20 |
---|---|
TCP/UDP (0) | 2015.09.20 |
Mobile IP의 개요, 구성, 동작 등을 설명 (0) | 2015.09.20 |
인터넷에서 사용되는 Routing Protocol을 distance vector 방식과 link state 방식으로 구분하여 비교 설명 (0) | 2015.09.20 |
IP기반 통신서비스의 QoS 보장 방안 (0) | 2015.09.20 |