首页 > 编程语言 > 详细

JAVA面试——计算机网络

时间:2019-03-02 15:46:54      阅读:211      评论:0      收藏:0      [点我收藏+]
  • 网络体系架构:
    • 技术分享图片
    • 应用层:为特定应用程序提供传输服务(HTTP、DNS协议)
    • 传输层:提供通用数据传输服务(TCP、UDP)
      • TCP
        • 头部20个字节
      • UDP
        • 头部8个字节
    • 网络层:为主机提供传输服务,将报文或数据封装成分组
    • 数据链路层:分组封装成帧
    • 物理层:传输媒体上传输比特流
  • 信道复用技术:
    • 频分复用
    • 时分复用
    • 统计时分复用
    • 波分复用:光的频分复用
    • 码分复用
  • 信道分类
    • CSMA/CD协议(广播信道)
      • 载波监听多点接入/碰撞检测
    • PPP协议(点对点信道)
  • 网络层
    • IP协议
      • 地址解析协议ARP、网际控制报文协议ICMP、网际组管理协议IGMP
    • ARP协议
      • IP地址到MAC地址的映射
    • 路由选择协议:
      • 内部:RIP、OSPF
      • 自治系统之间:BGP
  • 传输层
    • TCP三次握手
      • 技术分享图片
    • TCP四次挥手
      • 技术分享图片
    • TCP滑动窗口
      • 用途:流量控制、拥塞控制
  • HTTP
    • HTTP状态码
    • 技术分享图片
    
    • Cookie、Session
  • 在浏览器输入URL到显示页面的过程
    • DNS解析
    • TCP连接
    • 发送HTTP请求
    • 服务器处理并返回HTTP报文
    • 浏览器解析渲染页面
    • 连接结束
  • HTTP和HTTPS的区别
    • HTTPS加SSL协议,验证服务器身份,为通信加密
    • 缺点:费时,成本

JAVA面试——计算机网络

原文:https://www.cnblogs.com/lhspeppa/p/10461327.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!