我眼中的以太网

以太网
以太网就是局域网,数据链路层所构建的网络。

1)以太网工作原理
以太网存在的最大问题:同时发送数据时会产生冲突
主机在发送数据前,一定要知道当前集线器上是否有数据正在被发送
如果有数据正在发送,我就不发了。
如果没有数据在送,那我就发送数据。

CSMA/CD  载波侦听多路访问/冲突检测

载波侦听多路访问:发送数据帧
冲突检测:发送数据帧前先发送一个检测数据帧,检测集线器是否空闲

发送检测数据帧----信道空闲----发送数据帧----边发送边侦听

2)以太网网卡
48位2进制数来表示,前24位厂商编号,后24是网卡的生产编号
第8位为0代表单播地址,第8位为1代表是组播地址。

单播地址:一对一
组播地址:一对多
广播地址:一对所有

书写MAC地址使用12位16进制数
00-D8-61-EA-F3-E8

MAC可以通过操作系统进行修改,只要不重装系统和驱动就可以长期有效。
更改网卡mac地址 
	网卡--属性--配置--高级--locally administrered adress ---值
			     network address
			     网络地址 
	输入”000c29101011“

3)以太网数据帧封装格式
目的地址 源地址 类型 数据 帧校验序列
------------------------------------------------------------------------
6字节 6字节 2字 46-1500字节 4字节
48bit 48bit 16bit 32bit

1字节=8bit=8个2进制数	1bit=1个2进制数 

目的地址:接收端的MAC地址
源地址:发送端的网卡MAC地址
类型:此数据在网络层是被哪个协议封装的
          0x800  0x806
          0x代表16进制
           800   ip协议     806  arp协议
          FF-FF-FF-FF-FF-FF    48位全1,数据帧路层的广播地址
          255.255.255.255      32位全1,网络层的广播地址
帧校验序列:数据在发送前会计算一个数值    123939
	   数据在接收后,接收端会再次计算一个数值 133889
	   接收端主机会比较这两值是否一致,如果一致,数据是没有问题。
数据:范围在46字节到1500字节之间
          如果数据小于46字节,则丢弃数据。
          如果大于1500字节,则分隔此数据。

一个以太网数据帧的取值范围:报头14+数据46-1500+报尾4
		            14+46+4=64
		            14+1500+4=1518
		             64-1518字节
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值