计算机网络面试题 43问汇总,面试必问

本文汇总了计算机网络面试中的43个常见问题,涵盖OSI和TCP/IP模型、TCP三次握手与四次挥手、HTTP原理、HTTPS加密流程、TCP粘包拆包、流量控制等内容,深入解析网络连接的建立与关闭,以及HTTP协议的无状态特性,旨在帮助面试者全面理解和掌握网络基础知识。
摘要由CSDN通过智能技术生成

最近整理的10w字Java面试手册,涵盖了Java面试几乎都会问的面试题目

小熊学Java在线地址:https://javaxiaobear.gitee.io/

1、OSI 七层网络模型,你了解吗?具体功能有哪些?

网络的七层架构从下到上主要包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层;

  • 物理层:主要定义物理设备标准,它的主要作用是传输比特流,具体做法是在发送端将1 、0 转化为电流强弱来进行传输,在到达目的地后再将电流强弱转化为l 、0 , 也就是我们常说的模数转换与数模转换,这一层的数据叫作比特
  • 数据链路层:主要用于对数据包中的MAC 地址进行解析和封装。这一层的数据叫作数据帧。在这一层工作的设备是网卡、网桥、交换机
  • 网络层:主要用于对数据包中的 IP 地址进行封装和解析,这一层的数据叫作数据包。在这一层工作的设备有路由器、交换机、防火墙等
  • 传输层:定义了传输数据的协议和端口号,主要用于数据的分段、传输和重组。在这一层工作的协议有TCP 和UDP 等。
    • TCP 是传输控制协议,传输效率低,可靠性强,用于传输对可靠性要求高
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小熊学Java

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值