捡捡计算机网络①
捡捡计算机网络,先看《网络是怎样连接的》。
一、生成HTTP请求消息
URL的各种格式
HTTP过程
HTTP主要方法
HTTP消息格式
表单中对方法的区别
HTTP中主要头字段
HTTP状态码概要
HTTP消息示例
二、向DNS服务器查询Web服务器的IP地址
IP的基本思路
IP地址的表示方法
IP地址结构
利用windows的socket库,解析器从DNS服务器获取IP地址,解析器的调用方法
const char *IP; struct hostent *ph = 0; ph = gethostbyname("www.baidu.com"); IP = inet_ntoa(*((struct in_addr*)ph->h_addr_list[0]));
也可用于获取本机IP地址
调用解析器时计算机的内部工作流程
DNS服务器的IP地址是设置的
三、全世界DNS服务器的大接力
DNS服务器的基本工作
找到目标DNS服务器
DNS服务器之间的查询操作
四、委托协议栈发送消息
数据通过类似管道的结构来流动
客户端和服务器之间收发数据的情形