2014-02-25 129 views
0

来自我的评论的问题我认为我有错。网络上的协议头?

当数据包通过网络路由时,协议头被修改为数据包在中间节点(例如路由器)之间传递。为什么?

从我所知道的情况来看,NAT(网络地址转换工具)修改源头和目标头字段以反映新源(该路由器)和新目标(如果有的话)。它是否正确?

+0

不是[help]中定义的范围内的编程问题。您可以在[su] – 2014-02-25 02:57:10

回答

0

是的,这是正确的,数据包被封装在链路层数据包包含当前路由器为以下路由器作为这条路线的目的地的来源和MAC地址,但应用层数据包的MAC地址没有变化它仍然包含主要源地址和最终目的地址。

+0

上获得帮助谢谢Amr Atef Afifi! – user106857