0 개인 정보
- 장 잉 닫아
- 201821121038
- 1812 계산
1 명 목적
패킷 트레이서 도구로 친숙한. 구문, 의미, 타이밍을 포함하여 HTTP 프로토콜 : 분석, 심층적 인 이해를 HTTP 패킷을 붙 잡았다.
이 실험 내용
클라이언트는 서버가 클라이언트에 응답 메시지를 전송, 서버에 요청 메시지를 전송한다.
- 네트워크 토폴로지 구축
- 구성 매개 변수
- 천상의
- 데이터 패킷의 분석
3 시험 보고서
본 연구에서는 시스코 패킷 트레이서 네트워크 시뮬레이션 환경이 플랫폼의 사용.
3.1 네트워크 토폴로지 구축
도시 된 바와 같이, PC는 말단 및 서버에 연결된다.
분석 : 클라이언트 (PC 측) 와 서버 (끊어 끝은) 목적의 포획을 달성하기 위해, 통신과 관련된 두 개의 응용 프로그램 프로세스이며, 동일한 네트워크 세그먼트를 필요로 의사 소통 관계를 구축하는 것이 필요하다.
3.2 IP 구성
PC의 측의 IP 주소 : 192.168.1.38, 서브넷 마스크 : 255.255.255.0
192.168.1.100, 서브넷 마스크 : 서버의 IP 주소 255.255.255.0
분석 : PC와 서로 통신 할 수있다 서브넷 마스크, 동일한 네트워크 세그먼트와 동일한 서버의 IP 구성에 대한.
3.3 체포 HTTP 패킷 및 분석
3.3.1 은 PC 엔드 웹 브라우저를 사용하여이 URL 표시 줄에 액세스 서버의 IP 주소를 입력합니다.
3.3.2 오른쪽 시뮬레이션 키 시뮬레이션을.
3.3.3 검사에만 HTTP 프로토콜을 지원합니다 :
3.3.4 다음 시뮬레이션 정보 송신 결과이다 :
3.3.5 요청 패킷 분석 :
참고 생략 패킷 /HTTP/1.1 얻기 , URL에 대하여 본원에 사용 (전체 URL 뒤에 공간으로 이어 받기 표현은 URL 요청 정보 판독 플래그, 즉 생략 호스트의 도메인 이름), 마지막으로 HTTP 뒤에 공간 / 1.1은 HTTP 버전 1.1을 나타냅니다.
- HTTP 데이터 : 수락 - 언어 : 엉 - 미국은 사용자 우선 순위가 문서의 영어 버전을 얻을 수 있도록 노력하겠습니다을 나타냅니다
- 수락 : * / * 사용자가 모든 데이터 유형을 받고자을 나타냅니다
- 연결 : 가까운 서버를 말하는 후 표현은 요청 된 문서가 링크를 해제 할 수 있습니다 보내
- 호스트 : 192.168.1.100는 호스트 액세스의 도메인입니다
3.3.6 응답 패킷 분석 :
참고 생략 / 1.1 200 OK HTTP는 은 HTTP 버전 1.1,200가 OK 나타내는 상태 코드임을 나타낸다.
- 데이터 HTTP : 연결 닫기 사용하십시오 링크를 해제 할 수있는 문서를 보낸 후 서버 응답을 알려 표현
- 콘텐츠 길이 : 369 는 HTTP 메시지 전송 엔티티의 길이를 나타냅니다
- 콘텐츠 유형 : 텍스트 / XML 표현 설정 페이지의 콘텐츠는 HTML
- 서버 : PT-서버 / 5.2 백 엔드 서버를 나타냅니다
3.4 Q & A
Q : HTTP 프로토콜에 대한 워크 플로우?
A : (도에서 Carson_Ho CSDN 블로그)
Q:关于响应报文的状态码?
A:状态码可分为5大类:
- 1XX:通知信息
- 2XX:成功
- 3XX:重定向
- 4XX:客户端出错
- 5XX:服务器出错
Q:常用的状态码?
A:
- 200:请求成功,请求内容与该响应一起返回
- 202:请求已被接受,但还没处理
- 301:请求的资源已被永久移动到新的位置
- 302:请求的资源被临时移动到新的位置
- 400:请求参数有误,当前请求无法被服务器理解
- 403:不允许访问该地址
- 404:Not Found
- 408:请求超时
- 500:服务器内部错误
- 502:Bad Gateway(网关出错)
3.5 Reference