计算机网络知识回顾----数据链路层
Posted wx62c2ea9a5dac8
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算机网络知识回顾----数据链路层相关的知识,希望对你有一定的参考价值。
昨天总结了一下自己对于数据网络中的物理层,嗯,感觉不错。 今天趁老师不注意,开个小差把数据链路层的知识整理一下嘿嘿。
数据链路层主要解决的应该是网络中的边缘部分的问题,边缘部分的通信至少包含一个终端。 它的两种架构方式分别为:客户机-服务器模式,对等模式。 说白了也就是端对端的通信。客户机与服务器在这里充当的是一种逻辑角色。 数据链路层应该是离我们最近的网络。
数据链路层的信道类型:
点对点通信。 就像我们小时候玩的纸杯游戏,用一根线将两个杯子直连起来,这样就能在较远的地方接收到对方的声音。 但是要注意我们传输的是模拟信号,并且通信方式是单向的,即在该线上的数据某一个时刻只会有一个传递方向。 当然二者可以同时讲话,但是这个信号就失去了意义。 我们可以用双绞线将二两个终端直连,要注意这个时候这两个终端是双工通信的。 为什么呢? 因为其一传输的是被编码的数字信号,稳定性较模拟信号更好; 其二,双绞线内部一般含有八个源线,其中3个用于发送数据,3个用于接收数据。 在某一个具体的链路上,信号流向仍然是单向的。
广播信道。 正如点对点通信类似,广播信道是一种一对多的方式。 就像它的名字一样,村长用一个广播,则全村人都能够接收到该信息。 村长用广播发送信息,这是一种无源的传输方式,信息的识别通过人耳进行甄选识别,声波天然就是发散的。所以理解起来尚好。 但是我们在有源的传输方式下,某两个终端不可能两两相连,因此必然会有某一条较大的有源线路,上面承载着众多的终端的信息。 但是我想,在这天较大的有源线路上,同方向的信息应该是位于同一条(具体到双绞线的某根)线路上。应该不会存在对象流动的信息把??
点对点通信的协议:
关于协议(或者说标准)的重要性,我想对于每个成年人都不需要太多的解释。
数据链路帧:
在哪些地方可能会听到帧这个词语呢?
在影视行业,可能会经常听到帧。
在游戏中,我们可能会经常听到帧。
在屏幕硬件的构成中,我们会听到屏幕帧率。
在我所听过的以上中,一帧代表代表一个总体的部分。 数据链路帧恰好也是这个含义。
数据链路层处理的三个基本问题:
封装成帧。
数据部分最大长度上限---最大传送单元:MTU。 由链路层协议生成。
透明传输。
透明:表示某一个实际存在的事物看起来却好像不存在一样。 具体而言,当数据部分出现了与帧界定符的时候,协议需要将其转义,这样协议就“看不见”数据链路层有什么妨碍数据传输的东西。
差错控制。
由具体的方法论处理。
点对点协议PPP(见书76业)
ppp帧的形状:
广播信道的数据链路层协议:
首先,纠正自己的一个误区。 局域网工作的层次跨越了数据链路层和物理层。局域网中有关数据链路层的内容比较丰富,但是并不代表局域网仅仅和数据链路层有关。
局域网的常见拓扑: 星型,环形,总线型。
计算机如何连接式局域网:
计算机与外界局域网的连接通过通信适配器。 简称网卡。由于现代计算机主板都嵌入了网卡,所以称为适配器更准确。 在适配器上面装有处理器 和 存储器(RAM,ROM)。 适配器和局域网之间的通信通过电缆或双绞线以串行方式进行传输。 而适配器与计算机之间的通信是通过计算机主板上的I/O总线以并行方式传输。
若在主板上插入适配器时,还必须把管理该适配器的设备驱动程序安装在计算的操作系统中。 这个驱动程序以后就会告诉适配器,应当从存储器的什么位置上把多长的数据块发送到局域网,或者应当在存储器的什么位置上把局域网传过来的数据快存储下来!因此适配器能够实现以太网协议。
CSMA/CD协议:
1,多点接入,说明适用于总线型网络。
2.载波监听。 利用电子技术检测总线上有没有其它计算机也在发送数据。 不管在发送前,还是在发送中,每个站都必须不停地检测信道。
3.碰撞检测。 即边发送,边监听。
电磁波在1km电缆的传输时延约为5μs。
使用广播信道的以太网:
10BASE-T双绞线以太网的出现,是局域网发展史上的一个非常重要的里程碑。 使用集线器的以太网在逻辑上仍是一个总线网,各站共享逻辑上的总线,使用的还是CSMA/CD协议。
地址: 名字指出我们索要寻找的那个资源,地址指出那个资源在何处,路由告诉我们如何到达该处。
发往本地的帧分为:
1.单播帧,收到的帧的MAC地址与本站的硬件地址相同。
2. 广播,即发送给本局域网上所有站点的帧。(全一地址)。
3.多播,即发送给本局域网一部分站点的帧。
以太网的物理层扩展:
提高传输介质属性,如 光纤。
以太网的数据链路层扩展:
网桥。
交换机。
以上是关于计算机网络知识回顾----数据链路层的主要内容,如果未能解决你的问题,请参考以下文章