了解Web及网络基础

ios 交流群:264706196

说明

本文只是简单的记录自己看书的笔记,不够详细和清晰,读者可以参考书籍:《图解HTTP》,亚马逊电子书购买地址:《图解HTTP》
另外本人建了一个iOS方向的QQ交流群:264706196

使用HTTP协议访问Web

HTTP的诞生

网络基础TCP/IP

TCP/IP协议族

TCP/IP的分层管理

  1. 应用层:决定了向用户提供应用服务时通信的活动。
  2. 传输层:对上层应用层,提供处于网络连接中的两台计算机之间的数据传 输。
  3. 网络层:用来处理在网络上流动的数据包
  4. 链路层:用来处理连接网络的硬件部分。

TCP/IP通信传输流


与HTTP关系密切相关的协议:IP,TCP和DNS

负责传输的IP协议

网络层
网际协议而非IP地址
把各种数据包发送给对方
使用ARP协议凭借mac地址进行通信
arp是一种用以解析地址的协议,根据通信方的IP地址就可以反查出对应的mac地址


没有人能够全面掌握互联网中的传输状况。

确保可靠的TCP协议

确保数据能到达目标


负责域名解析的DNS服务

各种协议与HTTP协议的关系

URI和URL

URI:统一资源标识符,由某个协议方案表示的资源的定位标识符
URL:统一资源定位符
URI格式:
绝对URI


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容