传输中地址的变化

songmdm 2004-04-15 12:33:05
当一主机A欲向另一个网络中B发数据时候,在网络层有源IP、目的IP地址,当到数链层后又增加了两个Mac地址(源、目的),在整个传输中目的Mac地址一直在变化,请问源Mac地址是否变化?
...全文
93 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
dlnet 2004-04-16
  • 打赏
  • 举报
回复
变化。
当路由器转发时候,从网络层到dll层封装时候,已经不存在原来的Mac地址了,当前路由器的
mac地址就是源Mac、Next Hop的mac地址就是目的Mac。
pyyukiki 2004-04-16
  • 打赏
  • 举报
回复
也不是一直都在变化,子网内的二层交换是不变的,只有经过网关的三层交换时,才会发生变化(因为网关会向其他网络的网关发送arp请求,而本子网内的交换机是不会的)。
pyyukiki 2004-04-15
  • 打赏
  • 举报
回复
同意fierygnu(va_list)的说法。具体可查看802.1D和rfc1812.
fierygnu 2004-04-15
  • 打赏
  • 举报
回复
不是都要进行“解封”。如果都是L2交换机,MAC是不变的,只有通过路由器时才会变化。从这个意义讲,MAC是本子网内唯一就可以的。楼主说“在整个传输中目的Mac地址一直在变化”,所以应该是经过了路由器。
wangle11111 2004-04-15
  • 打赏
  • 举报
回复
同意楼上得说法。。。

因为当不同主机接受到数据包时都要进行解封,然后再封装上自己链路层(驱动层)的首部
fierygnu 2004-04-15
  • 打赏
  • 举报
回复
变化。
gaoxianfeng 2004-04-15
  • 打赏
  • 举报
回复
变化! 肯定变化
否则 路由器的mac表早就满了
Asiafly 2004-04-15
  • 打赏
  • 举报
回复
对,指的该是路由器修改之后的MAC地址了

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