目录

计算机网络HTTP抓包TCP和UDP报文及重要概念

计算机网络:HTTP、抓包、TCP和UDP报文及重要概念

一、http超文本传输协议(应用层)

(一)万维网

        1.工作过程

https://i-blog.csdnimg.cn/direct/264b9dcfd25c434c8bc0850af65bb6a7.png

(二)统一资源定位符(URL)

https://i-blog.csdnimg.cn/direct/a511c25176f846e28c47ffb5c120508d.png

        http的默认端口号是80

(三)HTTP报文结构

        请求报文:客户端–>服务器

        响应报文:服务器–>客户端

https://i-blog.csdnimg.cn/direct/f9322722b01643af8918d00c38753a49.png

https://i-blog.csdnimg.cn/direct/27f2f37e9ca54c569eecb4ba9973fc5c.png

二、wireshark抓包过程

        1.sudo wireshark命令启动

        2.双击ens33/any查看

        3.过滤,条形框输入过滤条件或者expression过滤

        4.鼠标右击跟随想了解的内容查看

        5.SYN和ACK查看

https://i-blog.csdnimg.cn/direct/68c4b5a8edcc43cfab665b230bbaea16.png

三、TCP与UDP(传输层)(看资料)

(一)TCP

        1.传输控制协议TCP概述

        2.可靠传输的工作原理(三次握手、四次挥手、SYN)

https://i-blog.csdnimg.cn/direct/e7ea7d6020ef412ab7d859566fccc76a.png

        3.TCP流量控制

        4.TCP拥塞控制

(二)UDP

https://i-blog.csdnimg.cn/direct/8de71be0451f4f3ab69f040734eabf2f.png