捡捡计算机网络①
捡捡计算机网络,先看《网络是怎样连接的》。
一、生成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服务器之间的查询操作

四、委托协议栈发送消息
数据通过类似管道的结构来流动

客户端和服务器之间收发数据的情形


浙公网安备 33010602011771号