网络安全三期第三堂课课后作业

                        **网络安全三期第三堂课课后作业**

一、总结数据链路层和交换机的工作原理

1.数据链路层的工作原理:
数据链路层位于第二层,当发送数据时是将网络层送达的数据添加数据链路层报头和帧尾并对数据进行校验然后送入到物理层中,接收数据时是将物理层送达的数据进行校验,然后对校验合格的数据进行去掉数据链路层报头和帧尾,然后将数据送入到网络层。
数据链路层封装的是以太网帧,下图为两种以太网帧的封装结构 在这里插入图片描述
上图中的两种方式封装方式大致相同,主要采用的是上面的封装方式,我们以上图进行分析:
1)有途中可知图中DATA为网络层传输的数据,DMAC、SMAC、Type和FCS为数据链路层所封装的内容。
2)DMAC:为目的MAC地址;
SMAC:为源MAC地址;
Type:识别上层协议(用于区分数据所送到网络层的IP还是ARP或其他协 议);
FCS:利用CRC算法对前部分所有数据进行校验。
3)通过将上述内容封装到数据后就可送入到物理层进行传输。

2、交换机
交换机是工作在数据链路层的设备,当交换机接收到一个包封完成的数据帧时其工作原理如下:
1)当第一次接受该数据帧时学习帧中的源MAC地址,形成MAC地址表(其中包含数据的源MAC地址和该数据传入交换机所经过的该交换机的端口号以及目的MAC地址和该数据流出交换机的该交换机端口号);
2)转发数据帧时先查找MAC地址表,如果地址表中没有该目的MAC地址信息时交换机将除接收端口外所有接口进行转发;如果有则进行单播转发;
3)MAC地址默认老化时间为300秒。
二、对MAC地址的二进制转换
MAC地址:00e0.fc39.8034
二进制:0000 0000 1110 0000 1111 1100 0011 1001 1000 0000 0011 0100

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值