【计算机网络】基础概念总结3-网络寻址

3 网络寻址



在同一个域中,每台设备都会有两个地址,分别是MAC地址和IP地址


3.1 MAC地址

每台设备都至少拥有一个【MAC地址】,确切地说,应该是每一块网卡都拥有一个【MAC地址】,如果你的机器有多块网卡,那就会拥有多个【MAC地址】。网卡从被生产出来就会被烧录一个永久的【MAC】地址


可通过MAC地址来找到同一局域网中其他设备


3.2 IP地址

除了【MAC地址】,每台设备同时拥有【IP地址】,该地址并不是烙印在设备上的,而是需要网络管理员来给我们分配。相比较【MAC地址】又长又无规律的特点,【P地址】显得相对容易记忆。

这里我们要考虑一个问题,目前全球有60多亿人,如果每个人都拥有一台设备,那就意味着我们拥有60亿个【MAC地址】,这是一个庞大的【MAC地址库】,在这样庞大的库中查找具体的某一个设备无异于大海捞针。

所以
【MAC地址】通常都用于局部网络中的设备查找
【IP地址】因为由管理员分配,这意味着每个国家,每个地区,每个城市的「IP地址」都有具体分配的【IP地址段】,这就很方便我们查找了,当我们想要给一个异国他乡的亲友发送信息时,只需要先来确定它的【IP地址】所在地区,然后再具体查找它的设备,这将变得非常容易。


3.3 网络寻址

假设有两个LAN通过路由器连接起来,LAN1中的HOST需要发送信息给LAN2中的HOST。
这个路由器同时属于两个局域网LAN的一部分,它的工作就是将一个网段的信息传递到另一个网段。

发现不是同一网段,找到路由器的MAC地址

路由器接收信息

MAC地址改为目的地MAC地址

发送到达目的地

总结

  1. 主机都同时拥有一个MAC地址和一个IP地址
  2. MAC地址常用于一个局域网络
  3. IP地址可以在本地的网段使用,同样可以再其他网段使用

问题

  1. 谁把Mac地址分配给计算机?一台计算机有多少个Mac地址?
  2. 要在本地网段中发送消息,是否需要IP地址?

参考

Network Direction

小白也能看懂的网络基础 02 | 连接设备