(2025年)计算机网络面试题附答案.docxVIP

  • 0
  • 0
  • 约7.41千字
  • 约 14页
  • 2026-04-25 发布于四川
  • 举报

(2025年)计算机网络面试题附答案

1.请对比OSI参考模型与TCP/IP模型的层次结构及主要区别。

OSI参考模型分为7层:物理层(传输比特流)、数据链路层(处理帧,MAC地址)、网络层(IP寻址与路由)、传输层(端到端可靠/不可靠传输)、会话层(管理会话)、表示层(数据格式转换)、应用层(用户接口)。TCP/IP模型分为4层:网络接口层(物理层+数据链路层)、网际层(网络层)、传输层、应用层(会话层+表示层+应用层)。主要区别:OSI是理论模型,先定义层次再设计协议;TCP/IP是实践驱动,先有协议后总结模型。OSI严格分层,层间交互复杂;TCP/IP更灵活,会话层和表示层未明确区分。实际应用中TCP/IP成为事实标准,OSI更多用于教学。

2.描述TCP三次握手的具体过程,并解释为何需要三次握手而非两次。

三次握手步骤:①客户端发送SYN=1,seq=x(初始序列号);②服务器回复SYN=1,ACK=1,seq=y,ack=x+1(确认客户端序列号,自身提供新序列号);③客户端发送ACK=1,seq=x+1,ack=y+1(确认服务器序列号)。需要三次是为了防止历史连接的重复请求。若仅两次握手,客户端发送的SYN因延迟到达服务器,服务器直接回复ACK并建立连接,但客户端可能已关闭该连接,导致服务器空等,浪费资源。三次握手确保双方均确认对方的通信能力和序列号有效性。

文档评论(0)

1亿VIP精品文档

相关文档