网络原理之数据链路层

基本概念:

链路:物理的线路如网线

数据链路:网卡+物理线路+协议构成。

数据链路层传输的是帧,有帧头和帧尾。常常在对等的两个数据链路层之间画出 一个数字管道。

三个要解决的基本问题。

封装成帧:确定帧的界限。首部和尾部重要作用就是给帧定界,MTU部分最大不能超过1500个字节。

透明传输:当“数据部分”出现头或尾时识别问题。

当出现SOH和EOT时插入一个“ESC”字符(十六进制1B)。

差错控制

误码率:在一段时间内,传输错误的比物占所传输比特总数的比率:

比较广泛使用CRC检验。

得到的余数叫FCS(帧检验序列)在数据后面添加上的冗余码称为FCS。冗余码有多种产生方式,CRC并不是唯一产生方法。

是一种无比特差错,而不是无传输差错的检验机制。不纠错。

点到点数据通信:

PPP协议(point to point Protocol)拨号上网、计账,实名验证功能。

1994年PPP协议已成为因特网的正式标准{RFC 1661},由三部分组成:

 ppp协议的帧格式:

透明传输问题:信息段中出现标志性字段解决方法:如果是字节的情况:

 PPP协议用在SONET/SDH链路时,是使用同步传输(一连串的比特连续传送)而不是异步传输。在这种情况下,PPP协议采用零比特填充方法来实现透明传输。

零比特填充方法:如图:

PPP协议的工作状态:

使用广播信道的数据链路层:

局域网特点:一个单位所拥有,距离和电脑数量有限。但带宽可以保证。

优点:具有广播功能, 很方便访问全网,共享各种硬件和软件资源。

便于系统扩展,设备位置可以灵活调整和改变。

提高系统的可靠性,可用性和生存性。

共享通信媒体:(信道)

静态划分信道:

频分复用

时分复用

码分复用

波分复用

码分复用,不适合以太网的情况。

动态媒体接入控制(多点接入)

随机接入(主要被以太网所采用)

受控接入如多点线路探询,或轮询(目前已经不被采用)

以太网所使用的 协议

载波监听多点接入/碰撞检测 CSMA/CD协议

碰撞检测:

碰撞 发生后,会立即停止通信,等一个随机时间再发起通信。

CSMA/CD协议只能进行半双工通信。

争用期:很重要

发生冲突后的算法:二进制指数类型退避算法(不是用户来实现,而是由协议来实现)


以太局域网

两个标准:

以太网与数据链路层的两个子层

802协会为使数据链路层更好适应多种局域网协议标准 ,分成两个子层;

由于TCP/IP体系经常使用的局域网是DIX Ethernet V2而不是802.3标准中的几种局域网,因此很多厂家适配器仅装有MAC 协议了

以太网提供的服务是不可靠的交付,即尽最大努力的交付

当收到有差错帧时就丢弃,其他什么也不做。差错的纠正(或重传)由高层来决定。 

集线器,使用电子器件来模拟实际电缆线的工作,逻辑上仍是一个总线网,典型的使用CSMA/CD协议,并共享逻辑上总线。多接吕转发器,工作在物理层。

10Base-T标准,双绞线以太网是一个重要的里程碑,为以太网在局域网中的统治地位奠定了牢固的基础10Mb/s,距离不超过100米

以太网信道的利用率:

信道利用率参数a,是以太网单程端到端时延与帧发送时间之比。 

 对以太网参数的要求:

当数据率一定时,以太网连线的长度受到限制,否则 τ数值太大

以太网的帧长不能太短,否则To的值会太小,使a值太大

信道利用率的最大值

理想下,无碰撞,一有空闲就发送数据,其实是不可能出现的。

 MAC地址:前24位是厂家(需要向IEEE注册管理机构RA申请)后24位厂家指派。


每收到一个MAC帧先用硬件检查MAC地址,如果是自己收下,不是自己的丢弃。

发往本站帧有三种:

单播unicast一对一

广播broadcast一对全体

多播multicast一对多:由IP地址构造出来的,相当于频道。

以太网V2 MAC帧格式:

 

无效MAC帧:

帧长度不是整数个字节

FCS查出有错

数据长度不在46到1500字节之间

有效帧长度为46到1518字节之间

查出无效帧丢掉,以太网不负责重传。

帧间最小的间隔是9.6us,相当于96比特的发送时间,为接和收缓存处理做准备。

扩展以太网:使用网桥和交换机优化以太网

物理层考虑扩展,用集线器,降低了效率

数据链路层扩展,网桥,它根据MAC帧的目的地址对收到的帧进行转发,网桥具有过滤功能,并不是向所有口转发,而是先检查此帧的目的MAC地址,然后再确定将该帧转发到哪一个接口。

网桥具有自学习算法,记录下源地址接口,然后找有没有这个地址表里有没有目的地址,没有就群发,有的话,就不再群发了。隔离了冲突域。

网桥内部结构:为避免产生转发的帧在网络中兜圈子,网桥使用了生成树算法

数据链路层生成树过程:

为了得出反映网络拓扑变化的生成树,在生成树的根网桥每隔一段时间还要对生成树的拓扑进行更新。

先指定一个根地址,然后再找离根比较近的(主要看带宽)这就是指定端口,指定端口是转发用户数据的,其他没有选上的端口,不再转发用户数据。于是广播就不再通过这些端口,也就形成不了环。

远程重启服务器:cmd 下输入:( 明天可以验证一下)

shutdown -m \\IP地址 -r

虚拟局域网:(实际应用中比较有用的)

LAN就是局域网的意思。

交换机的使用,使VLAN(虚拟局域网)成为可能。VLAN是由一些局域网段构成的与物理位置无关逻辑组。

一个VLAN=一个广播域=逻辑网段,这样的话,更安全,更灵活

VLAN干道链路和访问链路:

干道可以跑多个VLAN的数据,通过加标记来区分,如果只需要单一VLAN的数据通过就可以配置为访问链路。

高速以太网:

10M以太网称为标准以太网

100M高速以太网

100BASE——T又称为快速以太网,物理层又分为

:使用2对UTP 5类线或屏蔽双绞线STP

100BASE-FX:使用2对光纤

100BASE-T4:使用4对UTP3类线或5类线

100BASE——T特点:

为什么是全双工,因为交换机具有存储转发功能。

吉比特以太网:

吉比特以太网物理层

交换机上实现接入安全?

1、只允许一个口接一个MAC地址,即端口和MAC地址绑定

2、交换上只允许接一台计算机

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

guangod

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值