学习ing

网络架构系列1–TCP/IP详解

不诗意的女程序媛不是好厨师~ 转载请注明出处,From李诗雨—[https://blog.csdn.net/cjm2484836553/article/details/103930596] 《网络架构系列1–TCP/IP详解》 1.计算机网络分层▲(面试点) 1.1 OSI七层网络模型 和 TCP/IP参考模型 2.IP地址 和 端口号 2.1 IP地址 2.2 端口号➹(暗涉一道面试题) 3. TCP和UDP 3.1 TCP的定义和特点 3.2 UDP的定义和特点 4. TCP报文结构 5. TCP中的三次握手▲▲▲(面试点) 5.1 描述一下TCP中三次握手的流程 5.2 为什么TCP建立连接需要三次握手? 5.3 TCP三次握手有什么漏洞吗(知道即可) 6.TCP中的四次挥手(面试点▲) 6.1 描述一下TCP中四次挥手的流程 6.2 为什么TCP释放连接需要四次挥手? 6.3 为什么建立连接是三次握手,而关闭连接却是四次挥手呢,为什么2、3两次不能合并呢? 7.TCP协议中的窗口机制(拓展,了解一下即可) 网络架构,可以算得上是面试的宠儿了,我也废话不多说,直接上重点。 1.计算机网络分层▲(面试点) 1.1 OSI七层网络模型 和 TCP/IP参考模型 重点1:OSI七层网络模型 和 TCP/IP参考模型 ,它可是面试的敲门砖,所以大概的内容要记住。 (PS:作为贴心小棉袄的我,已经画了个好看的图,方便大家背诵~) 关于OSI模型 和 TCP/IP模型,大家可以这么理解。 OSI七层模型 偏向于一种 理想化的,就好比学术界定义的。而TCP/IP四层模型,则是工业界中实际使用的。 重点2: 大家要知道 TCP/IP是一组协议的代名词,它还包括许多协议,组成了TCP/IP协议簇。 从字面上来看,有人可能会认为 TCP/IP 是指 TCP 和 IP 两种协议。实际生活当中,有时也确实就是指这两种协议。但是在很多情况下,它只是利用 IP 进行通信时所必须用到的协议群的统称。具体来说,IP 或 ICMP、TCP 或 UDP、TELNET 或 FTP、以及 HTTP 等都属于 TCP/IP 协议。