计算机网络
文章平均质量分 66
hellodake
这个作者很懒,什么都没留下…
展开
-
[计算机网络]一个完整的TCP连接
当我们向服务器发送HTTP请求,获取数据、修改信息时,都要建立TCP连接,包括三次握手,四次挥手。什么是TCP连接? 为了实现可靠的数据传输,TCP要在应用进程之间建立传输连接。它是在两个传输用户之间建立一种逻辑联系,使得通信双方都确认对方为自己的传输端点。建立连接: 建立连接前,服务器端首先被动打开其熟知的端口,对端口进行监听。当客户端要和服务器端建立连接时,...原创 2018-07-17 15:58:02 · 2165 阅读 · 0 评论 -
在浏览器中输入URL后,执行的全部过程。会用到哪些协议?(一次完整的HTTP请求过程)
一次完整的HTTP请求过程:1.首先进行域名解析,域名解析具体过程讲一下:浏览器搜索自己的DNS缓存,缓存中维护一张域名与IP地址的对应表; 若没有,则搜索操作系统的DNS缓存; 若没有,则操作系统将域名发送至本地域名服务器(递归查询方式),本地域名服务器查询自己的DNS缓存,查找成功则返回结果,否则,通过以下方式迭代查找:本地域名服务器向根域名服务器发起请求,根域名服务器返回com...原创 2018-08-23 09:20:38 · 15756 阅读 · 1 评论 -
HTTP和HTTPS
HTTPS就是HTTP加上加密处理(一般是SSL安全通信线路)+认证+完整性保护。HTTPS的作用:内容加密:建立一个信息安全通道,来保证数据传输的安全; 身份认证:确认网站的真实性; 数据完整性:防止内容被第三方冒充或者篡改。HTTP和HTTPS的区别:HTTPS更安全。HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,要比HTTP协议更安...原创 2018-08-31 14:13:30 · 247 阅读 · 0 评论