原创 HTTP協議圖--HTTP 協議基礎

1.通過請求和響應的交換達成通信 應用 HTTP 協議時,必定是一端擔任客戶端角色,另一端擔任服務器端角色。僅從一條通信線路來說,服務器端和客服端的角色是確定的。HTTP 協議規定,請求從客戶端發出,最後服務器端響應該請求並返回。換句話說

原创 HTTP協議圖--HTTP 協議報文結構

1.HTTP 報文 用於 HTTP 協議交互的信息被稱爲 HTTP 報文。請求端(客戶端)的 HTTP 報文叫做請求報文;響應端(服務器端)的叫做響應報文。HTTP 報文本身是由多行(用 CR[carriage return]+LF[li

原创 HTTP協議圖--概述

1.計算機網絡體系結構分層   2.TCP/IP 通信傳輸流     利用 TCP/IP 協議族進行網絡通信時,會通過分層順序與對方進行通信。發送端從應用層往下走,接收端則從鏈路層往上走。如下:   3.TCP/IP 通信傳輸流 首先

原创 HTTP協議圖--與 HTTP 協作的 Web 服務器

HTTP 通信時,除客戶端和服務器外,還有一些用於協助通信的應用程序。如下列出比較重要的幾個:代理、緩存、網關、隧道、Agent 代理。 1.代理   代理   HTTP 代理服務器是 Web 安全、應用集成以及性能優化的重要組成模塊。

原创 HTTP協議圖--HTTP 響應狀態碼(重點分析)

1. 狀態碼概述 HTTP 狀態碼負責表示客戶端 HTTP 請求的返回結果、標記服務器端的處理是否正常、通知出現的錯誤等工作。 HTTP 狀態碼如 200 OK ,以 3 位數字和原因短語組成。數字中的第一位指定了響應類別,後兩位無分類。

原创 TCP/IP的層次結構、各層數據封裝過程、數據包結構--解析

一、TCP/IP的層次結構 Tcp/ip協議的四個層次   TCP、IP協議的分層結構圖   CP/IP協議與OSI模型的對應關係(五層分法)  1、應用層:爲用戶的應用程序提供接口,使用戶可以訪問網絡。(IE瀏覽器就處於應用層)

原创 python-1.0-從下載鏈接下載資源

一、先貼代碼 import requests 二、代碼解析 1、用到了requests外包和文件扣件包 2、先從文件下載鏈接獲取資源使用requsts包下載到內存,然後寫入到文件中。  

原创 python之用scapy分層解析pcap報文(Ethernet幀、IP數據包、TCP數據包、UDP數據包、Raw數據包)

一、工具準備   下載安裝scapy庫(https://blog.csdn.net/qq_23977687/article/details/88046257)   安裝完後:    ls()  命令可以查看所有支持的協議   ls(IP)

原创 HTTP協議圖--HTTP 工作過程

              HTTP請求響應模型 HTTP通信機制是在一次完整的 HTTP 通信過程中,客戶端與服務器之間將完成下列7個步驟: 建立 TCP 連接 在HTTP工作開始之前,客戶端首先要通過網絡與服務器建立連接,該連接是

原创 HTTP協議圖--HTTP 報文首部之請求行、狀態行

1.請求行 舉個栗子,下面是一個 HTTP 請求的報文: GET /index.htm HTTP/1.1 Host: sample.com 其中,下面的這行就是請求行, GET /index.htm HTTP/1.1 開頭

原创 HTTP協議圖--HTTP 報文實體

1. HTTP 報文實體概述   HTTP 報文結構 大家請仔細看看上面示例中,各個組成部分對應的內容。 接着,我們來看看報文和實體的概念。如果把 HTTP 報文想象成因特網貨運系統中的箱子,那麼 HTTP 實體就是報文中實際的貨物。

原创 HTTP協議圖

原创 HTTP協議圖--HTTP 報文首部之首部字段(重點分析)

1.首部字段概述 先來回顧一下首部字段在報文的位置,HTTP 報文包含報文首部和報文主體,報文首部包含請求行(或狀態行)和首部字段。 在報文衆多的字段當中,HTTP 首部字段包含的信息最爲豐富。首部字段同時存在於請求和響應報文內,並涵蓋

原创 python之Scapy 中文文檔:三、使用方法

使用方法 譯者:Larry 來源:Scapy中文使用文檔 原文:Usage 協議:CC BY-NC-SA 2.5 0x01 起航Scapy Scapy的交互shell是運行在一個終端會話當中。因爲需要root權限才能發送數

原创 應用層、傳輸層、網絡層、鏈路層、物理層

舉例分析 家庭:主機 進程:孩子們 信件:應用層報文 傳輸層協議:Bill和Ann 網絡層協議:郵政服務 鏈路層協議:郵政傳輸使用的工具(汽車?飛機?) 有兩個家庭,一個位於美國東海岸,一個位於美國西海岸,每家有12個孩子,東海岸家庭的孩