当前位置: 首页 > news >正文

广州网站建设培训手机端网站建设公司

广州网站建设培训,手机端网站建设公司,沈阳求做商城 网站,汕头网页设计网站方案本文目录如下: 计算机基础-计算机网络 面试题一、基础知识简述 TCP 和 UDP 的区别?http 与 https的区别?Session 和 Cookie 有什么区别?详细描述一下 HTTP 访问一个网站的过程?https 是如何实现加密的?URL是什么&…

本文目录如下:

  • 计算机基础-计算机网络 面试题
    • 一、基础知识
      • 简述 TCP 和 UDP 的区别?
      • http 与 https的区别?
      • Session 和 Cookie 有什么区别?
      • 详细描述一下 HTTP 访问一个网站的过程?
      • https 是如何实现加密的?
      • URL是什么?由哪些部分组成?
      • OSI 的 五层模型 都有哪些?
      • get 和 post 请求有哪些区别?
      • 什么是跨域请求?
      • HTTP中常见错误码?
      • 简单说一下三次握手?
      • 简单说一下四次挥手?
      • 谈谈你对 同步IO 和 异步IO 的理解?
      • 浅谈一下 RPC 和 HTTP 的区别?
      • 说说 RPC 的基本构成?
      • 说说你知道哪几种攻击类型?

计算机基础-计算机网络 面试题


一、基础知识

简述 TCP 和 UDP 的区别?

  • TCP 面向连接(由 三次握手建立连接); UDP 是无连接的。
  • TCP 提供可靠的服务, 保证数据 无差错, 不丢失; UDP 尽最大努力交付,不保证 可靠交付。
  • TCP 占用系统资源多, 容易被攻击; UDP 占用系统资源少, 更安全。

http 与 https的区别?

  • http超文本传输协议, 连接是无状态的, 信息是 明文传输
  • https 协议是由 SSL/TLS + HTTP协议 构建的 加密传输协议,比 http协议 安全。

Session 和 Cookie 有什么区别?

点击查看

  • Session 保存在 服务器端 ( 客户端 仅保存一个 sessionID),Cookie 保存在客户端。
  • Session 保存的是 对象Cookie 保存的是 字符串
  • Session 默认保存 SeesionID 的方法是 Cookie
  • Session会话结束 后就会关闭,但是 Cookie 可以经过 持久化长期保存客户端 的本地硬盘上。所以 Session 也更安全。

详细描述一下 HTTP 访问一个网站的过程?

HTTP访问一个网站的过程详解

  • 1.DNS域名解析
  • 2.TCP连接
  • 3.浏览器服务器 发起 http请求
  • 4.服务器浏览器 发过来的请求作以 响应 (返回数据[如 HTML文件])。
  • 5.浏览器HTML 进行解析。

https 是如何实现加密的?

image.png
HTTP和HTTPS的区别?HTTPS怎么加密的?

  • 1.客户端 使用 httpsURL 访问 服务器,要求与 Web服务器 建立 SSL连接
  • 2.服务器 收到 客户端 请求后,将网站的 证书信息 (证书中包含 公钥) 传送给 客户端
  • 3.客户端 建立 会话密钥,然后利用 网站公钥会话密钥 加密,并传送给 服务器
  • 4.服务器 利用 私钥 解密 会话密钥
  • 5.服务器 利用 会话密钥 加密客户端 之间的 通信

URL是什么?由哪些部分组成?

  • URLWWW统一资源定位器,就是指 网络地址
  • URL 由4部分组成:协议、主机号、端口、路径

OSI 的 五层模型 都有哪些?

  • 应用层
  • 传输层
  • 网络层
  • 数据链路层
  • 物理层

get 和 post 请求有哪些区别?

  • GET 请求一般用于 查询数据POST 请求一般用于 提交表单
  • GET参数通过 URL 传递,POST 请求的 参数 放在 body 中。

什么是跨域请求?

  • 跨域请求 是指在浏览器中,一个网页的 JavaScript代码 向不同域名(协议、主机、端口号任一不同)的服务器发送 HTTP 请求
  • 由于浏览器的同源策略(Same Origin Policy),在默认情况下,浏览器禁止 JavaScript代码不同域名的服务器 发送请求。
  • 这种限制是出于 安全 考虑的,防止恶意网站窃取用户数据或进行其他攻击。

