链路层

作者: 八点钟IOS暮雨 | 来源:发表于2018-06-07 15:04 被阅读0次

一揽子系列

一揽子系列——链路层
一揽子系列——网络层
一揽子系列——传输层
一揽子系列——应用层

数据链路的作用

数据链路,指OSI参考模型中的数据链路层,有时也指以太网、无线局域网等通信手段。

在TCP/IP中对于OSI参考模型的数据链路层及以下部分(物理层)其实是未定义的。因为TCP/IP以这两层是透明未前提的,也就是说TCP/IP并不关注数据怎样在物理链路中进行传输。但是,为了更好的理解TCP/IP,我们还是很有必要了解数据链路的相关知识的。

数据链路层的协议定义了通过通信媒介互连的设备之间传输的规范。通信媒介包括双绞线电缆、同轴电缆、光纤、电波以及红外线等物理介质。此外,各个设备之间有时也会通过交换机、网桥、中继器等中转数据。

总结来说,数据链路层就是负责数据在各个链路中进行传输的。

数据链路相关的技术

MAC地址

MAC地址长48bit,它一般被烧入ROM中,它用于识别数据链路中互连的结点。因此,任何一个网卡的MAC地址都是唯一的,在全世界都不会重复。

以太网

以太网是最通用的一种局域网。简单来说就是以太网汇聚成局域网,局域网基本都是公用一个或是几个公用IP出网关,然后连接到互联网中,互联网就是有很多服务器连成的网络,大家访问因特网也就是访问的不同的服务器,但是这些服务器都连在一起就形成内容丰富的互联网。

以太网通过以太网帧来传输数据,以太网是一段二进制数据,因为想要在物理介质中传播只能通过电信号或者光信号等信号模拟来传输数据,这些信号一般通过高低来模拟10的数据。以太网帧的格式如下:

image.png

类型部分存储了上层协议的编号,比如上层是 IP 协议,则编号为 0800。

交换机

交换机工作于OSI参考模型的第二层,即数据链路层。交换机内部的CPU会在每个端口成功连接时,通过将MAC地址和端口对应,形成一张MAC表。在今后的通讯中,发往该MAC地址的数据包将仅送往其对应的端口,而不是所有的端口。

总结

数据链路层的最基本的功能是向数据链路层该层用户提供透明的和可靠的数据传送基本服务。透明性是指该层上传输的数据的内容、格式及编码没有限制,也没有必要解释信息结构的意义,如果没有数据链路层,数据只能以流的形式存在与通信介质中,不知道该发送往哪里,过长的数据流可能无法在通信介质中传输。

相关文章

  • 网络分层模型与ARP协议

    一、链路层 链路层包含以太网卡,光纤,电缆,驱动,以太网驱动 链路层:以太网协议,以太网帧,光纤电缆 链路层的数据...

  • 链路层

    链路层有三个目的1.为IP模块发送和接收IP数据报2.为ARP模块发送ARP请求和接收ARP应答。3.为RARP模...

  • 链路层

    Switch部分 LAN与Vlan

  • 链路层

    一揽子系列 一揽子系列——链路层一揽子系列——网络层一揽子系列——传输层一揽子系列——应用层 数据链路的作用 数据...

  • 链路层

    TCP/IP支持多种不同链路层协议,取决于网络所使用的硬件,如:以太网,令牌网,FDDI(光纤分布式数据接口)及R...

  • 链路层

    以太网 令牌环网 FDDI(光纤分布式数据接口) RS-232串行线路作用: 为IP模块发送和接收IP数据报 为A...

  • 链路层

    链路层的作用: 为I P模块发送和接收I P数据报; 为A R P模块发送A R P请求和接收A R P应答; 为...

  • 链路层

    链路层提供的服务将IP数据报封装成帧链路接入(媒体访问控制协议)可靠交付(针对某些不稳定的链路,进行差错检验和纠错...

  • 链路层

    主要功能:成帧方法、差错控制、流量控制、控制帧、滑动窗口、介质访问控制S-T:存储转发机制 成帧方法 011111...

  • 链路层

    链路层的三个主要目的:1、 为IP模块发送和接收IP数据报2、 为ARP模块发送ARP请求和接收ARP应答3、 为...

网友评论

      本文标题:链路层

      本文链接:https://www.haomeiwen.com/subject/tyegsftx.html