为了账号安全,请及时绑定邮箱和手机立即绑定

在局域网中交换机根据mac地址发送数据,那为什么还要为局域网中的每台主机分配私有ip

在局域网中交换机根据mac地址发送数据,那为什么还要为局域网中的每台主机分配私有ip

正在回答

3 回答

个人理解是这样的,MAC地址主要是给机器看的,IP地址是给用户方便记忆的,就好比以前孩子们局域网联网打游戏的时候,加入者要输入主机的IP地址,而不是MAC地址,因为后者谁也记不住

0 回复 有任何疑惑可以回复我~

举个例子,你的电脑和手机连在同一个局域网内,你想通过电脑用ssh连接你的手机,这的确是局域网内的通信,可以不产生公网流量,但是这个通信是应用层之间的通信(ssh),是网络层以上的通信,这样的通信肯定是需要ip地址的。

多解释几句:原则上讲,同一局域网内的设备可以通过mac地址直接通信,但ssh,http,ftp之类的这种应用层的协议是建立在网络层(ip协议)之上的,在局域网内建立内网ip实际上就是建立了内网的网络层,这样做的好处是使公网通信和内网通信在应用层上是统一的。

本人也是初学,以上是本人个人理解,有没有道理你自己想。

0 回复 有任何疑惑可以回复我~

方便查询吧

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

在局域网中交换机根据mac地址发送数据,那为什么还要为局域网中的每台主机分配私有ip

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信