세 번째 실험 : TCP 연결을 사용하여이 Packert 트레이서 분석 프로세스를 확립

     1. 실험

  • 다른 네트워크 라우터를 사용하여
  • 명령 행 라우터를 사용하여
  • HTTP 패킷을 잡아함으로써, TCP 연결 설정 프로세스 분석

    2. 실험 내용

    , 패킷 트레이서를 사용하여 제대로 HTTP 패킷을 크롤링하여, 네트워크 매개 변수를 구성, TCP 연결 설정 절차를 분석한다.

  • 네트워크 토폴로지 구축
  • 구성 매개 변수
  • 천상의
  • 데이터 패킷의 분석

    3. 시험 보고서

  •  1. 네트워크 토폴로지의 설립
  •  

      2. 구성 매개 변수

  • 클라이언트의 IP 주소가 192.168.1.42, 192.168.1.43 게이트웨이입니다

    IP 주소 서버는 192.168.2.43, 192.168.2.42 게이트웨이입니다

  •  

     

    명령 인터프리터 :

    수 : 특권 EXEC 모드로 들어갑니다

    터미널을 구성 글로벌 구성 모드를 입력 

    인터페이스 + 인터페이스 이름 : 적절한 라우터 인터페이스를 선택

    P 주소 : 인터페이스에 대한 IP 주소 구성

    더 종료하지 : 활성화 인터페이스

  •  

    3. 캡처, 분석 TCP 연결 프로세스를 확립

  • 에테 리얼 (1)
  •  

    2.TCP 링크

  • 1. TCP 연결 설정의 개략도를 그립니다
  •  

    번호와 승인 번호의 변경 2. 분석

  • TCP 연결을 확립하기위한 것일 때, 서버의 TCP 세그먼트에 접속 요구 패킷을 전송하고, 시간 동기 비트 SYN = 1 헤더, 초기 시퀀스 번호 서열의 =의 X를 선택하는 동안. 이 경우, 클라이언트는 SYN_SENT 상태이고;
  • 서버가 연결 요청 패킷을 수신 한 후 그들이 연결을 설정하는 데 동의하는 경우, 그것은 클라이언트에 승인을 보냅니다. 확인 응답 세그먼트 내의 비트와 SYN ACK 비트는, X + 1에 ACK 응답 번호가 동일한 1로 설정한다 초기 시퀀스 번호 서열 = Y 동안;
  • 클라이언트는 서버 응답을 수신하지만, 또한 서버에 확인 응답을 제공 한 후, 확인 응답 ACK는 ACK = Y + 1, 1을 설정 SEQ = X + 1들의 수가 세그먼트.
  • 3. 답 : 우리는 세 번째 연결 설정 핸드 셰이크를 필요한 이유

  • 연결 요청을 방지하기 위해 실패 세그먼트 서버가 갑자기 에러 결과 퍼졌다.

    4. 확장 

  • 아니오

 

 

추천

출처www.cnblogs.com/zhangfengfang/p/11706944.html