什么是URL?
- URL:统一资源定位符(英语Uniform Resource Locator),主要由以下部分组成:协议+域名或IP+端口号+路径+查询字符串+锚点
以https://zh.wikipedia.org:80/w/index.php?title=Special:随机页面为例, 其中:
-
https,是协议;
-
zh.wikipedia.org,是域名;
-
80,是服务器上的网络端口号;
-
/w/index.php,是路径;
-
?title=Special:随机页面,是查询字符串。
IP
-
网际协议(英语:Internet Protocol,缩写:IP;也称互联网协议)是用于分组交换数据网络的一种协议。
-
IP是在TCP/IP协议族中网络层的主要协议,任务仅仅是根据源主机和目的主机的地址来传送数据。为此目的,IP定义了寻址方法和数据报的封装结构。我们现在主要用到的是IPv4
-
IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。IP规定网络上所有的设备都必须有一个独一无二的IP地址,就好比是邮件上都必须注明收件人地址,邮递员才能将邮件送到。同理,每个IP信息包都必须包含有目的设备的IP地址,信息包才可以正确地送到目的地。同一设备不可以拥有多个IP地址,所有使用IP的网络设备至少有一个唯一的IP地址。
ping命令的使用
- 打开命令行程序,直接输入
ping 目的域名或IP地址,如下图所示
DNS
- 域名系统(Domain Name System缩写DNS,Domain Name被译为域名)是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。
nslookup命令的使用
nslookup的使用方式为nslookup 目的域名
域名
-
域名(英语:Domain Name),又称网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置)。
-
尽管IP地址能够唯一地标记网络上的计算机,但IP地址是一长串数字,不直观,而且用户记忆十分不方便,于是人们又发明了另一套字符型的地址方案,即所谓的域名地址。IP地址和域名是一一对应的,这份域名地址的信息存放在一个叫域名服务器(DNS,Domain name server)的主机内,使用者只需了解易记的域名地址,其对应转换工作就留给了域名服务器。域名服务器就是提供IP地址和域名之间的转换服务的服务器。例如localhost对应的IP地址就是127.0.0.1。
域名的等级
- 域名分为三级:顶级域名、二级域名、三级域名。
- com就是顶级域名
- baidu.com就是二级域名
- www.baidu.com就是三级域名
- 注意,baidu.com与www.baidu.com是两个不同的域名他们是父子关系。