图解HTTP---第一章

第一章
  1. 通过发送请求获取服务器资源的web浏览器等,都可称为客户端。
  2. Web使用一种名为Http(超文本传输协议)的协议作为规范,Web是建立在HTTP协议上通信的。
  3. TCP/IP协议族分为四层,层次化之后,把各层之间的接口部分规划好之后,每个层次内部的设计就能够自由改动
  4. 应用层:决定了向用户提供应用服务时通信的活动(FTP服务 DNS服务)
  5. 传输层:对上层应用层提供处于网络连接的两台计算机之间的数据传输(TCP UDP)
  6. 网络层:处理在网络上流动的数据包,数据包是网络传输的最小数据单位,该层规定了通过怎样的路径到达对方计算机,并把数据包传送给对方。对对方计算机通过多台计算机或网络设备进行传输时,网络层所起的作用就是在众多的选项中选择一条传输路径
  7. 链路层:用于处理连接网络硬件部分。包括控制OS 硬件的设备驱动 NIC网卡 光纤等物理可见部分 硬件上的范畴均在链路层的范围之内
  8. 发送端在层与层之间传输数据时,每经过一层时必定会被打上一个该层所属的首部信息。反之,接收端在层与层传输数据时,每经过一层时会把对应的首部消去。
  9. IP地址指明了节点被分配到的地址,MAC地址是指网卡所属的固定地址。IP地址可以和MAC地址进行配对。IP地址可改变,但MAC地址基本上不会被更改。
  10. 在进行中转时,会利用下一中转设备的MAC地址来搜索下一个中转目标。ARP是一种用以解析地址的地址,根据通信方的IP地址就可以反查出对应的MAC地址。
  11. TCP位于传输层,为了更容易传送大数据才把数据分割,而且TCP协议能够确认数据最终是否送达对方。
  12. TCP协议才用三次握手策略,发送端首先发送一个带SYN标志的数据包给对方,接收端收到时,回传一个带有SYN/ACK标志的数据包传达确认信息。最后,发送端再回传一个带ACK标志的数据包,代表握手结束。若在搜手阶段中某个阶段莫名中断,TCP协议会再次以相同的顺序发送相同的数据包。
  13. DNS服务和HTTP协议一样是位于应用层的协议。它提供域名到IP地址之间的解析服务。DNS协议通过域名查找IP地址,或逆向从IP地址反查域名的服务。
发布了22 篇原创文章 · 获赞 42 · 访问量 1769

猜你喜欢

转载自blog.csdn.net/zzZsleep7/article/details/105434798
今日推荐