• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

问个二层和三层传输的基础知识

2018-07-23提问
  • 0关注
  • 1收藏,4910浏览
粉丝:0人 关注:0人

问题描述:

有个问题非常困惑

二层数据包封装mac地址来进行两个终端通信。 三层数据包封装ip地址来进行两个终端通信。

想问,既然三层交换数据不依赖mac地址,为什么在二层环境一定要有mac地址才能传输数据呢,二层在arp的时候,首先是通过广播询问ip地址然后获取到mac地址,既然ip地址已经互通了,为什么还要依赖这个mac地址呢?为了什么?

例如vlan1内pcA  192.168.0.1

       vlan2内pcB  192.168.1.1

pcA和pcB互通,没有任何mac地址的交换,A和B完全不知道对端的mac地址,完全不依赖mac地址,为什么二层就那么强调要有mac地址呢?


最佳答案

粉丝:32人 关注:5人

二层也不一定需要有MAC,可在对应的vlan里广播就行。但是通信的终端一定是需要知道目的主机的MAC,只有MAC才可以唯一标识对应的目的主机。也只有知道MAC才能完成单播以太报文的封装。这个单播报文在传到网络设备可广播(无MAC表)、可单播(有MAC)到对应目的主机。


三层访问只需要网关知道终端ARP信息(IP+MAC+出口+VLAN)等信息即可,其他设备路由可达。

请教一下啊,比如A和B传输数据。 A发出的第一个arp包是广播包,当找到B的mac地址以后开始进行传输,这个传输过程中的每一个包都是一个单拨包?

勤能补拙 发表时间:2018-07-23 更多>>

请教一下啊,比如A和B传输数据。 A发出的第一个arp包是广播包,当找到B的mac地址以后开始进行传输,这个传输过程中的每一个包都是一个单拨包?

勤能补拙 发表时间:2018-07-23
1 个回答
粉丝:12人 关注:7人

以太网里面,三层转发报文最终也是要封装成数据帧(包含源目MAC),而且网关在收到数据帧之后,只有当目的MAC是自己接口的MAC,才会进行三层转发。

回复勤能补拙:

数据帧封装需要MAC,终端的ARP表里面有需要的信息;

战五渣 发表时间:2018-07-23 更多>>

你的意思是说,3层交换数据也有mac地址信息,只是记录在3层交换机的mac地址表里,在终端pc的arp缓存表里是不记录这个信息的?是这个意思吗?

勤能补拙 发表时间:2018-07-23
回复勤能补拙:

数据帧封装需要MAC,终端的ARP表里面有需要的信息;

战五渣 发表时间:2018-07-23

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明