捡捡计算机网络①

捡捡计算机网络,先看《网络是怎样连接的》。

一、生成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服务器之间的查询操作

  四、委托协议栈发送消息

 数据通过类似管道的结构来流动

 

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

 

posted @ 2023-02-10 10:11  yangly  阅读(19)  评论(0编辑  收藏  举报