博客列表 >浅析 URL

浅析 URL

南瓜又个梦
南瓜又个梦原创
2021年06月01日 20:01:54719浏览

URL 包含哪几部分,每部分分别有什么作用

URL的一个例子
协议+域名或者IP+端口号+路径——查询字符串+锚点

IP(Internet protocal)

1.主要约定了两件事

(1)如何定位一台设备
(2)如何封装数据报文,以跟其他设备交流

IP分为内网IP和外网IP,简单来说就是内网IP你自己所拥有的设备的IP,外网是其他人所拥有的的设备的IP,

2.如何获取外网IP

买个宽带,然后安个路由器,路由器有两个IP一个是外网IP一个它给自己的内网IP
路由器是一个网关,内网和外网是不能直接相互访问的,要通过网关

3.几个特别的IP

127.0.0.1(表示自己)
localhost(表示自己)
可以通过host文件指定任意字符串来表示本机。
0.0.0.0.(不表示任何设备)

4.域名是IP的别称

一个域名可以对应不同的IP
这个叫均衡负载,防止一台机器扛不住
一个IP可以对应不同域名
这个叫共享主机

端口

一台机器可以提供很多服务,每个服务一个号码,这个号码就是端口号port

1.常见的端口

要提供HTTP最好用80的端口
要提供HTTPS服务最好用443端口
FTP服务最好用21端口
一共有六万多的端口
端口的使用可以在这个网站查询
https://zh.wikipedia.org/wiki/TCP/UDP%E7%AB%AF%E5%8F%A3%E5%88%97%E8%A1%A8#0.E5.88.B01023.E5.8F.B7.E7.AB.AF.E5.8F.A3

2.端口的使用规则

0-1023(2ⁿ-1)n=10端口号是留给系统使用的
只有拥有管理者权限后才能使用这些端口
其他端口可以给普通用户使用
比如http-server的端口是8080
端口被占用就需要使用另一个端口,关掉占用想用端口进程,或者修改端口号

端口和域名缺一不可>端口和域名缺一不可

DNS 的作用是什么

解析域名,域名和IP通过DNS对应,这可能是为了实现均衡负载和主机共享中的一步

DNS 是域名系统 (Domain Name System) 的缩写,是因特网的一项核心服务,它作为可以将域名和IP地址相互

映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。这也是DNS的官方说法。

作用

将域名解析为IP 地址
客户端向DNS服务器(DNS服务器有自己的IP地址)发送域名查询请求
DNS服务器告知客户机Web服务器的IP 地址
客户机与Web 服务器通信

nslookup 命令怎么用

1.作用:
查询DNS的记录,查看域名解析是否正常,在网络故障的时候用来诊断网络问题。nslookup的用法相对来说还是蛮简单的,主要是下面的几个用法。
2.命令解析
2.1直接查询
直接查询域名情况:
命令格式:nslookup domain[dns-server]
示例:nslookupwww.163.com

2.2 查询其他记录
命令格式:nslookup -qt=type domain[dns-server]
示例:nslookup -qt=CNAME www.163.com

其中,type可以是以下这些类型:
A 地址记录(直接查询默认类型)
AAAA 地址记录
AFSDB Andrew文件系统数据库服务器记录
ATMA ATM地址记录
CNAME 别名记录
HINFO 硬件配置记录,包括CPU、操作系统信息
ISDN 域名对应的ISDN号码
MB 存放指定邮箱的服务器
MG 邮件组记录
MINFO 邮件组和邮箱的信息记录
MR 改名的邮箱记录
MX 邮件服务器记录
NS 名字服务器记录
PTR 反向记录
RP 负责人记录
RT 路由穿透记录
SRV TCP服务器信息记录
TXT 域名对应的文本信息
X25 域名对应的X.25地址记录
3 查询更具体的信息
查询语法:
nslookup–d[其他参数]domain[dns-server]
3.返回信息说明
服务器:本机DNS服务器信息
非权威应答:Non-authoritative answer,除非实际存储DNS Server中获得域名解析回答的,都称为非权威应答。也就是从缓存中获取域名解析结果。
address:目标域名对应物理IP可有多个
aliase:目标域名

作者:湖中小筑
链接:https://www.jianshu.com/p/1d7b650217d5
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

IP 的作用是什么,

1、什么是IP地址?他的作用是什么?

IP地址是人们在Internet上为了区分数以亿计的主机而给每台主机分配的一个专门的地址,通过IP地址就可以访问到每一台主机。

IP地址作用

1)、区分数以亿计的主机而分配的专门地址,所以他的主要作用是为了区别不同的主机。

2)、IP地址从字面看,它具有定位的作用,他的定位原则取决于它的分配原则,IP地址查询就是基于此。

2.采用什么样的结构?

IP地址由4部分数字组成,每部分数字对应于8位二进制数字,各部分之间用小数点分开,如某一台主机的IP地址为:211.152.65.112

ping 命令怎么用

在网络中ping是一个十分强大的TCP/IP工具。它的作用主要为:

1、用来检测网络的连通情况和分析网络速度

2、根据域名得到服务器IP

3、根据ping返回的TTL值来判断对方所使用的操作系统及数据包经过路由器数量。

我们通常会用它来直接ping ip地址,来测试网络的连通情况。

作者:湖中小筑
链接:https://www.jianshu.com/p/1d7b650217d5
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

域名是什么,分别哪几类域名

mdn对于域名的解释
https://developer.mozilla.org/zh-CN/docs/Learn/Common_questions/What_is_a_domain_name
域名(Domain names)是互联网基础架构的关键部分。它们为互联网上任何可用的网页服务器提供了方便人类理解的地址。

