浅析URL

130 阅读1分钟

万维网 WWW = URL + HTTP + HTML ,URL是定位一个服务器

1.IP的作用

IP(Internet Protocal)比 www 更底层

Internet Protocal(互联网协议)

  • 如何定位一台设备(比如电脑、手机、路由器等)
  • 如何封装数据报文,以跟其他设备交流, 只要你处在互联网中,就至少拥有一个独立的IP.
  • Ping命令

    使用 ping 命令能根据域名查看分到的 IP

    ping baidu.com
    

    2.URL的组成

    1. 协议
    2. 域名或IP
    3. 端口号
    4. 路径
    5. 查询字符串
    6. 锚点

    3.DNS的作用

    1. 域名 和 IP 是通过 DNS(Domain Name System)对应起来的
    2. 当你在浏览器输入 xiedaimala.com ,浏览器会向电信/联通提供的DNS服务器询问 xiedaimala.com 对应的 IP;
    3. 电信/联通会回答一个 IP
    4. 然后浏览器才会向对应 IP 的 80/443 端口发送请求,请求内容是查看 xiedaimala.com 的首页

    nslookup xxx.com该命令可以查询IP地址和DNS记录,查看域名解析是否正常

    4.域名

    1. 域名是对IP的别称
    2. 一个域名可以对应不同的 IP,这叫做负载均衡,防止一台机器扛不住。
      一个 IP 可以对应不同的域名,这叫做共享主机,穷开发者会这么做。
    3. 域名分类

      com是顶级域名;
      xiedaimala是二级域名(俗称一级域名); www.xiedaimala.com 是三级域名(俗称二级);他们是父子关系,www是多余的。

      根据域名就可以选择不同的服务器。