전송 프로토콜 소개

이 장 구조 :
1.TCP 프로토콜을 설명
2.TCP 패킷 형식
핸드 셰이크 세 방향 3.TCP
4.TCP 네 손을 흔들었다
5.UDP 프로토콜 설명
6. 공통 프로토콜 및 포트를


1
은 TCP (전송 제어 프로토콜) 접속 지향형 통신 프로토콜을 처리하는 신뢰할 수있는 프로세스이다
하는 TCP 전이중 서비스 동시에 데이터, 즉, 양방향 전송을 제공
하는 TCP 세그먼트 :
워드 복수 a.TCP 섹션은 하나 개의 패킷을 구성하는 세그먼트 (세그먼트)라는,
IP 데이터 그램에 캡슐화 b.TCP 세그먼트.
전송 프로토콜 소개
2.
전송 프로토콜 소개
소스 포트 번호 : 소스 포트 주소,
목적지 포트 번호 : 목적지 포트 주소;
ID : 정확하게 재조합의 편의를 위해 각 바이트 번호 단부로 전송하는 단계;
승인 번호 : 송신 측에 대한 응답 정보를,
윈도우 사이즈 :와 데이터 세그먼트의 지역 번호가 수신 될 수 있다는 점에서, 윈도우 사이즈는 가변적이며,
헤더 길이 데이터 세그먼트 헤더의 길이;
URG : 긴급 포인터 비트. 1 : 오픈 0 : OFF가 (서로에 직접 전달하지 않고 캐시)
PSH : 응용 층에 신속하게 송신 수신하는 단계를 포함한다. 1 : 오픈 0 : OFF (캐시에 따라 제자리에서 세그먼트 응용 계층 직접 송신의 개수)
SYN : 연결 설정 요청 플래그 (1 표시)에
1로 표시 접속 요청 플래그를 오프 (다음 FIN이 )
는 ACK :. 표시된 승인 비트 (1)를 확인
리셋에 대응하는 송신 재접속 다음 RST를
검사 포맷 에러 체크 : 체크섬
선택해 불출

3.
전송 프로토콜 소개
PC1은 PC2와 연결을 확립하고자, PC1 제 단말 PC2에 데이터 접속을 설정하라는 요청을 전송하고, PC2 영수증은 연결 PC1를 확인하면서, 데이터 PC1을 수신하라는 요청을 송신하며 마지막 데이터 PC1 접수 및 PC2에 응답 데이터를 송신. 이러한 PC1과 PC2 연결의 양단은 양방향 통신을 확립.

4.
전송 프로토콜 소개
PC1은 PC2를 분리하고자, PC1 제 단말 (확인 끊긴 먼저 확인이 수신 PC2, 따라서, TCP 반 폐쇄 PC2, PC2로 해제 요청 데이터를 전송 ) PC1이 PC2에 데이터를 보낼 수 없습니다,하지만 당신은 여전히 PC2의 PC1에 데이터를 보낼 수 있습니다. PC2는 PC1 끊긴을 확인하면서 PC1의 데이터가 분리 보낸다. 마지막으로 PC1은 데이터를 수신하고 PC2를 확인하기 위해 데이터를 전송합니다. 이러한 양방향 통신 PC1과 PC2는 다음 끊어집니다.


A.UDP : 사용자 데이터 그램 프로토콜
전송 프로토콜 소개
UDP 길이 : 상기 UDP의 총 길이, 헤딩 부를 더한 데이터 나타내는
체크섬 : 신뢰할 수있는 유일한 UDP 프로토콜은 UDP에 대한 에러 체크 데이터의 완성을위한 메커니즘을 제공한다


A. 일반적인 TCP 포트 및 프로토콜 기능 :
포트 ---- --- 프로토콜 기능
20 --- --- FTP 데이터 연결
(21) --- --- FTP 제어 연결
(23) --- TELNET- - 원격 로그인 원격 제어 관리 대상 시스템 (평문)를위한 수단
(22)은 원격 로그인 --- --- SSH 사용되는, 대상 컴퓨터 (암호문)를 제어하는 원격으로 관리 할 수있는
25 --- ---는 SMTP를 전송 메시지
(80) --- HTTP --- 하이퍼 텍스트 전송 프로토콜
(443) --- HTTPS --- 하이퍼 텍스트 전송 프로토콜 서버
받는 메일 110 --- POP3 ---

B. 일반적인 UDP 포트 번호와 그 기능 :
전송 프로토콜 소개

추천

출처blog.51cto.com/14475593/2427068