博客
关于我
作为一名Android面试者你应该知道的,完整PDF
阅读量:651 次
发布时间:2019-03-14

本文共 1180 字,大约阅读时间需要 3 分钟。

计算机网络基础面试题

HTTP/HTTPS

  • HTTP与HTTPS有什么区别?

    HTTPS是安全的传输协议,通过SSL/TLS加密通信,而HTTP是不加密的。它们使用不同的端口,分别是80和443。

  • HTTP1.0和HTTP1.1的区别?

    HTTP1.1支持持久连接,允许多个请求复用同一连接;同时,它可以处理更大的数据量,支持分块传输。

  • 请求慢的解决办法?

    优化数据库查询效率、减少重复请求、使用CDN加速,以及减少 سیاسی發性.currentTimeithmeticves。

  • Http的Request和Response协议组成?

    Http协议基于TCP,Request通常包括方法、URL、版本、头部信息、内容(如form数据),Response则返回状态码、内容长度、内容以及其他头部信息。

  • 对http缓存的了解?

    http缓存是一种通过服务器将资源复制到客户端硬盘上,以在后续请求时直接获取而不是重新下载。常见缓存控制头部包括_EXPIRE、ETag、Cache-Control等。

  • HTTPS加密原理?

    使用SSL/TLS协议,数据在传输前后进行加密,客户端和服务器各自持有密钥,确保数据传输安全。

  • HTTPS如何防范中间人攻击?

    采用机密性、完整性和真实性的保障,防止数据被窃取或篡改。中间人攻击无法绕过 URLSession 中的 HTTPS 加密。

  • 常见的HTTP响应码?

    常见的状态码包括200 OK,404 Not Found,500 Internal Server Error,503 Service Unavailable,403 Forbidden等。

  • TCP/UDP

  • 为什么TCP要经过三次握手,四次挥手?

    三次握手确保通信双方建立可靠连接,四次挥手确保释放所有资源。

  • TCP可靠传输原理实现(滑动窗口)?

    滑动窗口机制允许客户端在接收到数据不完整前,不直接丢弃数据,等待剩余数据完整后再处理。

  • TCP和UDP的区别?

    TCP是面向流式的可靠传输协议, UDP是无连接状态的实时传输协议。

  • 如何在UDP上实现可靠传输?

    可通过添加序列号和检验和等机制,确保数据完整性,但这种方式可能导致延迟较大。

  • 其他网络重要概念

    • socket断线重连与心跳机制?

      系统通过发送心跳包确认连接状态,避免长时间未发送数据导致连接断开。断线重连通常通过重启socket或与服务器重新建立连接。

    • Cookie与Session的作用和原理?

      Cookie用于存储用户信息,由服务器生成并发送给客户端,客户端保存并在下次访问时发送。Session则在Web应用中维护用户状态,主要依赖于Cookie实现客户端会话管理。

    • IP报文的内容?

      包含泛报文头、传输层协议(如TCP或UDP)、网络层地址、数据等。详细结构包括源地址、目标地址、协议类型、数据等字段。

    转载地址:http://pypoz.baihongyu.com/

    你可能感兴趣的文章
    npm的常用配置项---npm工作笔记004
    查看>>
    npm的问题:config global `--global`, `--local` are deprecated. Use `--location=global` instead 的解决办法
    查看>>
    npm编译报错You may need an additional loader to handle the result of these loaders
    查看>>
    npm设置淘宝镜像、升级等
    查看>>
    npm设置源地址,npm官方地址
    查看>>
    npm设置镜像如淘宝:http://npm.taobao.org/
    查看>>
    npm配置安装最新淘宝镜像,旧镜像会errror
    查看>>
    NPM酷库052:sax,按流解析XML
    查看>>
    npm错误 gyp错误 vs版本不对 msvs_version不兼容
    查看>>
    npm错误Error: Cannot find module ‘postcss-loader‘
    查看>>
    npm,yarn,cnpm 的区别
    查看>>
    NPOI
    查看>>
    NPOI之Excel——合并单元格、设置样式、输入公式
    查看>>
    NPOI初级教程
    查看>>
    NPOI利用多任务模式分批写入多个Excel
    查看>>
    NPOI在Excel中插入图片
    查看>>
    NPOI将某个程序段耗时插入Excel
    查看>>
    NPOI格式设置
    查看>>
    NPOI设置单元格格式
    查看>>
    Npp删除选中行的Macro录制方式
    查看>>