《计算机网络 自顶向下方法》 第2章 应用层 Part2

域名、主机名?

从范围上看:

域名的范围比主机名大

一个域名下通常有多个主机名

从组成上看:

主机名 = 服务器名(或计算机名) + 域名

举例说明:

baidu.com 是百度的域名

www.baidu.com 是百度的 www 主机名

map.baidu.com 是百度的地图主机名

DNS 是什么?

DNS 的全称 Domain Name System,即域名系统

它的作用是提供主机名到 IP 地址的映射

在上一个问题中讨论了域名和主机名的区别,知道它们不是一回事,至于为什么 DNS 叫域名系统,不叫主机名系统,我弄不明白

为什么需要 DNS?

主机名对人类友好,便于人类记忆

IP 地址便于网络寻址,它由 4 个字节组成,我们平常看到的 IP 地址一般会有英文的点(.)将每个字节隔开,从左往右读 IP 地址,可以逐步确定其对应机器的位置,比如对于同一个市的人,乙想去甲家找他玩,甲告诉乙他家的地址是 县.镇.村.门牌号,这样乙就能准确无误的找到甲的家了

现在的关系链是这样的,人类 → 主机名,IP 地址 → 主机,中间缺少从主机名到 IP 地址的映射,DNS 提供的就是这样一个映射服务,从而将整个链路打通(人类 → 主机名 → IP 地址 → 主机)

DNS 提供的服务有哪些?

DNS 除了提供从主机名到 IP 地址的映射

还提供以下服务:

1、主机别名

由于有些主机名比较复杂,所以 DNS 允许他们使用一些易于记忆的别名,而且我们可以通过将别名传送给 DNS 来获取它的(规范)主机名和 IP 地址

2、邮件服务器别名

同上

3、负载分配

由于服务器站点可能非常繁忙,单台主机无法应付频繁的、大量的请求,所以有些他们准备了多台服务器来提供相同的服务,即一个主机名可以映射到一个 IP 地址集合

当客户对映射到某地址集合的名字发出一个 DNS 请求时,该服务器用 IP 地址的整个集合进行响应,但在每个回答中循环这些地址次序

原文地址:https://www.cnblogs.com/stone94/p/10935082.html

时间: 2024-08-29 23:29:41

《计算机网络 自顶向下方法》 第2章 应用层 Part2的相关文章

计算机网络自顶向下方法第2章-应用层(application-layer).2

2.4 DNS:因特网的目录服务 2.4.1 DNS提供的服务 DNS的定义 实体层面看,DNS是一个由分层的DNS服务器实现的分布式数据库 协议层面看,DNS是一个使得主机能够查询分布式数据库的应用层协议 DNS运行在UDP之上,使用53号端口 1)主机名到IP地址映射的转换服务 2)主机别名(host aliasing) 3)提供负载均衡(load distribution) 2.4.2 DNS工作机理概述 DNS是一个在因特网上实现分布式数据库的精彩范例. 1.分布式.层次数据库 DNS服

计算机网络自顶向下方法:第三章 运输层

先根据书中的复习题巩固一遍, 最后回答常见问题TCP三次握手和四次挥手, 如有错误, 欢迎指出~ 点击下面跳过复习题 TCP3次握手: 为什么需要初始序号? 为什么需要3次握手, 而不是两次握手 TCP4次挥手 ? 第二章: 运输层 3.1~3.3节 R1. 假定网络层提供了下列服务. 在源主机中的网络层接收最大长度1200字节和来自运输层的目的主机地址的报文段. 网络层则保证将该报文段交付给位于目的主机的运输层. 假定在目的主机上能够运行许多网络应用进程. a. 设计可能最简单的运输层协议,

计算机网络-自顶向下方法第四章