任何连上互联网的电脑都可以通过一个公共IP地址访问到,对于IPv4地址来说,这个地址有32位(它们通常写成四个范围在0~255以内,由点分隔的数字组成,比如173.194.121.32),而对于IPv6来说,这个地址有128位,通常写成八组由冒号分隔的四个十六进制数(e.g., 2027:0da8:8b73:0000:0000:8a2e:0370:1337). 计算机可以很容易地处理这些IP地址, 但是对一个人来说很难找出谁在操控这些服务器以及这些网站提供什么服务。IP 地址很难记忆而且可能会随着时间的推移发生改变 。为了解决这些问题,我们使用方便记忆的地址,称作域名。

域名的分类

转载与知乎
https://zhuanlan.zhihu.com/p/269813238
一、按照级别分类
1、顶级域名

顶级域名又分为两类:

一是国家顶级域名(national top-level domainnames,简称nTLDs),目前200多个国家都按照ISO3166国家代码分配了顶级域名,例如中国是cn,美国是us,日本是jp等;

二是国际顶级域名(international top-level domain names,简称iTDs),例如表示工商企业的 .Com,表示网络提供商的.net,表示非盈利组织的.org等。目前大多数域名争议都发生在com的顶级域名下,因为多数公司上网的目的都是为了赢利。为加强域名管理,解决域名资源的紧张,Internet协会、Internet分址机构及世界知识产权组织(WIPO)等国际组织经过广泛协商, 在原来三个国际通用顶级域名:(com)的基础上,增设了新通用顶级域名(New GTLD)。

新通用顶级域名是ICANN出台的一个新的开放政策,任何个人和公司都可以申请自己的域名后缀。截止到目前为止,已有上千个新后缀域名被申请,其中全球注册量最大的新通用顶级域名包括.xyz、.top、.wang、.win、.club、.party等。

2、二级域名

二级域名是指顶级域名之下的域名,在国际顶级域名下,它是指域名注册人的网上名称,例如 ibm,yahoo,microsoft等;在国家顶级域名下,它是表示注册企业类别的符号,例如com,edu,gov,net等。

3、三级域名

三级域名用字母( A~Z,a~z,大小写等)、数字(0~9)和连接符(-)组成,各级域名之间用实点(.)连接,三级域名的长度不能超过20个字符。如无特殊原因,建议采用申请人的英文名(或者缩写)或者汉语拼音名(或者缩写)作为三级域名,以保持域名的清晰性和简洁性。

二、按语种不同划分
域名按语言种类可划分为两大类:

一类是英文域名,由26个英文字母、数字和中划线(-)构成;

另一种即为国际化域名,即IDN (InternationalizedDomain Names)也称多语种域名,是指非英语国家为推广本国语言的域名系统的一个总称。含有中文的域名为中文域名,比如中文顶级域名有.中国、.商店、.广东、.世界等,含有日文的为日文域名,如日文域名コム.com,含有阿拉伯文的为阿拉伯域名,含有韩文的为韩文域名等等。顶级域名、二级域名、三级域名等均可以为IDN。

三、按管理机构分类
从域名的管理机构来划分,总体上可把域名分成两类,一类为为“国际顶级域名”(简称“国际域名”),另一类为“国内顶级域名”(简称“国内域名”)。

国际域名由非营利性国际组织ICANN(The Internet Corporation for Assigned Names and Numbers)运营管理—以.com、.net、.org、.cc 、.tv等根域为后缀的域名。

国家域名—在的后面再加上国家代码(如中国为.CN,日本为.JP,英国为.UK)后缀的域名。

四、按后缀的不同分类
域名后缀是指代表一个域名类型的符号。 不同后缀的域名有不同的含义,申请单位可根据自身的属性,选择相应后缀的域名。比如以下几种:

.com:国际通用顶级域名,一般代表商业性的机构或公司。 个人和公司都可以注册,并且操作简单,只需要在域名注册商网站上注册用户,填写真实有效的信息,个人注册填写个人信息,公司注册则填写公司信息。之后充值就可以立即拥有该域名,解析一般是2小时生效。 

.net:国际域名,最初用于网络机构。注册步骤同.com域名。 

.org:国际域名,一般代表非盈利的组织、团体。注册方法步骤同.com域名。 

.cn:国内域名,代表中国网站。由我国国际互联网络信息中心(Inter NIC)正式注册并运行。 个人和公司都可注册,只是cn域名注册比较严格,需要提交一些资料审核通过后才可以解锁。 

五、按照域名组成分类
1、纯数字:其中又包括区号,邮政编码和一般的数字域名,目前4位数以内(含四位数)在几年前就被抢注一空,现在任何一个4数字的流通价格都在4位数(千)以上。数字域名还有顺子域名,豹子域名等等,这一类域名的价格会比较高。

2、英文单词:大众都熟悉的单词域名目前也被注册一空了,而且英文单词域名在国内比较少见,不利于记忆和输入,一般不建议做单词域名。

3、双拼域名:其实也有单拼域名,但是单拼的太少了,也就400个左右,双拼是数量大,而且也是国内大多数企业的选择,所以投资双拼比较好,但是含义比较好的双拼也被注册完了,还剩下一半的双拼含义都勉勉强强。不过也具有投资价值,说不定哪家企业就用这样的名字作为品牌呢。

4、组合域名,比如城市+单词/简写,这一类域名销路比较好,终端比较喜欢,而且也适合建站。

5、声母/字母域名,这一类一般是拼音或者是英文单词的首字母组合域名,这一类域名的价值也非常高,终端建站都合适。

6、杂米/创意米:例如51,91,开头后面加上拼音或者字母的,或者是666,888结尾的域名。国人也比较喜欢。

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议