就像每个人都有一个名字一样,每台计算机都由唯一的IP地址标识。 尽管人类足够聪明,可以区分同一个名字的两个人,但计算机并不那么聪明。 计算机IP地址必须唯一。 幸运的是,域名使记住流行的Web地址变得更加容易。 毕竟,如果您必须记住唯一的IP号(可以在4到12位数字之间运行),则Internet搜索将非常困难。 但是,尽管域名在Internet上得到了广泛使用,但它们仍然是手机上尚未探讨的话题。 在本文中,我建议在手机上实现DNS以简化呼叫和服务传输。

关于域名系统

DNS的Webopedia定义是“将域名转换为IP地址的Internet服务”。 由于域名是字母顺序的,因此更容易记住。

IBM研究实验室中的计算机具有域名:alpha.research.in.ibm.com。 域名是分层的,域名的最高有效部分在右侧,最低有效部分在左侧。 在alpha.research.in.ibm.com中,“ com”是最重要的部分; 它标识该地址是针对商业组织的。 “ alpha”是最不重要的部分; 它在域research.in.ibm.com中标识单个计算机的名称。

域名可以有多个细分; 例如,alpha,research,in,ibm,com是上述地址中的不同细分。 它取决于组织以识别单个计算机所需的段数。 域名系统未在每个名称中指定确切的段数,也未指定每个段代表什么。 但是,它确实指定了最重要的细分受众群(顶级细分受众群)的值。 表1列出了域名中最重要的部分的值。

表1.可用域名
域名 表示
com 商业组织
政府 政府组织
教育 教育机构
米尔 军事集团
阿帕 临时ARPA域
整型 国际组织
国家代码 一个国家
网络中心
组织 上述以外的组织

要获得域名,组织必须向IANA(互联网分配号码授权机构)注册。 每个组织都有一个唯一的域后缀。 例如,IBM具有域后缀:ibm.com。

大多数具有Internet连接的组织都会运行DNS服务器或将其外包给第三方来运行。 DNS在客户端/服务器模型中工作,其中需要将名称转换为IP地址的应用程序成为DNS服务器的客户端。 客户端向域名服务器发送域名请求。 DNS服务器将其转换并返回一个等效的IP地址。 有关DNS的更多信息,请参阅参考资料

注意:在下一节中,手机和手机可以互换使用。

手机如何运作

我将把手机与CB收音机进行比较。 CB无线电是一种单工设备,两个人可以使用相同的频率进行通信(一次只能一个人讲话)。 手机是双工设备。 它使用一种频率说话,另一种频率收听。

手机在小区中工作。 大城市分为小牢房。 这样可以在整个城市范围内广泛使用频率。 只要有足够的距离将两个小区分开,两个小区就可以重用该频率。 这也允许移动电话以非常低的速率消耗功率。 低功耗意味着您可以使用较小的电池,从而可以使用较小的听筒。

每个小区都有一个基站,该基站有一个塔和无线电设备。 小区被设计为广播它们的存在和可用性,并将通信中继到移动手机。

手机向基站发送注册请求。 基站进一步将该注册请求传送到移动电话交换局(MTSO)。 MTSO在数据库中跟踪您手机的位置。 这样,MTSO可以在您想振铃时知道您所在的小区。 手机还会向网络发出警报,通知它已准备就绪并且可以待机以接听电话。 然后,它会定期将此信息重复发送到塔架,并在其供电期间寻找新的塔架。

移动电话和基站在称为信道的专用配对频率上相互通信。 基站使用一种频率,而手机使用另一种频率。 通道有两种类型:控制通道和语音通道。

控制通道通常是每个单元中的第一个通道。 他们负责建立呼叫。 如果未找到控制信道,则手机显示超出范围的消息。 MTSO分配语音通道。 语音通道处理呼叫的流量,无论是语音还是数据。 呼叫首先在控制信道上开始,然后在MTSO将呼叫分配给语音信道后掉线。

现在,有人打电话给你会怎样? 呼叫者的手机通过控制信道将呼叫请求发送到其基站。 此请求将转发给MTSO,后者会找出您所在的小区。然后,它将选择您的手机将在该小区中用来接听电话的频率对(语音信道)。 有关手机的更多信息,请参阅参考资料

DNS在手机上的优势

那么,什么使域名比实际的手机号码更好呢? 这里有五件事要做:

  1. 所有手机号码均为10位或更多数字,这使它们难以记住。 使用字母或字母数字域名,记住移动ID会更容易。
  2. 它不是替换现有系统,而是添加到现有系统中。 通过这种解决方案,移动电话可以具有多个号码。 例如,一个数字和一个或多个字母数字ID。
  3. 用户可以使他的字母数字移动电话号码与他的个人电子邮件ID相同,并附加一些服务提供商标签。 或者,如果公司向其员工提供移动电话,则可以使字母数字数字等于公司的电子邮件ID。
  4. 用户更改城市或州时,数字也会更改。 但是,对于字母数字,移动时需要的更改最少。
  5. 如果您要更改服务提供商,则只要新服务提供商中没有其他人使用相同的字母数字名称,则可能不需要更改字母数字名称。 仅服务提供商标签可能会更改。

在手机上实施DNS

在手机上实施DNS时,手机的功能保持不变。 您只需要一个映射名称到数字关系的系统。 首先,当用户打电话时,请求首先到达其小区的基站。 基站将呼叫转发到MTSO,您可以在其中实施DNS服务器。 您可以对MTSO进行编程,以检查所拨打的字符是纯数字还是字符和数字的组合。 在后一种情况下,MTSO可以向DNS服务器发出请求以获取相应的编号。 DNS服务器使用该号码回复给MTSO,MTSO最终获得了该号码。 图2中的流程图详细说明了此过程。

图2.在手机上实现DNS
用自己的域名作为dns域名_域名作为手机号码

结论

对于诸如警察,消防和铁路之类的公共服务,人们通常不在手机中存储号码。 在手机中实现DNS可以使用户更容易记住这些数字,或者在这种情况下为域名。 可以将其想象为将最拨号的号码编程到手机中。 设置DNS服务器起初可能比较麻烦,但完成后几乎不需要维护。


翻译自: https://www.ibm.com/developerworks/opensource/library/wi-domain/index.html

相关文章: