【计算机网络】——深入理解HTTP

1、初识HTTP

1.1URI和URL的区别

URl称为统一资源标识符,URL称为统一资源定位符
URl用字符串来标识某一个互联网的资源,而URL表示资源所处的地址,因此URL是URI的子集平时我们俗称的==“网址”就是我们现在要认识的URL==下图表示了我们平常所使用网址的详细信息。
在这里插入图片描述
下面来具体解释一下各字段的含义

  1. 协议方案名:一般是http或者https
  2. 登录信息:指定用户名和密码作为服务器端获取资源时必要的登录信息
  3. 服务器地址:地址可以是xxx.jp这种能够被DNS解析的名称,或是192.168.1.1这类ipv4地址名,或是ipv6地址名
  4. 服务器端口号:当用户忽略的时候为默认端口号
  5. 带层次的文件路径:指定服务器上的文件路径来定位要访问的特定资源。
  6. 查询字符:这是个可选项。针对一指定文件路径中的资源,可使用查询字符串传入任意参数
  7. 片段标识符:使用片段标识符通常可以标记出获取资源中的子资源。

1.2域名系统DNS

1、域名系统概述
域名系统DNS是因特网使用的命名系统,用来把便于人们使用的机器名字转换为IP地址。相比于长达32位二进制主机地址大家愿意使用比较容易记忆的主机名字。DNS使大多数名字都在本地进行解析,仅少量解析需要在因特网上通信,因此DNS系统的效率很高。

2、因特网的域名结构
主要采用树状结构的命名方式。这样使得任何一个连接在因特网上的主机或路由器都有一个唯一的域名
举个栗子
在这里插入图片描述
1、现在的顶级域名分为三类

  1. 国家顶级域名:如cn表示中国,us表示美国,uk表示英国。
  2. 通用顶级域名:其数目总数达到18个,如com(公司企业)、net(网络服务机构)、org(非营利性组织)
  3. 基础结构域名:只有一个,即arpa,用于反向域名解析,因此又称为反向域名

2、二级域名分为两大类

  1. 类别域名:共七个,包括ac(科研机构)、com(工、商、金融等企业)、edu(中国的教育机构),gov(中国的政府机构)
  2. 行政区域名:共34个,适用于我国的各省、自治区、直辖市,例如:bj(北京市)

下图展现了用域名树来表示因特网的域名系统
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值