问答详情
源自:1-4 Linux网络基础之TCP/IP四层模型

ip地址问题

在非局域网进行数据传送时,网络层的ip地址是不是我电脑的ip地址?

提问者:wulongtao 2016-05-16 19:34

个回答

  • 慕粉4260261
    2016-11-12 17:33:03
    已采纳

    在非局域网上传输的时候,你的数据帧到达本地路由器后,路由器会解包你的数据帧,然后解包出来的数据包根据目标IP地址,通过对比路由表,选择正确的路由发送出去,MAC地址是用于两点之间传递数据包,而目标主机收到数据包的时候会首先核对数据包的MAC地址,如果跟自己的符合,就进行下一步处理,如果不符合就丢弃。

  • 慕粉4260261
    2016-11-12 17:27:32

    如果目标IP地址跟本地IP在同一个网段是直接发送的,如果在不同网段是要先发给网关来处理的

  • wulongtao
    2016-05-16 21:40:22

    我也觉的不是,如果主机a向局域网中的主机b发送数据,只使用mac地址就ok了;但是如果向网络中主机c发送数据,数据包中ip地址是什么,其中mac地址是随着路由器的跳转在变化,当跳到主机c所在网络的路由器时,后面是怎么变化?????急!!!!!

  • 湖心小筑
    2016-05-16 21:33:46

    不是吧