计算机网络 第三单元 数据链路层 下

1.MAC地址(数据链路层)、IP地址、ARP协议(网际层)

在这里插入图片描述

MAC地址不属于物理层

交换机和路由器有很多的网络接口。严格来说,MAC地址是对网络上各接口的唯一标识,而不是对网络上各设备的唯一标识。
在这里插入图片描述

IEEE 802局域网的MAC地址格式

在这里插入图片描述
由于MAC地址由48个比特构成。因此总地址数量为2^48个(280多万亿个)。

扩展的唯一标识符EUI(Extended Unique Identifier)
EUI-48

在这里插入图片描述

发送顺序

在这里插入图片描述

单播MAC地址、广播MAC地址

在这里插入图片描述

多播MAC地址

在这里插入图片描述

随机MAC地址

在这里插入图片描述

2.单播、多播(组播)、广播

1.单播:网络节点之间的通信就好像是人们之间的对话一样。如果一个人对另外一个人说话,那么用网络技术的术语来描述就是“单播”,此时信息的接收和传递只在两个节点之间进行。单播在网络中得到了广泛的应用,网络上绝大部分的数据都是以单播的形式传输的,只是一般网络用户不知道而已。例如,你在收发电子邮件、浏览网页时,必须与邮件服务器、Web服务器建立连接,此时使用的就是单播数据传输方式。但是通常使用“点对点通信”(Point to Point)代替“单播”,因为“单播”一般与“多播”和“广播”相对应使用。

2.多播:“多播”也可以称为“组播”,在网络技术的应用并不是很多,网上视频会议、网上视频点播特别适合采用多播方式。因为如果采用单播方式,逐个节点传输,有多少个目标节点,就会有多少次传送过程,这种方式显然效率极低,是不可取的;如果采用不区分目标、全部发送的广播方式,虽然一次可以传送完数据,但是显然达不到区分特定数据接收对象的目的。采用多播方式,既可以实现一次传送所有目标节点的数据,也可以达到只对特定对象传送数据的目的。   IP网络的多播一般通过多播IP地址来实现。多播IP地址就是D类IP地址,即224.0.0.0至239.255.255.255之间的IP地址。Windows 2000中的DHCP管理器支持多播IP地址的自动分配。

3.广播:“广播”在网络中的应用较多,如客户机通过DHCP自动获得IP地址的过程就是通过广播来实现的。但是同单播和多播相比,广播几乎占用了子网内网络的所有带宽。拿开会打一个比方吧,在会场上只能有一个人发言,想象一下如果所有的人同时都用麦克风发言,那会场上就会乱成一锅粥。集线器由于其工作原理决定了不可能过滤广播风暴,一般的交换机也没有这一功能,不过现在有的网络交换机(如全向的QS系列交换机)也有过滤广播风暴功能了,路由器本身就有隔离广播风暴的作用。   广播风暴不能完全杜绝,但是只能在同一子网内传播,就好像喇叭的声音只能在同一会场内传播一样,因此在由几百台甚至上千台电脑构成的大中型局域网中,一般进行子网划分,就像将一个大厅用墙壁隔离成许多小厅一样,以达到隔离广播风暴的目的。   在IP网络中,广播地址用IP地址“255.255.255.255”来表示,这个IP地址代表同一子网内所有的IP地址。

当前的网络中有三种通讯模式:单播、广播、组播(多播),其中的组播出现时间最晚但同时具备单播和广播的优点,最具有发展前景。

3.IP地址

在这里插入图片描述

IP地址封装应包括源IP地址,目的IP地址

在这里插入图片描述

数据报转发过程中 IP地址与MAC地址的变化情况:

在这里插入图片描述

数据包转发过程中源IP地址和目的IP地址保持不变;
数据包转发过程中源MAC地址和目的MAC地址逐个链路(或逐个网络)改变。

4.ARP协议(地址解析协议)

在这里插入图片描述

IP地址与MAC地址的映射关系并不是永久性的。

当主机的网卡坏了。更换新的网卡后。主机的IP地址没有改变。但主机的MAC地址变了。

ARP不能跨网络使用

本例中主机H1不能通过ARP协议获取到主机H2的MAC地址。
在这里插入图片描述

5.以太网交换机自学习和转发帧

在这里插入图片描述

假设最初两个交换机的帧交换表均为空表,A给B发送帧:

在这里插入图片描述

B接受该帧,其他主机抛弃该帧,B给A发送帧

在这里插入图片描述

此时主机E给主机A发送帧

在这里插入图片描述

交换机丢弃帧的例子:

在这里插入图片描述

交换机中的每条记录都有有效时间,到期自动删除。

在这里插入图片描述

交换机自学习相关习题:

在这里插入图片描述

交换机工作在数据链路层(也包括物理层),根据帧的目的地址查表转发

在这里插入图片描述

考研真题

在这里插入图片描述

小结

在这里插入图片描述

6.以太网交换机生成树协议STP(Spanning Tree Protocol)

添加冗余链路来提高以太网的可靠性。
在这里插入图片描述
在这里插入图片描述

7.虚拟局域网VLAN

在这里插入图片描述
路由器可以隔离广播域,然而由于路由器成本较高,局域网全部用路由器不太现实,所以出现了虚拟局域网(VLAN)技术。
在这里插入图片描述

同一VLAN内可相互广播通信,不同VLAN不能相互通信。

在这里插入图片描述

VLAN实现机制,最后12比特为VID(1~4094)

在这里插入图片描述

交换机的端口类型

在这里插入图片描述

Access端口

在这里插入图片描述

Trunk端口
主机A发送帧的情况

在这里插入图片描述

主机C发送帧的情况

在这里插入图片描述
连接主机间的设置为Access类型
连接交换机之间的设置为Trunk类型

例题

在这里插入图片描述
结论:互连的Trunk端口的VID值不等,可能会造成转发错误!

Hybrid端口(有一个去标签表)

在这里插入图片描述

8.广域网

广域网由一些结点交换机及连接这些交换机的链路组成。
在这里插入图片描述
广域网使用的协议主要在网络层,局域网的协议主要在链路层。

广域网、局域网对比

在这里插入图片描述
广域网的一个重要问题是路由选择和分组转发。
PPP协议HDLC协议是目前最常用的广域网链路层控制协议。

PPP帧、HDLC帧

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jay_fearless

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值