【图解HTTP笔记】第一章 了解Web及网络基础
来源:互联网 发布:Java开发工程师 招聘 编辑:程序博客网 时间:2024/05/17 06:50
一、TCP/IP协议族
- TCP/IP的分层管理
- 分层的意义:便于管理
- 分层分类:
- 应用层:FTP、DNS、HTTP就位于该层
- 传输层:提供不同的传输方式:TCP或UDP
- 网络层:用来处理数据包,设计传输线路
- 数据链路层:用来处理硬件部分
- 一个HTTP的历程:
Tony想打开一个网页,计算机开始按部就班的工作了...
- 应用层:发送一个HTTP请求报文给传输层
- 传输层(TCP协议):打上标记号和端口号,发给下一层
- 网络层(IP协议):打上目的地的MAC地址,发给下一层
- 链路层:发出去了
Web服务器接受到了HTTP请求,开始工作了:
从第四层-->...-->第一层,层层去掉首部得到数据,进行处理
二、与HTTP有关的协议:IP、TCP、和DNS
- IP协议
- IP协议:用来把各种数据包传送给对方
- ARC协议:一种解析地址协议,根据IP地址解析出MAC地址
- 数据传输中,要经过很多周转
- 一图胜千言
2. TCP协议
- 提供可靠的字节流服务
- 字节流服务:为了方便传输,将大块数据分成以报文段(segment)为单位的数据包
- 可靠的数据:确认对方在线后,在传输
- 三次握手:
- TCP的标志(flag)——SNY和ACK
- 一图胜千言
3. DNS:负责对域名进行解析
域名和IP地址直接,系统只认识IP,User只认识域名,DNS是用来做翻译的
4. 一次具体的运作过程,如图
5. URL和URI
·URI:统一资源标识符,Web服务器上资源的位置
例如:http://user:pass@www.example.jp:80/dir/index.htm?uid=1#ch1
对应组成:协议方案名,登录信息,服务器地址,端口号,文件路径,查询字符串,片段标识符
0 0
- 【图解HTTP笔记】第一章 了解Web及网络基础
- 图解HTTP笔记之第一章:了解web及网络基础
- 图解HTTP第一章:了解Web及网络基础
- 图解HTTP 第一章 了解Web基网络基础 学习笔记
- 《图解HTTP》笔记——了解web及网络基础(第一章)
- 图解HTTP: 了解Web及网络基础
- 《图解HTTP》读书笔记(1)之第一章了解Web及网络基础(关键词:计算机网络/HTTP/Web/网络基础)
- 图解http整理(了解web及网络基础一)
- 《图解HTTP》学习笔记(一)-了解Web及网络基础
- 第一章-了解Web及网络基础
- 《图解HTTP》读书笔记(1)第1章了解Web及网络基础(关键词:HTTP/)
- 图解HTTP读书笔记(一 了解web与网络基础)
- HTTP协议系列-----------了解Web及网络基础
- HTTP——了解Web及网络基础
- 了解Web及网络基础
- 了解Web及网络基础
- 图解http学习笔记1.网络基础
- 1. 了解Web及网络基础
- android studio 学习笔记之 注释规范化
- JNAVI项目之用classloader实现热部署
- 《对寻找第i个顺序统计的数》一文的研究。
- android tv gridview焦点放大效果
- 图˙谱˙马尔可夫过程˙聚类结构----by林达华
- 【图解HTTP笔记】第一章 了解Web及网络基础
- n电p空
- 66^3 工作室作品展示之:绿意满屋
- JAVA 文件存储、写入
- linux下zip文件、7z文件的解压和压缩
- Java中Comparator的示例
- 二、友录项目-联系人界面搭建
- 文章标题
- 专题三1016