上一章,讲的是传输层,这章讲的是下一层,网络层. 运输层依赖于网络层的主机到主机的通信服务,提供各种形式的进程到进程的通信. 网络层分解为两个部分,数据平面和控制平面.这章主要讲前者,数据平面. 网络层的作用:将分组从一台发动主机移动到一台接收主机.需要两种重要的功能:转发和路由选择. 转发:是指将分组从一个输入链路接口转移到适当的输出链路接口的路由器本地动作.转发时间的时间很短(通常为几纳秒),用硬件来实现. 路由选择:确定分组从源到目的地所采取的端到端路径的网络范围处理过程.时间长得多(几秒

计算机网络自顶向下方法第6章-链路层和局域网.2

6.5 链路虚拟化:网络作为链路层 多协议标签交换 MPLS 通过来自虚电路网络的一个关键概念—固定长度标签,可以改善 lP 路由器的转发速度. 其目标是使用转发 lP 数据报的路由设备,但却是基于固定长度标签和虚电路的技术,让路 由器根据固定长度的标签转发数据报(而不是目的地 IP 地址),从而加快转发速度(标签长 度固定.较小的标签空间这两个特点加快了查表速度). 6.6 数据中心网络 因特网公司如FLAG构建了大量数据中心,每个数据中心容纳数十万太主机,同时支持着不同云应用.每个数据中心有

《计算机网络 自顶向下方法》 第2章 应用层

常见应用层协议有哪些? HTTP(HyperText Transfer  Protocol):超文本传输协议 FTP(File Transfer Protocol):文件传输协议 SMTP(Simple Mail Transfer Protocol): Telnet:远程终端访问 有哪些可供选择的运输层协议? TCP(Transmission Control Protocol):传输控制协议 可靠数据传输.面向连接.拥塞控制UDP(User Datagram Protocol):用户数据报协议

《计算机网络·自顶向下方法》 小程序等资源地址

https://wps.pearsoned.com/ecs_kurose_compnetw_6/216/55463/14198700.cw/index.html 感谢: 从哪里可以找到计算机网络自顶向下方法的配套资料? - JmsAllen的回答 - 知乎 https://www.zhihu.com/question/63658105/answer/254291529 原文地址:https://www.cnblogs.com/ZGQblogs/p/12237047.html

计算机网络-自顶向下方法第二章

第一章统述,这一章开始讲解每一层详细的信息.这章讲解的是应用层. 有很多应用,如Facebook.Instagram和微信等,这些应用很受人欢迎. 1. 应用层协议原理 1.1网络应用程序体系 客户-服务器体系结构:有一个总是打开的主机成为服务器.服务于来自许多其他成为客户的主机的请求.典型的应用时web应用,浏览器-服务器. p2p体系结构.配备大量主机的数据中心,用于创建强大的虚拟服务器. 进行通信的是进程而不是程序.在两个不同端系统上的进程,通过跨越计算机网络交换报文而相互通信. 套接字:

《计算机网络 自顶向下方法》 第3章 运输层 Part1

由于个人精力和智商有限,又喜欢想太多.钻牛角尖,导致学习系统性知识很痛苦,尝试改变学习方式,慢慢摸索 现在看到 rdt2.0,又有点看不下去 现在的想法: 要有个目标,且有截止时间(作业模式.考试模式),在过程中,如果遇到对整体没有致命影响的难点,可以暂时跳过,在特定时间内把目标内的其他地方解决即可(即先解决简单的其他部分,在考虑进攻难点,这样的话,前期心态不会太焦灼,而且等回过头进攻难点的时候,有一种从四面八方将难点包围的感觉) 写博客也换个思路: 边写博客,边摸索写博客的方式,而且可以把摸索

计算机网络——自顶向下方法(第六版) 课后题 第二章

2.1节 R1.电子邮件:SMTP,远程终端访问:Telnet,Web:HTTP,文件传输:FTP,流式多媒体:HTTP,因特网电话:SIP R2.在应用程序研发者来看,网络体系结构是固定的,并为应用程序提供了特定的服务集合.应用程序体系结构由应用研发者规定了如何在端系统上组织该应用程序. R3.总是打开的是web服务器,通过web访问的是客户. R4.同意,在p2p体系结构中,每个主机都是对等的,他们之间直接通信. R5.IP地址,端口号. R6.TCP,数据不能丢失,udp不可靠,无保障.