OSI七层模型——物理层&数据链路层

OSI

OSI简介

TCP/IP是计算机最基本的一种网络通信协议,TCP/IP协议基于OSI七层模型的设计思想。OSI是国际标准化组织对互联网通信的一种标准框架,方便对互联网通信进行标准化处理。TCP/IP就是在这种标准下的一簇通信协议。
以下就是OSI模型的7层。

应用层
表示层
会话层
传输层
网络层
数据链路层
物理层

OSI之物理层功能

物理层属于最底层的功能,负责二进制数据的传输。
问:这一层具体的功能是什么?
答:这一层主要定义了物理、电气的标准,例如以bit传输,用什么电气特性表示0和1,使用双绞线、光纤进行数据传输,需要多少根线进行传输。在进行网络设计的时候都要遵循物理层的标准,标准多种多样,可以选择一种标准进行设计。总体来说物理层决定了最顶层bit位如何进行传输。

问:具体有哪些标准?
答:RJ45,ISO2110,IEEE802……

问:这些标准都定义了什么?
答:具体见下表。

标准作用制定者
RJ45制定了标准的网线水晶头TIA和EIA
ISO211025针类型接口DTE(数据终端设备)和DCE(数据通信设备)连接定义国际标准化组织
IEEE802规定了网络在硬件上实现的标准IEEE 802委员会

问:为什么制定这些标准
答:统一标准,防止各大公司内耗,做大蛋糕。

OSI之数据链路层

问:这一层具体的功能是什么?
答:数据链路层为两个设备间提供可靠通信,物理层只负责进行bit的传输,数据链路层可以实现物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。在这一层,数据的单位称为帧(frame)。数据链路层协议的代表包括:SDLC、HDLC、PPP、STP、帧中继等。

问:这些具体的协议的作用是什么?
答:以SDLC举例
1、SDLC

起始标志从属站地址控制信息帧校验序列结束标志
01111110(8位)8位字符串8位字符串8位字符串16位01111110(8位)

通过这种方式能够找到下一个目标设备,也就是从属站地址。
这些协议的作用都是用于将数据准确的传送到下一站地址。

问:这些协议由谁来实现。
答:在网络芯片中实现,一般购买的芯片都能够自动实现分析mac地址,决定是否交给上层处理。
以DM9000为例:
DM9000是Davicom公司的一款以太网控制芯片,在网络中它可自动获得同设定MAC地址一致的IP包,并且还能完成数据的校验,完成IP包得收发,再用一个单片机来结合完成上层协议,就构成了一个完整的网络终端。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

塔通天

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

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

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

打赏作者

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

抵扣说明:

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

余额充值