[공학]TCP version 비교 Reno TCP Newreno TCP Tahoe TCP
- 최초 등록일
- 2007.04.17
- 최종 저작일
- 2007.01
- 25페이지/ MS 파워포인트
- 가격 1,500원
소개글
호남대학교 발표 자료 입니다. 저작권 협의 모두 된 자료들입니다. 발표 용으로 매우 유익함을 보장 합니다. 후회 안하실겁니다.
- TCP 성능과 성능 비교 파라메터
- TCP를 구현 소프트웨어 기능과 특징: Tahoe, reno, , new reno, sack TCP등
목차
TCP의 개념
혼잡제어 : Slow Start, Congestion Avoidance, Fast Retransmit, Fast Recovery
TCP 구현 모델 : Tahoe, Reno,
New Reno, SACK
TCP 버전들의 Throughput
본문내용
TCP 데이터의 신뢰적 전송을 담당하는 프로토콜
TCP의 보장성 서비스
- Segment 단위의 전송
- 타이머 관리
- ACK 전송
- Checksum
- 순서 보장
- 중복 패킷 방지
- Flow Control
- Congestion Control(혼잡제어)
Tahoe는 흐름제어에 slow start, Congestion Avoidance, Fast Retransmission 기법 사용
TCP 연결마다 혼잡윈도우(Congestion Window)와 저속 출발 경계값(Slow Start Threshold)을 이용하여 송신측에서 흐름제어 수행
초기에 Slow Start기법에 따라 패킷을 송수신하다가 혼잡이 발생하여 RTO가 발생하거나 중복응답이 수신되면 혼잡현상을 감지하여 ssthresh값에 cwnd크기의 절반값을 대입하여 다시 Slow Start를 실행
TCP New Reno는 TCP Reno의 빠른 재전송 알고리즘과 빠른 회복 알고리즘을 일부 수정하고 보완한 TCP구현
TCP New Reno의 TCP Reno와 가장 큰 차이점은 부분 승인을 수신했을 때 TCP New Reno는 Fast Recovery를 종료하지 않고 해당 손실된 패킷을 즉시 재전송
추가적인 손실된 패킷에 대해서는 따로 세 개의 중복 승인을 받을 필요가 없어진다
패킷 손실의 개수에 관계없이 Fast Retransmit을 항상 한 번만 수행하기 때문에 손실된 패킷들의 복구과정 이후에는 패킷 손실이 발생하기 전 윈도우 크기의 반으로 Congestion Avoidance 상태에서 계속적인 전송이 가능
참고 자료
없음