HTTP建立连接的重要一步:TCP三次握手及四次挥手

本文介绍了TCP协议的重要性,特别是理解TCP的三次握手和四次挥手过程对于网络通信和面试的关键作用。通过比喻解释TCP协议的工作原理,包括其面向连接、全双工、可靠传输等特点。详细阐述了TCP连接的建立,包括三次握手的各个阶段,以及断开连接的四次挥手过程,强调了挥手过程中确保数据传输完整性和避免资源浪费的机制。最后,讨论了TCP常见面试题并强调学习方法——亲手绘制流程图以加深理解。
摘要由CSDN通过智能技术生成

上三篇文章分别提到了网络模型,http和https协议;

简单理解网络分层模型--向计算机网络迈一小jio

看懂Http协议,向计算机网络迈进一步~

站在HTTP“肩膀”上-看懂HTTPS协议

这三篇文章和这次要提到的TCP相关,不过之前的内容没有完全掌握并不影响理解TCP相关,但是还是强烈建议将前面的一点一点摸透,这样才能和TCP相关一起建立起来一个知识体系,不会那么容易忘记;

    首先,为什么一定要将TCP相关啃下来?

    原因1:理解TCP相关,尤其是三次握手和四次挥手过程,对于理解一个http请求从头到尾是如何建立起来的是非常重要的一环;

    原因2:面试经常问啦!!!尤其是工作经历中写过和处理请求相关的,大概率会问的;

    原因3:作为一个半路出家的“码农”,将这块啃下来,有利于以后理解更复杂的技术模型和流程;

     开胃菜:开局一张图,让脑子有初步画面感;

    在开始进入TCP话题之前,先看一张图,然后问自己几个问题(带着目的去学,印象更深刻)

A想和B交流,通过飞鸽传书的方式,必须有去有回,那么:

        1.两个不同的端口开始传输数据之前,端口A如何确保端口B一定可以有能力接受到自己的数据?

        2.端口A 收到了端口B有能力接收数据,但是端口A如何确保端口B知道自己(A)收到了端口B

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值