【JavaEE初阶系列】——数据链路层以太网以及Mac地址

本文详细介绍了以太网技术,包括其定义、网络拓扑、访问控制方式、数据帧格式(含MAC地址和IP地址的作用)、MTU概念以及数据链路层和网络层的职责划分。重点强调了IP和Mac地址在通信中的不同作用。
摘要由CSDN通过智能技术生成

目录

🚩认识以太网

🚩以太网帧格式

🚩IP地址和Mac地址各自的用途 


🚩认识以太网

  • "以太网"不是一种具体的网络,而是一种技术标准;既包含了数据链路层的内容,也包含了一些物理层的内容。例如:规定了网络拓扑结构,访问控制方式,传输速率等;
  • 例如以太网种的网线必须使用双绞线;传输速率有10M,100M,1000M等
  • 以太网是当前应用最广泛的局域网技术;和以太网并列的还有令牌环网,无限LAN

🚩以太网帧格式

以太网数据帧格式 :帧头+载荷(IP数据报)+帧尾(CRC) 

目的地址:网络中另一套地址体系,mac地址(物理地址)mac地址由于是6个字节,能表示的范围比IP地址大了很多,6w多倍。 IP地址虽然早就不够用了,但是mac还是够用的。

目前来说,每个设备都是有唯一的mac地址,mac地址就属于其中的一种定位身份的方式,使用mac地址,就是一种典型的识别方式

mac地址就属于其中一种定位身份的方式.在比如说,有的软件,是和机器绑定的(你这个软件只能安装在这一个机器上,换个机器就得重新买一份)


 

 MTU可以考虑成一辆汽车的载重量,路是土路,汽车太重了,就容易压坏,路是沥青路,载重量就更大,路是高速公路级别,载重量就更大。

像交换机这样的设备,收到以太网数据帧的时候就需要进行转发(这个转发过程就需要能够根据mac地址,判定出数据要走哪个网口....(这里的网口是”物理意义上“插网线的口【IP协议,路由器,走哪个网络接口,其实都是抽象的概念,最终还是要在网络链路层才能决定走哪个网口的】)


🚩IP地址和Mac地址各自的用途 

IP地址和Mac地址各自的用途是什么?

  • IP协议立足于全局,完成这个通信过程的路径规划工作
  • 以太网则是关注于局部,相邻两个设备之间的通信过程

我家在安徽省安庆市潜山市,我的大学在河南省郑州市,我51想回家,我该是什么路线呢?

  • 传输层:关注的是,从郑州市到潜山市(只关注起点和终点)
  • 网络层:关注的是,路径是啥样的  

  这么多路线,无论走哪条路线,IP数据报里面的源IP始终是“郑州”,目的IP始终是“安庆”。

  • 数据链路层,关注的是“相邻结底如何转发    

我始终认为只有同频的人才能肩并肩走的更远。

  • 8
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值