浅析URL

164 阅读1分钟

Internet Protocol

主要约定了两件事

  • 如何定位一台设备
  • 如何封装数据报文,以跟其他设备交流

只要在互联网,就有一个独立的IP

域名

  • 域名是对IP的别称,如何知道qq.com对应什么IP:ping qq.com

  • 一个域名可以对应不同IP——负载均衡,防止一台机器扛不住

  • 一个IP可以对应不同域名——共享主机,穷开发者的选择

  • 域名和IP通过DNS对应起来 nslookup命令可用于查询DNS记录

    当输入一个域名,如 xiedaimala.com

    • 浏览器向电信/联通提供的DNS服务器寻问xiedaimala.com对应什么IP
    • 电信/联通会回答一个IP
    • 浏览器向对应IP的"80/443端口"发送请求
    • 请求内容是xiedaimala.com的首页
  • www.xiedaimala.com和xiedaimala.com不是同一个域名

URL