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 断开阶段:收发数据结束 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值