一、基本常识

  • 互联网上的所有数据都是存储在主机(服务器)上
  • 互联网中的所有主机都拥有唯一的IP地址
  • 互联网中任意两台主机通信都是通过IP地址来实现

上网的实质 就是获取网址对应主机上的数据并在用户主机上进行展示(浏览器上)

疑问:互联网中的任意两台主机通信是依靠 IP地址 进行的,而我们上网只是输入的网址,并不是IP地址,怎么就能找到对方主机并获取它的数据呢?

二、网址

网址,也叫做域名,又称URL,是互联网用户用来标识主机的名字,该名字具有唯一性,层次性,字面意义可以表示主机的账号、功能、性质、所属的地区或组织,便于所有互联网用户记忆与使用!

URL,即Uniform Resource Locator,统一资源定位符,用于指明互联网主机的服务器及具体的网页位置。


URL 的出现主要原因是 IP 地址很难记。

网址的结构组成:

互联网中的某台主机域名由其所属各级域名及其自身名字共同组成(即由子域名构成),级别从左到右依增加,最右边为顶级域名,最左边为主机自己的名字,各级子域名使用“.”隔开,常见的格式如下:

主机名.机构名.网络名.顶级域名

三、DNS


域名解析详细过程:

1、用户打开计算机,在浏览器中输入头条网址后计算机将向本地DNS服务器发起域名解析请求。本地DNS服务器通常由互联网服务提供商(ISP)提供,如三大运营商。

2、本地DNS服务器接收到用的DNS请求后,首先查询其自身缓存纪录中是否存在头条域名对应的IP地址。如果存在,则直接将该IP地址回传给用户计算机;否则,将进一步向根域名服务器发起求助。

3、由于根域名服务器只会纪录其下级的13个顶级域名服务器,而不会直接记录域名与IP的映射关系,所以在接收到本地域名服务器的解析请求时,根域名服务器将告知本地服务器:“你所请求的域名由.com顶级域名服务器管理,其IP为xxx”。

4、本地DNS服务器进一步向.com顶级域名服务器发起域名解析请求,由于.com域名服务器也不会纪录域名与IP的映射关系,而是告知请求者去该域名所属的域服务器上查询,并给出其IP地址。

5、本地DNS服务器继续向域服务器发起头条域名解析请求,便会得到头条域名对应的IP地址,这时本地DNS服务器不仅会向用户计算机返回IP地址,同时在其自身缓存中增加头条域名与其IP的纪录,从而加快其他计算机获取头条域名对应IP的解析速度。

网址,URL,域名,IP地址,DNS,域名解析(转载)相关推荐

  1. DNS域名解析实现一个域名对应多个IP地址DNS以及优缺点

    1.DNS定义: DNS(Domain Name System)是因特网的一项服务,它作为域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网. 2.DNS作用: (1)解析域名 人们 ...

  2. Shell脚本实现多选DNS同时批量解析域名IP地址(新更新)

    背景前文 该脚本是在原先<shell脚本实现批量解析域名IP地址(支持多DNS)>的基础上再进行了代码逻辑优化和小细节代码更新,重要变动部分如下: 增加任意多选DNS逻辑,即执行时可不选定 ...

  3. 计算机基础一:IP地址与域名解析

    一,Free IP Scanner 1) 是免费的局域网IP地址扫描软件,它简单地Ping每个IP地址以检查它是否还活着 2) 可以扫描出某一个局域网中所有的ip地址(正在用的IP地址和没有使用的ip ...

  4. 访问服务器登录域怎么修改,更改域服务器ip地址 dns怎么更改

    更改域服务器ip地址 dns怎么更改 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服 ...

  5. 5 个用于在 Linux 终端中查找域名 IP 地址的命令

    5 个用于在 Linux 终端中查找域名 IP 地址的命令 本教程介绍了如何在 Linux 终端验证域名或计算机名的 IP 地址.本教程将允许你一次检查多个域.你可能已经使用过这些命令来验证信息.但是 ...

  6. Linux如何查找域名IP地址

    这篇文章主要介绍了在Linux终端中如何查找域名IP地址,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下. 可以使用以下 5 个命令来完成 ...

  7. 微软office365服务器地址,由世纪互联运营的 Office 365 的 URL 和 IP 地址范围

    由世纪互联运营的 Office 365 的 URL 和 IP 地址范围 03/29/2021 本文内容 适用于:由世纪互联运营的 Office 365 - 小型企业管理员.由世纪互联运营的 Offic ...

  8. 命令反查dns,命令ip地址dns反查

    命令反查dns,命令ip地址dns反查 cmd打开 ,命令:nslookup 116.179.37.9(116.179.37.9为ip) 以下为返回结果 服务器:  ns-pd.online.sh.c ...

  9. 如何利用excel批量提取域名IP地址?

    今天跟大家分享一下如何利用excel批量提取域名IP地址? 1.首先我们打开Excel软件,录入要查询的域名并选中数据单元格区域 2.接着我们点击[DIY工具箱] 3.点击[更多]选择[查询域名的IP ...

  10. 解析URL得到IP地址

    导读 上一篇总结中涉及到的是输入URL的过程中浏览器做出的一些反馈,这一篇将总结之后发生的事情. 浏览器判断是URL还是搜索关键字 解析URL DNS解析获得IP地址 多IP域名DNS查询解决方案 什 ...

最新文章

  1. 商业新知产品总监王宇:创业公司不要太看重「增长黑客」运营理念
  2. 大数据如何改变安全视角
  3. iOS传感器之气压计的使用
  4. WP8.1学习系列(第二十二章)——在页面之间导航
  5. abiword class list
  6. fastapi quickstart学习
  7. 《Deep Learning》—— 数学基础
  8. 单链表(c语言实现)贼详细
  9. SSL 3.0曝出Poodle漏洞的解决方案-----开发者篇(转自:http://blog.csdn.net/lyq8479/article/details/40709175)...
  10. java 枚举放那个包,java枚举,包装类,math使用
  11. CodeForces 48C D - The Race (Fraction,数学)
  12. 大数据平台分析发挥哪些作用
  13. mybatis 打印sql_不敢相信,相同SQL下Mybatis查询结果和数据库竟然不一样!
  14. js 判断是否是 整数
  15. java文件的打包和解包,Java包装类:什么是包装类对象,什么是打包和解包,当编译遇到自动打包和解包时会发生什么?...
  16. 纸的大小图解_手工折纸大全图解 不一定是A4大小)一般都有7
  17. 用asp获取服务器IP和客户端IP
  18. 【合集】MATLAB常见图形格式调整问题
  19. 伦斯勒理工学院计算机科学专业强吗,伦斯勒理工学院有哪些专业处于世界顶尖水平?...
  20. UOJ 30 【CF Round #278】Tourists

热门文章

  1. 简单理解socket(socket.AF_INET,socket.SOCK_STRE,os.dup2(s.fileno(),0),subprocess.call([“/bin/bash“,“-i“])
  2. Jetpack Compose 从入门到入门(三)
  3. LQ0213 兰顿蚂蚁【模拟】
  4. 有限公司跟有限责任公司是什么
  5. 网关服务器性能,服务网关API路由导致的性能问题分析
  6. 周五IT程序员科技段子
  7. ascii码和数字间的转换
  8. [药品飞检]六大部门检查要点(38个子项目)
  9. 2021年漏洞小结-手工自检篇
  10. byebye2014,hello2015