URL

95 阅读2分钟

HTTP 的英文全称是 Hyper Text Transfer Protocol DNS 的英文全称是 Domain Name System

URL 的英文全称是 Uniform Resource Locator

IP ——Internet Protocol

  1. URL 包含哪几部分,每部分分别有什么作用
    1. URL 可以包含:
      1. 协议 --代表页面是何种协议
        1. HTTP
        2. HTTPS
        3. FTP
      2. 域名或IP
        1. 域名 对应 IP,两个完全相等,域名方便人们记忆
        2. URL中域名后面加/ 表示路径是 根目录
      3. 端口号
        1. 一共有65535个端口
        2. 0-1023是给系统使用的,我们不要用
        3. 其它我们可以使用,如果端口被占用,只能换端口
        4. 常见端口号
          1. HTTP 80
          2. HTTPS 443
          3. FTP 21
      4. 路径
        1. /代表根目录
        2. 不同路径的内容可能不同
      5. 查询字符串
        1. 有了查询字符串,同一个页面可以显示不同内容
        2. 可以有多个查询字符串
      6. 锚点
        1. 锚点起到页面内导航的作用
        2. 锚点 以及 锚点之后的内容 不会被浏览器传递给服务器
  2. DNS 的作用是什么,nslookup 命令怎么用
    1. DNS的作用是 将域名转换为互联网IP地址,有了DNS服务器,就不用输入IP地址来访问一个网站 1.详细可以看一文入门DNS?从访问GitHub开始
    2. nslookup 域名 //直接在cmder中输入就行 它用于查询互联网域名服务器
  3. IP 的作用是什么,ping 命令怎么用
    1. IP
      1. 定位一台设备
      2. 如何封装数据报文,以跟其他设备交流,具体内容我们不关心
      3. 一个IP可以对应多个域名,反之亦然
    2. ping
      1. ping 域名 或 IP //可以查看延迟
  4. 域名是什么,分别哪几类域名
    1. 不怕炒的说:域名就是IP,IP就是域名
    2. 举个例子 niubi.hong.honghong
      1. honghong 是顶级域名
      2. hong.hong是二级域名(俗称一级域名)
      3. niubi.hong.honghong是三级域名 (俗称二级域名)
      4. 反正做加法就是了(百科有 四级域名,不知道有五级域名的说法吗?)
    3. 一个 域名 可以对应多个 IP,反之亦然
  5. 电脑中的 hosts文件是什么?
    1. 存储本机 地址、域名 与其对应的 IP地址的一个文件,在网络请求阶段发挥作用
    2. 一个 别名 可以对应相同 IP
      1. 127.0.0.1 liii
      2. 127.0.0.1 li
    3. MAC hosts文件目录为 /etc/hosts
    4. 修改DNS文件,没有效果可以尝试刷新DNS