1.网络是怎么连接的 --- 浏览器生成消息

Posted enlyhua

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1.网络是怎么连接的 --- 浏览器生成消息相关的知识,希望对你有一定的参考价值。

第1章 浏览器生成消息  
——探索浏览器内部
1.1 生成HTTP请求消息  
	1.1.1 探索之旅从输入网址开始 
		协议://用户名:密码@域名:端口/文件路径
	 
	1.1.2 浏览器先要解析URL 
	 
	1.1.3 省略文件名的情况 
	 
	1.1.4 HTTP的基本思路 
		URI统一资源标识符,URI的内容是一个存放网页数据的文件名或者是一个CGI程序的文件名。

		CGI程序:对web服务器程序调用其他程序的规则所做的定义就是CGI,而按照CGI规范来工作的程序就称为CGI程序。

	1.1.5 生成HTTP请求消息
	  
	1.1.6 发送请求后会收到响应 

1.2 向DNS服务器查询Web服务器的IP
	1.2.1 IP地址的基本知识 
		IP地址的主机号:
			全0:表示整个子网
			全1:表示向子网上所有设备发送包,即"广播"
			 
	1.2.2 域名和IP地址并用的理由  
	1.2.3 Socket库提供查询IP地址的功能  
	1.2.4 通过解析器向DNS服务器发出查询  
	1.2.5 解析器的内部原理 
 
1.3 全世界DNS服务器的大接力  
	1.3.1 DNS服务器的基本工作  
		来自客户端的查询消息包含以下3种信息:
			1.域名
			2.Class
				在最早设计DNS方案时,dns在互联网意外的其他网络中的应用也被考虑到了,而Class就是用来识别网络的信息。不过,如今除了
			互联网并没有其他的网络了,因此Class的值永远是代表互联网的IN。
			3.记录类型
				表示域名对应何种类型的记录。

	1.3.2 域名的层次结构  
	1.3.3 寻找相应的DNS服务器并获取IP地址  
	1.3.4 通过缓存加快DNS服务器的响应 
 
1.4 委托协议栈发送消息  
	1.4.1 数据收发操作概览  
	1.4.2 创建套接字阶段  
	1.4.3 连接阶段:把管道接上去  
	1.4.4 通信阶段:传递消息  
	1.4.5 断开阶段:收发数据结束 

以上是关于1.网络是怎么连接的 --- 浏览器生成消息的主要内容,如果未能解决你的问题,请参考以下文章

网络是怎样连接的-第一章-生成HTTP请求消息(下)

网络是怎样连接的--生成HTTP请求消息过程

读书笔记 ---- 《网络是怎样连接的》笔记一

读书笔记1-网络的怎么连接的

雄迈板子,3535芯片,网络芯片是AR8035,kernel驱动怎么弄

计算机网络—URL到显示的过程HttpHttps长连接短连接