什么是URL
当我们进入一个网页时,地址栏会出现一串英文字母,很多人都把它叫做网址,其实不是,它叫
URL,英文全称:Uniform Resource Locator,中文全称统一资源定位符。
URL包括哪些部分?
一个完整的URL包括- 协议 、 域名/IP+端口号 、 端口 、 路径 、 查询参数 、 锚点 。
想知道不同端口号有什么作用: 维基百科-TCP/UDP端口列表
协议
我们经常使用的协议有 :
- HTTP ----- HyperText Transfer Protocol (超文本传输协议)
- 默认使用端口 80
- HTTPS ---- 安全套接字层超文本传输协议(HTTP的安全版)
- 默认使用端口 443
- FTP ------ File Transfer Protocol (文件传输协议)
- 默认使用端口 21
- 等等。
在地址栏输入一个网址的时候,协议部分是不用输入的,浏览器会自动补上默认的HTTP协议。
域名
域名就是对IP的别称。
- 一个域名可以对应不同IP
- 这个叫做均衡负载,防止一台机器扛不住
- 一个IP对应不同域名
- 这个叫做共享主机
比如 xiedamala.com ,这个部分就叫域名,域名的最右边就是顶级域名。 常见的比如:.com 表示商业机构,.org表示非盈利性组织。.gov表示政府机构。.edu表示教育及科研机构等。
DNS是什么? 有什么作用?
DNS 就像是个翻译官,能够把 baidu.com 翻译成 220.181.111.188 让机器理解。
DNS是用来做域名解析的,它会在你上网输入网址后,把它转换成IP,然后去访问对方服务器,没有它,你想上百度就要记住百度的IP,上163就要记住163的IP,有了DNS的处理,你只需要记住对应网站的域名–也就是网址就可以了。
nslooup 命令
nslookup用于查询DNS的记录,查询域名解析是否正常,在网络故障时用来诊断网络问题。
先来一个简单的 nslookup baidu.com 它就默认会用WiFi的网关dns解析这个域名的ip,返回的是域名的ip地址
IP
在这个互联网时代,家家户户都有宽带, 我们可以通过向运营商付钱,就会获得宽带的使用权。也就是说,通过花钱买宽带,就可以获得IP了。
固定IP和可变IP
一般来说,IP分为固定IP和可变IP。 固定IP用在服务器上,比如我们经常访问的百度,淘宝等,它们的服务武器IP就是固定的,因为它们需要向用户提供持续的带宽输出,如果IP经常变化,肯定是不行的。 那可变IP就是用在了普通网民身上了,因为我们自身PC不需要对外提供服务。而且固定IP的价格是很昂贵的。
查看自己的IP
在cmd命令上通过输入ipconfig 即可查看自己的IP了
查看服务器IP,ping命令的使用
Ping是一个十分好用的TCP/IP工具。它主要的功能是用来检测网络的连通情况和分析网络速度。
通过在命令行上, 比如: ping baicu.com 即可看到QQ服务器当前的IP地址,不过有的服务器可能ping不通,这个要看具体服务器是否开启了ping的权限了。