网络原理4 数据链路层

文章探讨了MAC地址和IP地址在网络通信中的作用,MAC作为数据链路层的物理地址,负责相邻节点的转发,而IP地址在网络层用于标识主机。MAC地址是6字节的物理唯一标识,IP地址则是4字节的逻辑地址。两者并存是由于历史原因,CRC在数据链路层提供校验,而UDP的校验和由软件计算。此外,文章还提及了应用层的HTTP、传输层的TCP和UDP以及网络层的IP协议。
摘要由CSDN通过智能技术生成


在数据链路层中,最主要的就是以太网协议

image-20221216102736926

这里的目的IP和原地址都是mac地址

mac地址

首先要知道什么是Mac地址,mac地址也叫做物理地址或以太网地址,它是一个用来确认网络设备位置的位置,一个网卡就会有一个唯一的mac地址,mac地址在网卡制作的时候就会被确定

IP地址中有网络号和主机号,能用来标识一个主机,Mac地址也能用来标识一个主机的位置,只是IP地址是4个字节,32位

mac地址是6个字节,48位

既然IP地址和Mac地址都能标识一台主机,为什么两者都会存在呢?

这里主要就是历史原因,主要是因为当时是两个团队在独立研究,最后的成果也就各自使用了

使用ipconfig/all指令来查看mac地址

image-20221216103745407

Mac地址主要是在数据链路层,实现相邻节点的转发,更注重过程

而IP地址是在网络层,IP地址更加注重原地址和目的地址

image-20221216104547637

可以看出,源IP和目的IP都是不变的,但是在路径过程中,源Mac地址和目的Mac地址会不断变化

image-20221216111302299

CRC就是校验和,只是数据链路层中的校验和是通过网卡(硬件)去计算的

UDP中的校验和是通过软件程序去计算的

网络原理的总结

应用层: HTTP(以后详解)

传输层: TCP UDP

网络层:IP协议

数据链路层: 以太网协议(mac地址)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值