URL浅析

230 阅读4分钟

URL

  • 中文名称统:统一资源定位系统
  • 英文名称:uniform resource locator
  • URL定义:因特网的万维网服务程序上用于指定信息位置的表示方法

构成 : 协议+域名+端口+路径+查询参数+锚点

  1. protocol(协议):指定使用的传输协议,最常用的是HTTP协议。

    • file:资源是本地计算机上的文件。格式file:///,注意后边应是三个斜杠。
    • ftp: 通过 FTP访问资源。格式 FTP://
    • http:通过 HTTP 访问该资源。 格式 HTTP://
    • https:通过安全的 HTTPS 访问该资源。 格式 HTTPS://
  2. hostname(主机名):主机名或 IP 地址。在主机名前可包含连接所需的用户名和密码(格式:username:password@hostname)。

  3. port(端口号):一台计算机有65535个端口,其中0-1023端口为系统所用。各种传输协议都有默认的端口号,如http的默认端口为80。如果输入时省略,则使用默认端口号。

  4. path(路径):由“/”符号隔开的字符串,一般用来表示主机上的一个目录或文件地址。

  5. parameters(参数):用于指定参数的可选项。

  6. query(查询):可选,给网页传递参数,可有多个参数,用“&”符号隔开,每个参数的名和值用“=”符号隔开。

  7. fragment(信息片断):字符串,用于指定网页上的标签。例如一个网页中有多个名词解释,可使用fragment(#)定位到某一名词解释。


DNS

  • 域名系统
  • 英文:Domain Name System,缩写:DNS
  • 是互联网的一项服务,它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。

nslookup:域名查询命令

  • 使用方法示例:nslookup www.baidu.com
  • 域名查询是指查询域名的whois注册信息,在使用域名进行Internet冲浪时,用户希望进一步了解域名、名字服务器详细信息,这就会用到WHOIS。WHOIS就是链接到域名数据库的搜索引擎,一般来说是属于网络信息中心(NIC)所提供和维护的名字服务之一。

IP 的作用是什么,ping 命令怎么用

  • 英文:Internet Protocol(网际互连协议)的缩写
  • 是整个TCP/IP协议族的核心,也是构成互联网的基础
  • 0.0.0.0代表本主机地址,网络上任何主机都可以用它来表示自己
  • 任何一个以数字127开头的IP地址(127.x.x.x)都叫做回送地址。它是一个保留地址,最常见的表示形式为127.0.0.1。
  • 在每个主机上对应于IP地址127.0.0.1有个接口,称为回送接口。IP协议规定,当任何程序用回送地址作为目的地址时,计算机上的协议软件不会把该数据报向网络上发送,而是把数据直接返回给本主机。因此网络号等于127的数据报文不能出现于任何网络上,主机和路由器不能为该地址广播任何寻径信息。回送地址的用途是,可以实现对本机网络协议的测试或实现本地进程间的通信。

ping

  • 用于确定本地主机是否能与另一台主机成功交换(发送与接收)数据包,再根据返回的信息,就可以推断TCP/IP参数是否设置正确,以及运行是否正常、网络是否通畅等。
  • 使用方法示例:ping www.baidu.com

域名

  • 英文:Domain Name,又称网域
  • 是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置)
  • 由于IP地址具有不方便记忆等缺点,人们设计出了域名,并通过DNS来将域名和IP地址相互映射,使人更方便地访问互联网。

域名种类

  • 顶级域名:

.com- 供商业机构使用,但无限制最常用,被大部分人熟悉和使用 .net- 原供网络服务供应商使用,现无限制 .org- 原供不属于其他通用顶级域类别的组织使用,现无限制 .edu / .gov /- 供美国教育机构/美国政府机关