数据链路

前言

数据链路是是通信最基本的内容,如果没有数据链路,基于各种协议的通信就无从谈起

定义

数据链路是指OSI参考模型中的数据链路图

MAC地址

定义:MAC地址是生产网卡时所带的序号,用于识别链路中互连的节点

共享介质网络

争用方式(CSMA):另网络中采用先到先得的方式,但是同时的话就会引起冲突。再改良的CSMA/CD中通过电压检测是否有冲突,如果有就发送错误报告,一会再使用
令牌传递方式:令牌(发送消息的权力)沿着令牌环传递,这样就不会有冲突,大家均等

非共享介质网络

就是不使用介质,类似于信号,其中分为
半双工通信类似于电报,一边只能发,一边只能收
全双工通信可接也可收,类似于电话

交换集线器

当联网主机增加的时候,通信就会拥堵,这时候在形成星型连接的时候,结点就使用交换集线器,决定网络接口收发数据

环路检测技术

引子:当网桥连接网路的时候,如果出现环路会导致数据的积累,进而导致网络的瘫痪
生成树的方式:定义一种方式,每10s要求每个网桥之间交换一个包,判断是否出现故障
源路由法:该方式可以判断发送数据的源地址是通过哪个网桥实现的,并将他写入RIF,网桥会根据这个信息发送帧给目标地址


PPP

定义:是指点对点,1对1的协议,他是纯粹的数据链路层的协议
PPP的两个协议:不依靠上层的LCP,和依靠NCP(在上层为IP的时候叫IPCP)
LCP:负责建立和断开连接,设置最大接收单元,设置协议和质量的监控
IPCP:负责IP地址的设置和是否进行TCP首部压缩
同时在建立连接的时候有PAP和CHAP两种协议,PAP通过两次握手进行用户名密码的验证,CHAP则是一次性密码,相对于PAP有很高的安全性

ATM

定义:ATM是以一个叫做信元(5字节首部加48字节数据)的单位进行传输的数据链路,ATM是面向连接的一种数据链路,所以在连接的时候要设置通信线路
一般不单独使用ATM,而使用上层的AAL,同时ATM数据不能丢失,只要有一个丢失,就会导致重发

发布了31 篇原创文章 · 获赞 8 · 访问量 568

猜你喜欢

转载自blog.csdn.net/dongdong7_77/article/details/103377188