
网络
华仔哦
消除恐惧的最好办法就是微笑着面对它!
展开
-
计算机网络面试题汇总
TCP 和 UDP 的区别TIME_WAIT 是什么?TCP 流量控制和拥塞控制HTTP 包结构你提到了 If-Modified-Since,它的作用是什么?这个字段的值如何确定?HTTP 请求方法列举 HTTP 状态码TCP 的包怎么保证有序性?TCP 三次握手和四次挥手TIME_WAIT 为什么是 2MSL 而不是 1MSL 或者 3MSL?HTTPS 密钥交换的过程get和post的区别?HTTP和HTTPS输入网址访问的过程DNS解析过程,DNS劫持数据传输时如何保证.原创 2020-07-17 20:46:41 · 179 阅读 · 0 评论 -
后端面试题解答之计算机网络
1. TCP 和 UDP 的区别TCP 是面向连接的协议,在收发数据前必须和对方建立可靠的连接,即三次握手、维护连接状态表等;UDP 是非连接的TCP 头部最少20个字节,UDP 头部只有8个字节TCP 会将数据分段,UDP 不会TCP 有流量控制、拥塞控制,UDP 没有TCP 保证数据的可靠性,即有序性、不丢失(重传),UDP 无法保证2. TCP 的流量控制和拥塞控制流量控制目的:如果发送方发送数据过快,接收方来不及接收,就会导致数据丢失实现:接收方每次收到数据包,可以在发送原创 2020-07-02 21:31:44 · 410 阅读 · 0 评论 -
Https原理及过程
一、原理1. 我们首先要知道Http数据包是没有加密的明文,这意味着任何人只要拦截到了你的数据包就能够查看甚至篡改你与服务端通讯的数据,这也是公共WIFI 极度不安全的原因之一,因为攻击者非常容易拦截到你的通讯数据包。这就是Https诞生的原因,互联网日益发达,安全至关重要。2. Https = Http + SSL(TLS),TLS 是 SSL 的升级版,两者在概念上是一样的。当前广泛使用的版本为 TLS 1.2.3. TLS 的作用:加密、证书校验、消息完整性校验、4. 论证证书存在的必原创 2020-07-02 21:13:23 · 448 阅读 · 0 评论 -
计算机网络学习(面试学习)(持续更新)
1. OSI 七层协议模型应用层:向应用程序提供通信服务,如 http、ftp、smtp、DNS等表示层:格式化数据、加密、解密等,如FTP允许你选择以二进制或ASCII格式传输会话层:管理会话,控制会话的开始与结束运输层:高层与低层的衔接,数据传输的单位是报文,报文过长时将其分割然后交给网络层,TCP/UDP网络层:负责将数据从源送到目的地数据链路层:控制网络层与物理层的通信,以帧为单位物理层:以二进制数据的形式在物理媒体上传输七层协议模型是一个理论模型,原创 2020-07-01 16:17:33 · 2008 阅读 · 0 评论