发表于: 2019-06-17 23:55:40

4 728


今日完成:  今天有朋友推荐我看一下HTTP协议,说以后无论是面试还是实际使用,都会用到,

                     于是今天就大致浏览了以下《图解HTTP》这本书。接下来是一些简单的总结:

                   1   HTTP是TCP/IP协议族中的一个子集,TCP/IP协议族控制着 “从电缆的规格到IP地址的选定方法,寻找异地用户的方法,双方建立通信的顺序,以及web页面显示需要处理的步骤等等”。

                   2  TCP/IP协议族里面有一个重要的点久思分层。TCP/IP协议族按层次分别为以下四层:应用层,传输层,网络层和数据链路层。


                    3   应用层  决定了向用户提供应用服务时的通信活动(HTTP协议就处于该层)

                     4  传输层 对上应用层,提供处于网络连接中的两台计算机之间的数据传输。在传输层中有两个性质不同的协议:TCP(传输控制协议) 和 UDP (用户数据报协议)  。

                     5   网络层  处理在网络上流动的数据包。数据包是网络传输的最小数据单位。该层规定了通过怎样的路径到达对方计算机,并把数据包传送给对方。即IP协议所在的层,作用就是进行计算机之间的配对连接。

                      6   链路层  用来处理链接网络的硬件部分。包括控制操作系统,硬件的设备驱动,以及光纤等物理可见部分。换句话说就是硬件上的范畴均在链路层的作用范围之内。

   

                       今天印象最深的就是 tcp 协议:

第一个是关于tcp的段子,解释了TCP特有的属性之三次握手:

"Hi, I’d like to hear a TCP joke."

"Hello, would you like to hear a TCP joke?"

"Yes, I’d like to hear a TCP joke."

"OK, I’ll tell you a TCP joke."

"Ok, I will hear a TCP joke."

"Are you ready to hear a TCP joke?"

"Yes, I am ready to hear a TCP joke."

"Ok, I am about to send the TCP joke. It will last 10 seconds, it has two characters, it does not have a setting, it ends with a punchline."

"Ok, I am ready to get your TCP joke that will last 10 seconds, has two characters, does not have an explicit setting, and ends with a punchline."

"I’m sorry, your connection has timed out. Hello, would you like to hear a TCP joke?"

                      


更加详细的资料链接:

https://blog.csdn.net/liuqiyao_01/article/details/12887925


返回列表 返回列表
评论

    分享到