位置:首页 > 软件操作教程 > 编程开发 > C语言 > 问题详情

C语言 域名系统

提问人:刘团圆发布时间:2020-12-03

    域名相当于在Internet上的名字地址,通过它才能找到需要的网站。因为IP地址是纯数字,比较难记,所以在Internet上一般用域名来代替IP地址。域名由若干个英文字母(不分大小写)、数字或减 号组成,再用小数点分隔成几部分。

    域名系统采用层次结构,按地理域或机构域进行分层,用小数点将各个层次隔开,从右到左依次为最高域名段、次高域名段等,最左的一个字段为主机名。与IP地址一样,域名在Internet上也是全世界唯一的。企业、政府、非政府组织等机构或者个人在互联网上注册的名称,是互联网上企业或机构间相互联络的网络地址。

    域名是Internet地址中的一项,是与互联网协议(IP )地址相对应的一串容易记忆的字符,由若干个从a到z的26个拉丁字母、0到9的10个阿拉伯数字及符号构成,并按一定的层次和逻辑排列。目前也有一些国家在开发其他语言的域名,如中文域名。域名不仅便于记忆,而且即使在IP地址发生变化的情况下,通过改变解析对应关系,仍可保持不变。网络是基于TCP/IP协议进行通信和连接的,每一台主机都有一个唯一的标识固定的IP地址,用以区别于网络上成干上万个用户和计算机。网络在区分所有与之相连的网络和主机时,均采用了一种唯一通用的地址格式,即每一个与网络相连接的计算机和服务器都被指派了一个独_无二的地址。为了保证网络上每台计算机IP地址的唯一性,用户必须向特定机构申请注册,该机构根据用户单位的网络规模和近期发展计划分配IP地址。

    网络中的地址方案分为两套,P地址系统和域名地址系统。这两套地址系统是一一对应的关系。IP 地址用二进制数来表示,每个IP地址长32比特,由4个小于256的数字组成,数字之间用点间隔。例如 表示一个IP地址。由于IP地址是数字标识,使用时难以记忆和书写,因此在IP地址的基础上又发 展出一种符号化的地址方案,来代替数字型IP地址。每一个符号化的地址都与特定的IP地址对应,这样网 络上的资源访问起来就容易多了。这个与网络上的数字型IP地址相对应的字符型地址,就被称为域名。

    可见域名就是上网单位的名称,是一个通过计算机登上网络的单位在该网中的地址。一个公司如果希望在网络上建立自己的主页,就必须取得一个域名。域名也是由若干部分组成,包括数字和字母。通过该地址,人们可以在网络上找到所需的详细资料。域名是上网单位和个人在网络上的重要标识,起着识别作用,便于他人识别和检索某企业、组织或个人的信息资源,从而更好地实现网络资源共享。

    除了识别功能外,在虚拟环境下,域名还可以起到引导、宣传、代表等作用。

继续查找其他问题的答案?

相关视频回答
回复(0)

特邀嘉宾

软件开发工程师——刘团圆

软件开发专业科班出身,擅长软件开发课程培训。

向TA咨询

该嘉宾的QQ群

更多>>
返回顶部