0
点赞
收藏
分享

微信扫一扫

计算机网络中的疑问汇总

开源分享 2022-04-13 阅读 40
网络

1、理论上通过物理地址可以标识唯一的主机,那么通信的时候只要知道了源物理地址和目物理地址,即Mac地址,实际上就可以标识到唯一的源主机和目主机,但为何有了物理地址还需要ip地址呢?

解答: 主要是物理地址存在以下两种缺陷:

  • 物理地址分布杂乱无章,难有逻辑上的连续关系。
  • 物理地址一般都直接烧录在了硬件中,无法软件修改。

物理地址为何分布杂乱无章,可以自行去了解,至于ip地址如何解决了杂乱无章的问题,还请往下阅读。在局域网中,随着主机规模的增加,为了方便管理,我们更希望得到一片连续的地址或编号,用来标识主机,比如像1-1000,2000-3000,这要比ab-33-12-98-19-fa、ab-33-12-98-11-fa、cb-33-12-98-19-fa…这样散乱的物理地址要方便管理得多,更好编程也更好记忆。将不连续的的物理地址映射成虚拟的连续地址,学过linux的读者看到这里可能马上就会联想到页表机制,这两者是同一种思想的产物,页表将不连续的内存物理地址映射成了虚拟的连续的逻辑地址,同一片局域网下的不同物理地址自然也可以通过某个表(arp表)映射成连续的ip地址,从此,我们便可以在局域网中用ip地址指代某台设备

举报

相关推荐

0 条评论