计算机网络
文章平均质量分 90
JinziH Never Give Up
不积跬步,无以至千里;不积小流,无以成江海。
展开
-
操作系统和计算机网络连环问,你能坚持到第几问?
作为JAVA开发程序员,在学习的过程中不能只盯着JAVA和数据库看,对于计算机网络和操作系统这样的计算机基础课程也要兼顾。本文总结了面试中常问的计网和操作系统问题,供大家参考学习。本篇文章主要介绍了一些计算机网络和操作系统常见的问题,像线程和进程的区别、Linux操作系统的常用命令都是面试的高频面试题。本篇文章内容较多,更多需要记忆。原创 2022-09-20 18:38:07 · 1802 阅读 · 0 评论 -
不知道HTTPS的加密原理,相信我,看这一篇就够了!
HTTP传输信息以明文的方式,不提供加密,因此不适合密码等重要信息。为了提高安全性,HTTPS加入了SSL协议,SSL依靠证书来验证服务器的身份,并对数据进行加密,以保障数据传输安全性,端口一般是443。本篇文章详细介绍一下HTTPS的加密原理,供大家参考学习。关于整个HTTPS的加密原理以及流程已经介绍完毕,可能第一遍看完会有点晕,但只要多看几遍,相信下一次在遇到整个问题你一定要从容的讲出。最后,附上HTTPS加密的整个流程。httpshttpshttpshttpshttps。......原创 2022-07-19 15:40:36 · 784 阅读 · 1 评论 -
从输入URL到页面展示到底发生了什么?
从输入URL到页面展示到底发生了什么?这可以说是面试必问的一个问题,简单的动作背后隐藏着很多细节,总体上可以分为七步:输入地址->浏览器查找域名的 IP 地址->TCP三次握手->发送 HTTP 请求->服务器处理请求并返回 HTTP 报文->浏览器解析渲染页面->TCP四次挥手。URL(Uniform Resource Locator),统一资源定位符,用于定位互联网上资源,俗称网址。例如:https://www.baidu.com/当我们开始在浏览器中输入网址的时候,浏览器其实就已经在智能的匹配可能原创 2022-06-14 19:48:41 · 867 阅读 · 0 评论 -
TCP与UDP的区别
文章目录前言一、TCP/IP网络模型二、UDP三、TCP3.1三次握手3.2四次挥手四、UDP和TCP的区别总结前言网络协议是每个开发人员都应该掌握的知识,TCP 和 UDP是TCP/IP 中有两个具有代表性的传输层协议,本文将介绍两者的基本概念以及区别。一、TCP/IP网络模型计算机与网络设备要相互通信,双方就必须基于相同的方法,所有的一切都需要规则,我们将这种规则称为协议。TCP/IP不是指这两个协议的合称,而是指因特网整个TCP/IP协议簇。比如:TCP,UDP,IP,FTP,HTTP,原创 2022-01-29 11:56:48 · 2539 阅读 · 0 评论 -
HTTP和HTTPS的区别
文章目录前言一、HTTP1.1概述1.2模型1.3传输流程二、HTTPS2.1概述2.2加密流程三、HTTP和HTTPS的区别总结前言HTTP和HTTP是网络协议当中比较重要的内容,本文主要介绍了两者的基本概念,HTTP的传输流程,HTTPS的加密流程等内容,理解这些有助于我们区分两者的区别和应用场景。一、HTTP1.1概述HTTP(超文本传输协议)是一个无状态的协议。什么是无状态?无状态指的是客户端(Web浏览器)和服务器之间不需要建立持久的连接。客户端向服务器端发出请求且服务器收到请求原创 2022-01-26 10:32:49 · 1203 阅读 · 0 评论