HTTP中常见错误码?

HTTP协议错误代码大全
HTTP错误代码详解

  • 200: 服务器已 成功处理 了请求。
  • 204: 服务器成功 处理了请求,但 没有返回任何内容
  • 202: 服务器已 接受请求,但 尚未处理

  • 401: 未授权
  • 403: 禁止访问
  • 404: 服务器找不到请求的网页。

  • 500: 内部 服务器错误

简单说一下三次握手?

点击查看

  • 第一次握手: 客户端服务器 发送一个 请求连接报文
  • 第二次握手: 服务器客户端 发送 同意连接报文
  • 第三次握手: 客户端服务端 发送自己收到 同意连接报文确认报文

简单说一下四次挥手?

点击查看1 点击查看2

  • 第一次挥手客户端服务器 发送 断开连接请求
  • 第二次挥手服务器 表示已经收到了 客户端断开连接请求
  • 第三次挥手数据传输 结束后, 客户端服务器 发送 断开连接请求
  • 第四次挥手客户端 表示已经收到了 服务器断开连接请求

谈谈你对 同步IO 和 异步IO 的理解?

同步或者异步IO 是指访问数据的机制:

  • 同步 一般指 主动发送请求等待IO操作完毕 的方式,IO操作未完成前,应用程序 会被 挂起
  • 异步 是指用户 触发IO操作 后就开始做自己的事情,当 IO操作 完成的时候会得到 IO完成通知

浅谈一下 RPC 和 HTTP 的区别?

RPC 的中文是 远程过程调用,可以简单理解为 一个节点 请求 另一个节点 提供的 服务

  • RPC 主要用于 公司内部的服务调用性能消耗低传输效率高服务治理方便
  • HTTP 主要用于 对外的异构环境,比如 浏览器接口调用APP接口调用第三方接口调用等。

说说 RPC 的基本构成?

RPC 的基本构成:服务端客户端 :

  • 服务端 基本构成:结构体请求结构体响应结构体
  • 客户端 基本构成:请求结构体响应结构体

说说你知道哪几种攻击类型?

  • DOS攻击: 拒绝服务攻击,其目的是使 计算机网络 无法提供 正常的服务
  • DDOS攻击: 分布式拒绝服务攻击,是在 DOS攻击 上发展而来的。
  • CC攻击: 挑战黑洞攻击,是 DDoS攻击 的一种类型。

http://www.yayakq.cn/news/607694/

相关文章:

  • cms网站是什么意思免费商品交易网站代码下载
  • 查询类网站怎么做网站做网页
  • 哈尔滨 网站建设公司wordpress无法显示图片
  • 快速的宝安网站建设php网站开发心得3500字
  • 代刷网站推广京东网站拼图验证怎么做
  • 做进口产品的网站最新国内新闻10条
  • 做冷饮的网站网站开发合同中的知识产权条款
  • 北京市建设工程造价管理协会网站网络商城排名
  • 网站的结构与布局优化设计做自动采集电影网站有什么处罚
  • 网站托管共享服务器费用一年多少钱wordpress自定义文章流程
  • 私人做网站的流程站长之家whois查询
  • 网页代理网站seo人员的相关薪资
  • 县级网站建设培训会深圳建立网站的公司
  • 南京网站优化方案网站优化应该怎么做
  • 郑州自助建站模板wordpress rest api
  • 给朋友做的相册网站没有了天津网站维护
  • 怎么管理网站添加代码广州网络建设公司
  • 关于网站建设好处文章深圳高水平网站制作
  • 记事本怎样做网站百度推广开户流程
  • 重庆建设岗位培训网站怎么推广微信公众号
  • 可以做链接的网站帝国网站程序
  • 网站开发是否用html5网站建设和推广电话销售话术
  • 网站建设的内容要怎么写东盟建设集团有限公司网站
  • 广州白云住房和建设局网站劳力士手表价格及图片 官方网站
  • 做网站 百度推广梅河口网站建设
  • 做网站有了空间在备案吗郑州网站建设seo
  • 万州做网站锒川市住房和城乡建设局网站公告
  • 企业品牌网站建设的关键事项外贸网站推广平台蓝颜seo牛
  • 网站建设的审批部门是杭州公司申请车牌需要什么条件
  • 网站使用字体网站群管理平台建设