随笔分类 -  计算机网络

1
摘要:http报文常见的请求头 1.Accept Accept: text/html 浏览器可以接受服务器回发的类型为 text/html。 Accept: / 代表浏览器可以处理所有类型,(一般浏览器发给服务器都是发这个)。 2.Accept-Encoding Accept-Encoding: gzip 阅读全文
posted @ 2021-01-26 23:05 捷后愚生 阅读(1384) 评论(0) 推荐(0)
摘要:初识Fiddler fiddler,译为骗子 是位于客户端、服务器端的HTTP代理,是Web调试的利器。 是c#编写的程序 Fiddler主要功能: 监控http、https流量 查看、分析请求内容细节 伪造客户端请求和服务器响应 简单测试网站的性能 解密https的web会话 全局、局部断点功能 阅读全文
posted @ 2020-11-08 21:54 捷后愚生 阅读(1231) 评论(0) 推荐(0)
摘要:导学 ◆距离用户最近的一层 ◆工作在终端设备 ◆ 传输层以及以下的层提供完整的通信服务 ◆ 每一个应用层协议都是为了解决某一领域的问题,定义应用间通信规则 DNS详解 DNS存在的意义 人们怎么记住这么多的ip和端口呢? 使用域名帮助记忆 DNS服务 DNS(Domain Name System: 阅读全文
posted @ 2020-11-08 18:10 捷后愚生 阅读(176) 评论(0) 推荐(0)
摘要:导学 传输层属于TCP/IP协议的第三层,是面向通信的最高层,最面向用户的最底层 传输层管理端到端的通信连接 传输层本质是进程与进程的通信 与在计算机原理中的进程通信的区别:Unix域套接字、共享内存是指计算机内部之间的进程通信,传输层是不同计算机之间的通信 传输层使用端口(Port)来标记不同的网 阅读全文
posted @ 2020-11-08 15:30 捷后愚生 阅读(549) 评论(0) 推荐(0)
摘要:在计算机内部,数据都是以二进制的形式存储和运算的。 位 位,二进制数据中的一个位(bit)简写为b,音译为比特,是计算机存储数据的最小单位。一个二进制位只能表示0或1两种状态,要表示更多的信息,就要把多个位组合成一个整体,一般以8位二进制组成一个基本单位,即字节。 8位能表示多少种组合?2的8次方, 阅读全文
posted @ 2020-11-05 21:37 捷后愚生 阅读(5634) 评论(0) 推荐(0)
摘要:导学 网络层决定数据在网络中的传输路径,数据路由(决定数据在网络的路径) A怎么把数据传输给B? 重要硬件:路由器 ip协议详解 虚拟互联网络 ◆ 实际的计算机网络是错综复杂的 ◆ 物理设备通过使用IP协议,屏蔽了物理网络之间的差异 ◆ 当网络中的主机使用IP协议连接时,则无需关注网络细节 ◆ IP 阅读全文
posted @ 2020-11-01 18:51 捷后愚生 阅读(247) 评论(0) 推荐(0)
摘要:封装成帧 ◆ “帧”是数据链路层数据的基本单位 ◆ 发送端在网络层的一段数据前后添加特定标记形成“帧” ◆ 接收端根据前后特定标记识别出“帧 物理层才不管你“帧”不“帧” ◆ 帧首部和尾部是特定的控制字符(特定比特流) 数据里面恰好有这些比特流咋办? 透明传输 ◆ “透明”在计算机领域是非常重要的一 阅读全文
posted @ 2020-11-01 18:20 捷后愚生 阅读(202) 评论(0) 推荐(0)
摘要:物理层的作用 ◆ 连接不同的物理设备 ◆ 传输比特流(数字信号0、1) 信道的基本概念 ◆ 信道是往一个方向传送信息的媒体 ◆ 一条通信电路包含一个接收信道和一个发送信道 单工通信信道 ◆ 只能一个方向通信,没有反方向反馈的信道 ◆ 有线电视、无线电收音机等等 半双工通信信道 ◆ 双方都可以发送和接 阅读全文
posted @ 2020-11-01 18:10 捷后愚生 阅读(109) 评论(0) 推荐(0)
摘要:速率 1字节=8比特位 时延 发送时延 传播时延 处理时延 排队时延 往返时间RTT(Route-Trip Time) ◆ RTT(Route-Trip Time)是评估网络质量的一项重要指标 ◆ RTT表示的是数据报文在端到端通信中的来回一次的时间 ◆ 通常使用ping命令查看RTT 阅读全文
posted @ 2020-11-01 18:05 捷后愚生 阅读(383) 评论(0) 推荐(0)
摘要:![](https://img2020.cnblogs.com/blog/1725305/202011/1725305-20201101175446266-665420182.png)![](https://img2020.cnblogs.com/blog/1725305/202011/1725305-20201101175600666-343536722.png)![](https://img2... 阅读全文
posted @ 2020-11-01 18:00 捷后愚生 阅读(97) 评论(0) 推荐(0)
摘要:为什么计算机网络需要层级结构? 基本原则 ◆ 各层之间是相互独立的 ◆ 每一层要有足够的灵活性 ◆ 各层之间完全解耦 ISO TCP/IP四层模型 阅读全文
posted @ 2020-11-01 17:54 捷后愚生 阅读(305) 评论(0) 推荐(0)
摘要:互联网的发展历史 中国互联网的发展历史 阅读全文
posted @ 2020-11-01 17:45 捷后愚生 阅读(1171) 评论(0) 推荐(0)
摘要:![](https://img2020.cnblogs.com/blog/1725305/202011/1725305-20201101173727080-456698552.png) 阅读全文
posted @ 2020-11-01 17:38 捷后愚生 阅读(83) 评论(0) 推荐(0)
摘要:报文注释 分组注释 尽量使用英文注释 时间显示 显示实际时间 抓包过滤器 按照规则抓取报文 显示过滤器 按照规则显示报文 自动生成过滤条件:做为过滤器应用 着色规则 默认 可自定义着色规则 追踪数据流 如何通过数据包还原上传的图片 筛选http 的报文 保存二进制文件 剔除信息 保存为图片 数据统计 阅读全文
posted @ 2020-11-01 16:42 捷后愚生 阅读(558) 评论(0) 推荐(0)
摘要:特点 免费 开源 跨平台 抓包原理 内部原理 抓取网卡 抓包环境 抓取本地数据 抓取外部数据 利用hub 流量镜像span、rspan、erspan 界面介绍、首选项、抓包选项 界面介绍 菜单栏 帮助-捕获示例 工具栏 显示过滤器 捕获过滤器 首选项 可以设置显示界面 抓包选项 捕获选项 输入 输出 阅读全文
posted @ 2020-11-01 15:53 捷后愚生 阅读(179) 评论(0) 推荐(0)
摘要:tcpdump是什么? 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供 阅读全文
posted @ 2020-10-11 17:23 捷后愚生 阅读(353) 评论(0) 推荐(0)
摘要:https 加密传输,Wireshark 没有设置的情况下是没有办法抓到包的 https 的数据包。 设置系统环境变量(SSLKEYLOGFILE) WireShark 设置 SSL 选项 参考文章: https://www.cnblogs.com/clxye/p/10650168.html htt 阅读全文
posted @ 2020-10-11 16:13 捷后愚生 阅读(457) 评论(0) 推荐(0)
摘要:Wireshark是非常流行的网络封包分析软件,可以截取各种网络数据包,并显示数据包详细信息。常用于开发测试过程各种问题定位。本文主要内容包括: 1、Wireshark软件下载和安装以及Wireshark主界面介绍。 2、WireShark简单抓包示例。通过该例子学会怎么抓包以及如何简单查看分析数据 阅读全文
posted @ 2020-10-11 12:51 捷后愚生 阅读(971) 评论(0) 推荐(0)
摘要:打开一个网站会发生什么? 1.URL解析 域名解析为IP 编码 对于一个完整的网址(URL),通常包括传输协议、域名、端口、路径、参数、哈希值等六个部分。比如对于 http://www.baidu.com/index.html?name=mo&age=25#dowell,它可以进行如下划分: 2.D 阅读全文
posted @ 2020-06-22 21:07 捷后愚生 阅读(825) 评论(0) 推荐(1)
摘要:客户端(Client):移动应用(iOS、android等应用) 服务器(Server):为客户端提供服务、提供数据、提供资源的机器 请求(Request):客户端向服务器索取数据的一种行为 响应(Response):服务器对客户端的请求做出的反应,一般指返回数据给客户端 https://blog. 阅读全文
posted @ 2020-05-24 22:52 捷后愚生 阅读(348) 评论(0) 推荐(0)

1