计算机网络
gzh_kevin
我是小白
展开
-
为什么TCP建立连接协议是三次握手,而关闭连接却是四次握手呢为什么不能用两次握手
看到了一道面试题:“为什么TCP建立连接协议是三次握手,而关闭连接却是四次握手呢?为什么不能用两次握手进行连接?”,想想最近也到金三银四了,所以就查阅了相关资料,整理出来了这篇文章,希望对你们有所帮助。TCP 连接我们先来补一下基础什么是 TCP 协议?传输控制协议是种面向连接、确保数据在端到端间可靠传输的协议。面向连接是插在发送数据前,需要先建立一条虚拟的链路,然后让数据在这条链路上“流动”...转载 2020-04-06 19:50:19 · 1466 阅读 · 0 评论 -
对TCP ,GBN,SR的一点理解与看法
对TCP ,GBN,SR的一点理解总结看到这个题目应该就知道这是大学生写的,这篇博客的写作是因为我在复习《计算机网络自顶向下方法》时对TCP进行的部分总结。看过这本书的人应该都知道,书中在介绍TCP使用的流水线可靠数据传输之前,先介绍了两种能够保证可靠数据传输的模型:GBN 、 SR对于GBN与SR的讲解参考:https://blog.csdn.net/qq_22238021/article...原创 2020-04-06 19:49:01 · 3675 阅读 · 0 评论 -
理解公钥与私钥
理解公钥与私钥一直都对公钥和私钥的概念不清不楚,以至于在 腾讯面试 被问到“如何在一个不安全的环境中实现安全的数据通信?”时,并没有答上来。今天查阅了一些资料,决定写一篇总结文章来加深自己的理解。一、公钥算法与私钥算法1、私钥算法私钥加密算法,又称 对称加密算法,因为这种算法解密密钥和加密密钥是相同的。也正因为同一密钥既用于加密又用于解密,所以这个密钥是不能公开的。常见的有《DES加密算法...转载 2020-03-16 12:51:50 · 896 阅读 · 0 评论 -
HTTP与HTTPS握手的那些事
这篇文章的起因是我在看《计算机网络自顶向下方法》时有一个题目答案中说:SMTP在应用层使用握手,而HTTP不使用握手 。由于我对计算机网络掌握还不是很清楚,我就有了疑问,我知道TCP有三次握手,但是应用层的协议也有握手吗?为啥HTTP没有握手呢?答:应用层也有握手;HTTP没有握手,但是HTTPS有握手,具体的看下面解释吧。今天我总结了什么是HTTP三次握手,还有HTTPS握手的过程以及为...原创 2020-03-16 12:49:38 · 610 阅读 · 0 评论 -
www是什么,http是什么,到底什么区别?
www是域名系统中的主机名字,例如,www配合baidu.com(域名)来用于DNS解析。http是一种访问协议,用于从服务器中取得信息,前提是服务器支持http协议。当浏览器中输入www.baidu.com时,浏览器会自动将其转化为http://www.baidu.com,然后通过DNS层级结构,得到主机名为www,域名为baidu.com的主机ip地址,进行http请求,得到服务器中的...原创 2020-03-08 23:09:24 · 98143 阅读 · 0 评论 -
因特网,万维网,互联网什么区别?
首先说一下范围:互联网 > 因特网 > 万维网什么是互联网(internet 注意 i 小写)?凡是能彼此通信的设备组成的网络就叫互联网,可以看出,这里互联网的范围很广。什么是因特网(Internet 注意 I 大写)?是网络与网络之间所串连成的庞大网络,这些网络以一组标准的网络TCP/IP协议族相连,下图展示的是TCP/IP协议族: ...原创 2020-01-27 22:28:59 · 2299 阅读 · 0 评论 -
静态网页与动态网页的区别?
我们通过浏览器访问万维网中的某个网站时会从服务器得到一个超文本标记文档,然后浏览器将文档渲染后展示在显示器上,这就是我们得到的页面。页面中可以包含文本、图像、声音、FLASH动画,注册界面等等。浏览器从服务器得到的超文本标记文档的后缀通常分为两大类:静态页面:htm、html、shtml、xml;动态页面:asp、jsp、php、perl、cgi;相同点首先,它们的目标...原创 2020-01-27 21:40:35 · 738 阅读 · 0 评论