域名,网站名,URL,URI,端口

简单区分

之前就经常看到URL什么的,一直似懂非懂,今天就来整理下吧,我先以下面这个网址为例,说说它包含了哪些东西。
https://www.baidu.com/img/bd_logo1.png
1. https://代表协议,不是还有什么http,tcp协议嘛,这里不啰嗦这个,简单知道就行。
2. www代表服务器名,一个www服务器,比如还有邮箱服务器mail,可以点下qq邮箱试试。
3. baidu.com代表域名,用来定位独一无二的网站
4. www.baidu.com代表网站名,由服务器名和域名组成
5. /img代表img根目录,服务器存放网页的img根目录
6. /bd_logo1.png代表img根目录下的一张图片
7. https://www.baidu.com/img/bd_logo1.png代表URL,统一资源定位符,是一个具体的URI,绝对的,通过具体位置找到资源信息。

URL和URI

查了些资料感觉URL和URI要完全搞懂它们区别还是得费点时间,然而就算搞懂目前也没多大意义,那就简单区分下吧,URI是基类,统一资源标志符,URL继承它,统一资源定位符,URN也是继承它。区别就是:
URI可以表示一个域,也可以表示一个资源。
URL只能表示一个资源。
URL包括三部分

<传输协议>://<internet主机域名或者IP地址:端口号>/<路径>

上面网址为默认的端口号80,所以可以省略不写。
服务端一般都是通过常用端口号来识别的,小于256为常用端口。任何TCP/IP实现所提供的服务都用1—1023之间的端口号。大于5000的端口号是为其他服务端预留的。
客户端对使用的端口不是很在意,只需保证此端口号在主机上是唯一的就行,所以客户端口号又称作临时端口号,大多数TCP/IP实现分配的临时端口为1024~5000之间。
在这里在简单为自己区分服务器与服务端吧:
服务器:也称伺服器,是提供计算服务的机器设备,有时服务器端就是代表服务器。
服务端:为客户端服务的,是一种有针对性的服务程序,就是专门为客户端设计的程序,运行服务端的电脑称之为“服务器”。

进步理解

域名代表一个公司,服务器名代表一个公司的部门名,baidu.com有news tieba等部门,每个部门有各自的资源分类。

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值