什么是链路层广播数据报?

Grace_sun 2004-11-27 04:29:26
RT。

还有,IP地址是什么样的情况下被认为是链路层广播数据报?


谢谢了!!!
...全文
296 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
Grace_sun 2004-11-29
  • 打赏
  • 举报
回复
谢谢你!!!
roland_c 2004-11-29
  • 打赏
  • 举报
回复
它本身是受限的IP广播地址。MAC地址是第二层的地址编码方案,IP是第三层地址编码方案。

前面说错了,不是ARP包,是RARP包(已知MAC,需要获取IP),如果机器的IP地址配置为自动获取,那么一开始的时候,这台机器与DHCP服务器联系,就是使用这种广播包。
Grace_sun 2004-11-29
  • 打赏
  • 举报
回复
还有,你前面回复的一句话我不太理解,就是这句:

或者全0(此时机器没有IP地址,如ARP包)。
---------机器怎么会没有IP地址呢?不是只要连上网了,本机就会被分配一个IP地址的吗?如果,你是指的没有目的IP的话,那此时ARP如何实现地址转换呢?

我太笨了,抱歉!!
Grace_sun 2004-11-29
  • 打赏
  • 举报
回复
但它本身并不是链路层广播地址。-----
----那它本身是什么地址呢?

不好意思,我刚接触网络,好多东西都不懂,希望我没有烦到你。
roland_c 2004-11-29
  • 打赏
  • 举报
回复
IP作为一种协议地址,并不能决定链路层的广播地址形式,只是链路层的实现决定具体的广播地址的表示形式,255.255.255.255这个地址是受限的广播(IP)地址,很多情况下也会被转换为对应的链路层广播,但它本身并不是链路层广播地址。
Grace_sun 2004-11-29
  • 打赏
  • 举报
回复
那全1的是不是链路层广播包呢?比如:255.255.255.255

谢谢!!!
roland_c 2004-11-29
  • 打赏
  • 举报
回复
我在前面已经说了,链路层广播的时候,IP地址可以为全0(此时该机器还没有配置IP地址),区别就在此,链路层广播包括的范围更广泛一些,而且象这种并列指出的情况,应该是单独指的IP地址为全0的情形。
Grace_sun 2004-11-28
  • 打赏
  • 举报
回复
那网络层广播数据报的IP地址是怎样的呢?

再一次感谢!!
tiantianzai 2004-11-28
  • 打赏
  • 举报
回复
如果IP地址为D类地址,且主机部分为全1则可认为是链路层广播数据报
Grace_sun 2004-11-28
  • 打赏
  • 举报
回复
push!
Grace_sun 2004-11-28
  • 打赏
  • 举报
回复
不好意思,还是有点不明白,我TCP/IP协议中的ICMP时,有这样一段话:

下面各种情况都不会导致产生ICMP差错报文:
1) ICMP差错报文(但是,ICMP查询报文可能会产生ICMP差错报文)。
2) 目的地址是广播地址(见图3 - 9)或多播地址(D类地址,见图1 - 5)的IP数据报。
3) 作为链路层广播的数据报。
4) 不是IP分片的第一片(将在11 . 5节介绍分片)。
5) 源地址不是单个主机的数据报。这就是说,源地址不能为零地址、环回地址、广播地址或多播地址。

这个3) 作为链路层广播的数据报。具体是指什么意思呢?它同2) 目的地址是广播地址(见图3 - 9)或多播地址(D类地址,见图1 - 5)的IP数据报。中的 广播地址的IP数据报 有什么区别呢?

谢谢你的回答!!
roland_c 2004-11-28
  • 打赏
  • 举报
回复
不会吧?链路层广播数据包就是对应的链路层帧中的MAC地址为全1,此时的IP地址或者主机部分为全1(广播包),或者全0(此时机器没有IP地址,如ARP包)。

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