
计算机基础
文章平均质量分 96
JackSparrow414
认真对待问题、思考问题、解决问题
展开
-
理解HTTPS/TLS/SSL(二)可视化TLS握手过程并解密加密数据
已经在本地使用了生成自签名证书,并使浏览器认为该证书是合法的,并且可以看到有了HTTPS,通过WireShark抓出来的包看不到请求内容和响应内容了。看了网上很多分析HTTPS握手的文章,每次看过之后,总是过段时间就忘记了,所以自己决定动手抓下包,看下整个过程。原创 2023-09-16 16:13:46 · 1921 阅读 · 0 评论 -
理解HTTPS/TLS/SSL(一)基础概念+配置本地自签名证书
对于HTTPS、TLS、SSL相关的概念,平时也是时常接触到。看过几篇文章之后,总以为自己真正了解了,实际上碰到问题时才知道,自己恐怕连入门都算不上。所以打算入个门,补上这一部分的基础知识,对于更深层次的东西,例如各种标准的解读,则不打算深入。原创 2023-08-27 16:26:29 · 2945 阅读 · 0 评论 -
计算机网络-数据链路层
文章目录数据链路层帧的组成SOH 和 EOT有什么用?特殊情况如何确定一个帧的数据部分丢没丢失?循环冗余检测-Circle Redundancy Check-CRC为什么会出现帧丢失、帧失序、帧重复?适配器-adapter-即网卡Mac地址适配器接收帧调制解调器-猫光纤调制解调器发送数据完整流程-广播信道确定目的主机Mac地址准备发送数据发送数据备注数据链路层帧的组成封装帧是由数据链路层-网卡完成的。帧/帧长 = 帧头 + IP数据报(IP 包) + 帧尾对于帧而言,所能传送的数据长度也就是不包原创 2020-09-27 21:16:06 · 1707 阅读 · 0 评论 -
计算机网络-传输层
文章目录运输层主机间进程通信运输层协议TCPARQ-自动重传请求滑动窗口报文格式拥塞控制TCP建立连接过程三次握手为什么A最后要确认?四次挥手为什么A要等待2MSL时间?运输层主机间进程通信网络层虽然能把数据送到目的主机上,但是具体通信的是主机上的具体进程。如何将数据送到目的主机正确的进程上?操作系统层面会给一个进程标识符,pid-xxxx。但是每个操作系统的进程标识符都不能保证相同。使用端口-协议端口号-protocol port number .通过使用端口,来找到目的主机上使用该端口的进程。原创 2020-09-26 21:00:13 · 427 阅读 · 1 评论 -
计算机网络-网络层
文章目录网络层IP地址划分两台主机通信前提如何获取目的主机的Mac地址?获取过程不在同一网络内?疑问IP数据报格式IP子网子网掩码计算规则路由器路由器是【网络层】的中间件NAT网络层IP地址划分IP地址是32位的IP地址组成 = 网络号:主机号网络划分A,B,C-单播地址,D-多播地址,E-保留使用根据上图可以计算出全部IP地址数=2322^{32}232A类地址全部IP数= 27×224=2312^7 \times 2^{24} = 2^{31}27×224=231 最后一个可指派的网络原创 2020-09-26 17:15:40 · 369 阅读 · 0 评论 -
计算机总线和存储
文章目录计算机总线和存储总线架构系统总线数据总线地址总线控制总线总线性能总线宽度总线带宽存储器主存RAM-Random Access MemoryROM-Read Only Memory缓存(cache)辅存(磁盘、光盘、磁带)主存工作流程读数据写数据计算机总线和存储总线是计算机部件之间通讯、交换信息时的传输线多个部件可以同时从总线上接收相同的信息,但是在某一时刻,只允许一个部件向总线发送消息总线架构双总线存储总线-又叫M总线。用来连接CPU和主存I/O总线-又叫输入/输出总线。用来CPU原创 2020-09-13 13:45:05 · 1470 阅读 · 0 评论 -
计算机组成要知道的二三事
文章目录计算机组成原理计算机硬件组成计算机执行运算过程计算机存储容量的计算计算机组成原理计算机硬件组成五大部件:存储器、控制器、运算器、输入设备、输出设备可以分为两大方面。逻辑结构如下:主机中央处理器-CPU-Central Processing Unit运算器-包含三个寄存器和一个算术逻辑单元ALU-Arithmetic Logic Unit-算术逻辑单元ACC-Accumulator-累加器MQ-Multiplier-Quotient Register-乘商原创 2020-09-13 13:44:19 · 192 阅读 · 0 评论 -
关于计算机中帧的一些有用的博客
1.在我的收藏中,应该可以找到。原创 2018-08-28 10:06:00 · 439 阅读 · 0 评论