TCP Transmission Control Protocol TCPIP Dongyang Mirae University
- Slides: 56
전산정보학부 권춘우 TCP 전송 제어 프로토콜 (Transmission Control Protocol)
TCP/IP 프로토콜 모음 Dongyang Mirae University LOGO prepared by Choon Woo Kwon
TCP 개요 LOGO v 신뢰적인 전달 서비스의 특징 Ø Stream Orientation Ø Virtual Circuit Connection Ø Buffered Transfer Ø Unstructured Stream Ø Full Duplex Connection Dongyang Mirae University prepared by Choon Woo Kwon
프로세스간 통신 Dongyang Mirae University LOGO prepared by Choon Woo Kwon
프로세스간 통신(계속) LOGO v 포트 번호 Dongyang Mirae University prepared by Choon Woo Kwon
프로세스간 통신(계속) LOGO v 잘 알려진(well-known) 포트 번호 Port ----7 9 11 13 17 19 20 21 Dongyang Mirae University Protocol -----Echo Discard Users Daytime Quote Chargen FTP, Data FTP, Control prepared by Choon Woo Kwon
프로세스간 통신(계속) LOGO v 잘 알려진(well-known) 포트 번호(계속) Dongyang Mirae University Port Protocol ----------- 23 TELNET 25 SMTP 53 DNS 67 BOOTP 79 Finger 80 HTTP 111 RPC prepared by Choon Woo Kwon
TCP 서비스 LOGO v 스트림 데이터 서비스 v 전이중 서비스 v 신뢰성 서비스 Dongyang Mirae University prepared by Choon Woo Kwon
세그먼트 LOGO Ø TCP를 이용하여 두 개의 장치간에 전달되는 데이터 단위 Dongyang Mirae University prepared by Choon Woo Kwon
세그먼트(계속) LOGO v 제어 필드 Dongyang Mirae University prepared by Choon Woo Kwon
세그먼트(계속) LOGO v 제어 필드의 플래그 종류 Flag Description ---------- URG Urgent pointer field is valid ACK Acknowledgment field is valid PSH Push the data RST Connection must be reset SYN Synchronize sequence numbers FIN Terminate the connection Dongyang Mirae University prepared by Choon Woo Kwon
옵션(option) LOGO Ø 최대 40 바이트 Dongyang Mirae University prepared by Choon Woo Kwon
옵션(option)(계속) LOGO v 옵션-끝(end of option) Ø 맨 끝에 패딩을 위해 사용되는 한 바이트 옵션 Dongyang Mirae University prepared by Choon Woo Kwon
옵션(option)(계속) LOGO v 무 동작(no operation) Ø 채우기(filler)로 사용되는 한 바이트 옵션 Dongyang Mirae University prepared by Choon Woo Kwon
옵션(option) LOGO v 타임스탬프(timestamp) Ø 10바이트 길이 옵션 Ø 왕복 시간(round-trip time) 계산에 사용 Dongyang Mirae University prepared by Choon Woo Kwon
검사합 LOGO Ø UDP와 동일하며 필수 사항(mandatory) Ø 의사 헤더(pseudoheader)를 세그먼트에 추가 Ø 프로토콜의 값 : 6 Dongyang Mirae University prepared by Choon Woo Kwon
흐름 제어(flow control)(계속) LOGO v 포인터를 이용한 슬라이딩 윈도우 Dongyang Mirae University prepared by Choon Woo Kwon
흐름 제어(flow control)(계속) LOGO v 윈도우 크기 증가 Ø 확인 응답 세그먼트 이용 Dongyang Mirae University prepared by Choon Woo Kwon
흐름 제어(flow control)(계속) LOGO v 윈도우 크기 감소 Dongyang Mirae University prepared by Choon Woo Kwon
흐름 제어(flow control)(계속) LOGO v 윈도우 관리 Ø 목적지에서 증가 또는 감소 Dongyang Mirae University prepared by Choon Woo Kwon
오류 제어(계속) LOGO v 훼손 세그먼트 Dongyang Mirae University prepared by Choon Woo Kwon
오류 제어(계속) LOGO v 손실 세그먼트 Dongyang Mirae University prepared by Choon Woo Kwon
오류 제어(계속) LOGO v 확인응답 손실 Dongyang Mirae University prepared by Choon Woo Kwon
TCP 타이머 LOGO v TCP 타이머 종류 Dongyang Mirae University prepared by Choon Woo Kwon
연결(계속) LOGO v 3 단계 핸드쉐이크(three-way handshaking Dongyang Mirae University prepared by Choon Woo Kwon
연결 LOGO v 4 단계 핸드쉐이크(four-way handshaking) Dongyang Mirae University prepared by Choon Woo Kwon
상대 천이 다이어그램 LOGO v 유한 상태 기기(finite state machine) 이용 구 현 v TCP 상태 State ----CLOSED LISTEN SYN-SENT SYN-RCVD ESTABLISHED FIN-WAIT-1 FIN-WAIT-2 CLOSING TIME-WAIT CLOSE-WAIT LAST-ACK Dongyang Mirae University Description -------There is no connection The server is waiting for calls from the client A connection request is sent; waiting for acknowledgment A connection request is received Connection is established The application has requested the closing of the connection The other side has accepted the closing of the connection Both sides have decided to close simultaneously Waiting for retransmitted segments to die The server is waiting for the application to close The server is waiting for the last acknowledgment prepared by Choon Woo Kwon
상대 천이 다이어그램(계속) LOGO v 상대 천이 다이어그램 Dongyang Mirae University prepared by Choon Woo Kwon
TCP 동작 LOGO v 캡슐화와 역 캡슐화 Dongyang Mirae University prepared by Choon Woo Kwon
13. TCP 동작(계속) LOGO v 큐잉 Dongyang Mirae University prepared by Choon Woo Kwon
TCP 동작 LOGO v 다중화와 역 다중화 Dongyang Mirae University prepared by Choon Woo Kwon
- Vmware 무료
- Dongyang mirae university
- Dongyang mirae university
- Tcp (transmission control protocol) to protokół
- 4-way handshake
- Transmission control protocol
- History of the osi model
- Tcpip
- Modelo tcpip
- Tcpip vs osi
- Protocolo tcpip
- Tcpip logo
- Osi tcpip
- Tcpip model
- Dongyang logo
- Tcp rfc 793
- Arp protocol in tcp/ip
- Rfc tcp protocol
- Tcp iii
- In2140
- Tcp congestion control
- Tcp flow control
- Cpe 426
- Tcp congestion control
- Tcp congestion control
- Tcp
- Tcp flow control diagram
- Error control in tcp
- Tcp sliding window
- Sliding window tcp
- Tcp sliding window
- Transmission control block
- Skinny protocol
- Real time control protocol
- Domain host control protocol
- Hdlc protocol
- Bfcp
- Real time control protocol
- The ppp link control protocol was terminated
- Hdlc adalah
- Data link control
- Which protocol has neither flow nor error control
- Data link control protocols
- "university of maryland university college"
- Translational research institute on pain in later life
- Product control
- Fluid mechanics
- Stock control e flow control
- Control volume vs control surface
- Lac operon positive or negative control
- Positive and negative controls
- Jelaskan tentang error control pada data link control?
- Control de flujo parada y espera
- Negative control vs positive control examples
- Error control and flow control
- Sectional drive
- Komponen ltspice