
网络
文章平均质量分 65
霁云HYY
博客中的很多内容都是取自公众号《儒猿技术窝》中的专栏,进行了一定的修改和总结,感兴趣的同学可以自行查找更加具体的专栏参考和学习
展开
-
大白话讲解为啥TCP需要三次握手建立连接和四次挥手断开连接
TCP建立连接断开连接这都是老生常谈的问题了,这篇博客不打算赘述那些每次连接传输了什么SYN、ACK等信息,只讨论为什么需要特定次数的数据交换才能完成建立连接和断开连接这两个过程 首先是建立连接,这个过程需要三次握手,直接上图 大概流程如图所示,首先客户端需要确认服务端能接受到信息,然后服务端同样返回信息给客户端保证服务端到客户端通讯畅通,最后客户端确认建立连接,这样三次握手就能保证建立连接 乍一看可能觉得第三次握手有点多余,现在如果我们去掉第三次握手并假设这么一个场景,客户端发送第一次握手之后长时间没有原创 2021-04-09 11:27:17 · 465 阅读 · 0 评论 -
TCP/IP四层网络模型简析
如果聊到网络这一块的话,那么网络模型肯定就绕不过去了,一般来说讲的比较多的就是TCP/IP四层网络模型,这里面就包括了数据链路层、网络层、传输层、应用层四层,而OSI七层网络模型可以理解为更细化的四层网络模型,分别是应用层、表示层、会话层、传输层、网络层、数据链路层、物理层 乍一看,可能觉得这么多分层,怎么记得清,其实只要熟悉了每层的作用,其实就没问题了,没必要死记这些个概念,这篇文章打算简单分析一下TCP/IP四层网络模型中各层的作用 数据链路层 首先是数据链路层,这一层使用到了以太网协议,其实网络传原创 2021-03-26 17:53:01 · 1339 阅读 · 0 评论