2.数据链路层

本章内容

三个基本问题(123)

两种情况下的数据链路层(点到点的、PPP协议,广播信道的、CSMA/CD协议)

以太网 

数据链路层的三个基本问题


封装成帧.( 网络层的数据包来了,加上源mac地址 目标mac地址,加帧头 帧尾 校验值)
透明传输
差错控制(帧开始 帧结束 中间是否正确)

链路

链路:物理线路(网线)

数据链路:物理线路+通信协议

 

数据链路层传输的是:帧

 

(到物理层变数字信号0101还是模拟信号sincos,是频分多路复用还是时分多路复用,这一层并不关心下一层)

-----------------

封装成帧

 

MTU:最大传输单元

透明传输

开头 + IP数据包 + 结尾标识 == 帧

如果 IP数据包内容中,碰巧含有结束标识,就出错了。

需要选的好,不能被当做内容

遇到esc 说明后面的数据不是真的EOH  EOT,而是帧内的数据

 

差错控制

传输过程中,可能0变1,1变0。

 

循环冗余检验 CRC  // 026

打算传递101001,后面加3位000,除数一定是4位(随意)

除法计算:其实类似于 做加法,不进位!

传输过程中,如果出了错误,直接扔掉。

具体丢包后怎么办,怎么重新再传,不是这一层考虑的。

 

-----------

PPP协议

拨号上网,计费、计时 //02

什么是局域网、什么是广域网

局域网:以无线AP(Access Point,接入点)或者网线连接。(哪怕距离100m)

广域网:使用ISP的服务。(哪怕距离10m)

 

什么是以太网

以太网 == 以太网技术     现在的以太网 == 使用以太网技术的 局域网:

主机以同轴电缆连接,采用总线型拓扑,采用 CSMA/CD协议的局域网

 

以太网通信协议CSMA/CD 

Carrier Sense Multiple Access with Collision Detection:

CS载波监听(发送前看看空闲否,发送后看看碰撞否) MA多点接入(多个计算机竞争一条总线)/冲突检测

 


1.监听信道,总线是否空闲。
(1)若忙,则等待;
(2)若空闲,则发送信息。
2.发送数据时,边发送边检测,
(1)若收到碰撞(电压摆动值大于某值),说明另一台计算机也在发送信息,则立即停止发送,发送一个加强冲突的信号,以便使网络上所有主机都知道网上发生了冲突,然后,等待一个预定的随机时间,且在总线为空闲时,再重新发送数据。
(2)若没有收到碰撞,则继续发完全部数据。  

 

只能半双工通信(一条路,单向开车),不能全双工通信(打电话)

以太网 接收到差错,直接丢弃这个帧,提供不可靠传输。

 

MAC地址

硬件地址,物理地址,本机MAC:  50:2B:73:AC:1B:90

mac地址一共48位0101,前24位代表厂家,后24位 厂家自己定

发往本站的帧包括以下三种帧:

单播(unicast)帧(一对一)
广播(broadcast)帧(一对全体)(FFFFF)
多播(multicast)帧(一对多)

 

网桥

 

A向B发消息,网桥会记录A的MAC,知道A处于左边的网络。

B想A法消息,网桥会记录B的MAC,知道B处于左边的网络。

以后AB发消息,就不向右边转发了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值