TCP(Transmisson Control Protocol) 프로토콜
- 최초 등록일
- 2002.09.27
- 최종 저작일
- 2002.09
- 26페이지/ 한컴오피스
- 가격 무료
다운로드
목차
1. TCP/IP 프로토콜
2. TCP
1) 신뢰성 있는 전송 서비스 및 특징
⑴ 신뢰성 있는 전송 서비스의 특징
⑵ TCP/IP 프로토콜에 의해 제공되는 신회성 있는 스트림 전송 서비스
2) TCP 내부 기능
⑴ TCP 세그먼트 형식
⑵ 포트와 연결 그리고 Endpoints
⑶ 확인 기법(Acknowledgement)
⑷ 슬라이딩 윈도우(Sliding Window)
3) TCP의 데이터를 전송하기 위한 동작 과정
⑴ TCP 연결의 설정
⑵ 데이터 전송단계
⑶ TCP 연결의 해제
⑷ TCP 연결의 재설정
3. TCP 프로토콜의 내부흐름
1) 연결 설정 단계
2) 데이터 전송 단계
3) 연결 해제 단계
4. 구현 예
본문내용
1. TCP/IP 프로토콜
· 이기종 컴퓨터 시스템의 상호접속 및 데이터 전송을 위한 통신 프로토콜
· TCP, IP(Internet Protocol) 프로토콜에 국한되지 않고 다른 프로토콜들을 포함하는 서비스를 총칭
· ARP(Address Resolution Protocol),ICMP(Internet Control Message Protocol),
UDP(User Datagram Protocol), RARP(Reverse Address Resolution Protocol)등
2. TCP
· 데이터 전송시 소프트웨어, 하드웨어적인 문제 => 패킷이 손실 or 손상
· 복잡한 경로의 네트워크 => 순서를 바꾸어 전달,많은 지연 후 데이터를 전송,복사본을 다시 전송.
· 물리적인 네트워크 => 최적의 패킷 크기를 요구, 효율적인 전송율을 얻기 위한 제한사항들(제한사항을 프로그래머가 응용프로그램안에서 해결하는 것은 프로그래머에게 지나친 부담)
· 정확한 데이터의 전송을 위해 신뢰성 있는 프로토콜을 설계하도록 요청 => TCP프로토콜
· 신뢰성있는 스트립 전송 서비스
· 피킷 스위칭 네트워크나 네트워크의 집합들을 상호 연결하기 위해 설계
· TCP/IP 프로토콜의 한 부분이지만 다른 프로토콜과 함께 사용될 수 있도록 설계된 일반적인 목적을 갖는 프로토콜
· Ethernet과 같은 단일 네트워크 뿐만 아니라 복잡한 인터넷에서도 사용.
참고 자료
없음