TCP/IP协议-数据链路层中如何通过以太网帧中的目的地址,将数据包传输给目的主机

假设A,B两台主机在同一个局域网内,A主机要发送一个数据包给B主机,A主机已经知道B主机的MAC地址及IP地址,问,A主机的数据包是如何直接发给B主机的?他们之间是如何建... 假设A,B两台主机在同一个局域网内,A主机要发送一个数据包给B主机,A主机已经知道B主机的MAC地址及IP地址,问,A主机的数据包是如何直接发给B主机的?他们之间是如何建立连接的,是将数据包发给局域网内的所有主机,然后通过目标主机响应,还是通过什么机制?困惑了好久,可以理解为数据包传输最后一公里问题,不知道TCP/IP协议中是如何处理的,谢谢。 展开
 我来答
黄昏下地流氓
2013-07-22 · TA获得超过202个赞
知道答主
回答量:27
采纳率:100%
帮助的人:20.8万
展开全部
在同一局域网,这个已经知道B的MAC了,直接就可以通过交换机来转发了,二层就可以了,不需要通过三层了
A直接封装一个数据帧,源是A,目的为B,通过交换机之后:交换机将数据帧中的目的MAC地址同交换机内部已建立的MAC地址表进行比较,以决定由哪个端口进行转发。B收到后,发现目的MAC是自己,将立即做出应答回复,A和B建立了链接。
你说的那种泛洪(flood)情况,应该是AB不知道对面的MAC,这个时候比如A ping B的地址,它会先发送一条arp,源是A的MAC,目的地址是全F的,也就是泛洪到所以主机,B收到后解析,发现是B,它就会把自己的MAC发送给A(这个过程是通过交换机的),双方有MAC了,开始第一种情况。
明白了吗?还有什么不懂的再问我,如果懂了,别忘了采纳哦!~
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Storm代理
2023-07-25 广告
StormProxies是一家提供动态代理服务器服务的企业,旨在帮助用户更好地管理网络访问和安全。以下是一些关于StormProxies的IP动态代理服务的特点:1. 高匿名性:StormProxies的动态代理服务器具有高匿名性,可以有效... 点击进入详情页
本回答由Storm代理提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式