首页 > 编程知识 正文

域名与ip地址的对应关系,域名和IP地址有何联系

时间:2023-05-04 00:19:58 阅读:128960 作者:691

文章前言1、MAC地址1、概要2、结构体3、角色2、IP地址1、概要2、结构体a类IP地址b类IP地址c类IP地址D/E是子网掩码网关3、角色3、域名1、概要

前言写完DHCP的博文后,我打算整理、回忆、学习,继续写DNS。 在此过程中,我们发现有些名词在创建DHCP时所感受到的,总是基础性的、重要的,总是使用但“很少使用”。 在严密的目的下查阅资料和发表简单的评论。 这种感觉是在制作DHCP时体会到的,干脆写下来,巩固基础吧。

另一方面,MAC地址1、概要MAC地址也称为物理地址、硬件地址,是在网络设备制造商制造时写入网卡(Network lnterface Card )的闪速芯片IP地址和MAC地址在计算机上用二进制表示,IP地址为32位,MAC地址为48位。

2、结构MAC地址的长度为48位(6字节),通常用12个十六进制表示。 例如,00-16-EA-AE-3C-40是一个MAC地址,其中前三个字节,十六进制00-16-EA是IEEE ) )电气、电气和16-ea表示网络硬件制造商的编号

3、角色MAC地址是世界上唯一的。 在图像上,MAC地址就像身份证上的身份证号码,是唯一的,用作网卡的唯一标识。

二、IP地址1、概要在说明IP地址之前,首先简要说明IP的含义。 IP是互联网互联协议(Internet Protocol )的缩写,是整个TCP/IP协议族的核心,也是构成互联网的基础。 IP位于TCP/IP模型的网络层(对应于OSI模型的网络层)中,并且向传输层提供诸如TCP、UDP之类的各种协议的信息。 在配对中,IP分组可以位于链路层,并且可以通过诸如以太网、令牌环网络等的各种技术来传送。 为了支持异构网络,IP强调了适应性、简洁性和可操作性,在可靠性上做出了一定的牺牲。 IP不保证数据包的交货期和可靠性,传输的数据包可能会发生丢失、重复、延迟或顺序混乱等问题。 根据端到端设计原则,IP只提供无主机连接、不可靠、尽力而为的分组传输服务。

这里我不会再谈论IP了。 感兴趣的人请自己参考相关资料

IP地址(Internet Protocol Address )是internet协议地址,是由IP协议提供的统一的地址格式。

2、结构IP地址为32位二进制,通常分为4个“8位二进制”,即4个字节。 IP地址通常以“点分十进制”(a.b.c.d )的形式表示。 其中a、b、c和d都是0到255之间的十进制整数。

IP地址分为A-E 5类地址,其中A/B/C类地址最常见,是日常使用最多的地址类。 请参照下图。

类aIP地址类aIP地址是指IP地址的四个号码中,第一个号码是网络号码,剩下的三个号码是本地计算机的号码。 如果用二进制表示IP地址,则a类IP地址必须由1字节的网络地址和3字节的主机地址组成,网络地址的最高有效位必须为“0”。 a类IP地址中,网络标识符长度为8位,主机标识符长度为24位,a类网络地址数量较少,有126个网络,每个网络可容纳主机数量1600万台以上。

