当一个局域网里的计算机向另一个局域网里的计算机发送信息时,数据包怎样跨过局域网找到另一台计算机?
2013-12-31
展开全部
首先封装,需要目标的MAC地址和IP地址, 由于是跨网段PC会把网关的MAC地址作为目标MAC,网关收到数据包后检查目标IP,查看路由表,路由表中有关于目标网段的下一跳,然后把源 目MAC地址重写 从相应的接口发出去(广域网接口没有MAC地址),数据包沿途经过的路由器或网关设备都执行相同的动作,(路由的过程就是改写帧交给下一跳的过程)。到达目标网段后,网关设备查看arp表,找目标IP的MAC地址(数据帧传输过程中源目IP不变,MAC地址在变化) 然后封装成帧,如果下面接有交换机,交换机就可以更具目标MAC来进行转发。。
展开全部
这属于路由器分组分发和路由选择策略问题
局域网总有一个对外交换的路由器,这个计算机将数据包交给这个路由器,每个数据包都有一个目标地址,你的ip是这个路由器分派的ip,然后你的目标ip路由器通过查内部的路由表确定路径,一步步找到对面的路由器,对面的局域网的路由器,再根据你的目标地址就行了,实际上就是每次比较ip地址前几位,这是网络层的协议
所谓的MAC帧是下面的协议,在讨论这个问题是可以完全不涉及
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-12-31
展开全部
每一个计算机在网络里都有唯一的地址,发送信息时数据包就包括接受计算机的地址信息,网络交换机会通过地址信息找到那台计算机
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-12-31
展开全部
访问IP地址么。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询