类aIP地址的范围为1.0.0.1到127.255.255.254 [2] (二进制为: 000000000000000000000000000000011111111111111111111111

类bIP地址类bIP地址是指IP地址的四个编号中,前两个编号是网络编号。 如果用二进制表示IP地址,则b类IP地址必须由2字节的网络地址和2字节的主机地址组成,网络地址的顶部必须为“10”。 在b类IP地址中,网络标识符的长度为16位,主机标识符的长度为16位。 b类网络地址适合中型网络,有16384个网络,每个网络可容纳的计算机数量不少于6万台。

类bIP地址范围128.0.0.1-191.255.255.254[1](2 (在二进制中,10000000000000000000000000001---10011111111

b类IP地址的子网掩码为255.255.0.0,每个网络支持的最大主机数为256的平方-2=65534台。

类cIP地址类cIP地址是指IP地址的四个编号中前三个编号为网络编号,其馀一个编号为本地计算机的编号。 如果用二进制表示IP地址,则c类IP地址必须由3字节的网络地址和1字节的主机地址组成,网络地址的顶部必须为“110”。 c类IP地址中,网络标识符长度为24位,主机标识符长度为8位,c类网络地址数量较多,有209万多个网络。 适用于小型局域网络,每个网络最多只包含254台计算机。

类cIP地址范围192.0.0.1-223.255.255.254[1](2 (以二进制表示,110000000000000000000000001-11011111

11111 11111110)。
C类IP地址的子网掩码为255.255.255.0,每个网络支持的最大主机数为256-2=254台

D/E类为特殊类IP地址,如:

1.D类地址又称组播地址,组播地址的最高位必须是“1110”,范围从224.0.0.0到239.255.255.255
2.每一个字节都为0的地址(“0.0.0.0”)对应于当前主机;
3.IP地址中的每一个字节都为1的IP地址(“255.255.255.255”)是当前子网的广播地址;
4.IP地址中凡是以“11110”开头的E类IP地址都保留用于将来和实验使用。
5.IP地址中不能以十进制“127”作为开头,该类地址中数字127.0.0.1到127.255.255.255用于回路测试,如:127.0.0.1可以代表本机IP地址,用“http://127.0.0.1”就可以测试本机中配置的Web服务器。
此处不再对D/E类地址进行更多的谈论,感兴趣的可以自行查阅相关资料

到这里我们需要引出另外2个名词概念:子网掩码、网关

子网掩码

引入子网掩码(NetMask),是为了从逻辑上把一个大网络划分成一些小网络。子网掩码是由一系列的1和0构成,通过将其同IP地址做“”运算来指出一个IP地址的网络号是什么。对于传统IP地址分类来说,A类地址的子网掩码是255.0.0.0;B类地址的子网掩码是255.255.0.0;C类地址的子网掩码是255.255.255.0。例如,如果要将一个B类网络166.111.0.0划分为多个C类子网来用的话,只要将其子网掩码设置为255.255.255.0即可,这样166.111.1.1和166.111.2.1就分属于不同的网络了。像这样,通过较长的子网掩码将一个网络划分为多个网络的方法就叫做划分子网(Subnetting),通常我们将子网掩码所指出的网络范围称之为网段
简单的讲就是用以确认网段,可以理解为确认局域网内的IP范围,用以区分局域网。

网关

网关(Gateway)又称网间连接器、协议转换器。默认网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关的结构也和路由器类似,不同的是互连层。网关既可以用于广域网互连,也可以用于局域网互连。通常会设置为局域内的第一个或最后一个IP地址(可手动修改设置)。
简单的讲就是一个局域网的出口,就像房间门,通过这个出口可以与互联网或其他局域网相连接

3、作用

IP地址是IP为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。同时IP规定网络上所有的设备都必须拥有一个独一无二的IP地址,就好比是邮件上都必须注明收件人地址,邮递员才能将邮件送到。同理,每个IP信息包都必须包含有目的设备的IP地址,信息包才可以正确地送到目的地。同一设备不可以拥有多个IP地址,所有使用IP的网络设备至少有一个唯一的IP地址。

三、域名 1、简介

域名(英语:Domain Name),又称网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置)。

2、结构

主机名、机构名、网络名、最高层域名
域名由两种基本类型组成:以机构性质命名的域和以国家地区代码命名的域。常见的以机构性质命名的域一般由三个字符组成。
如:www.baidu.com

3、作用

由于IP地址具有不方便记忆并且不能显示地址组织的名称和性质等缺点,人们设计出了域名,并通过网域名称系统(DNS,Domain Name System)来将域名和IP地址相互映射,使人更方便地访问互联网,而不用去记住能够被机器直接读取的IP地址数串。

四、三者关系与区别

MAC唯一且不可变的,IP地址与域名通常是唯一但可变的。
IP地址与域名是对应转换关系,就像名字与身份证的关系,IP是身份证号,具有唯一性,但不方便记忆,域名则是身份证号对应的姓名,主要为了方便记忆。域名通过DNS服务转换对应ip地址。
IP地址与MAC地址也是具有对应转换关系的,IP地址是网络地址,数据的传输最终是需要由物理层处理,而MAC地址是唯一且不可变的物理地址。
IP地址与MAC地址本质上不具有对应转换关系,但是可以理解为存在动态的对应关系,两者均是唯一地址,IP是动态的。

对一台设备来说,mac地址是全球唯一的,而ip和域名是可变的。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。