HUB、Switch、Router在OSI模型层次信息
序
(HUB)集线器工作在局域网(LAN)环境,像网卡一样,应用于OSI参考模型第一层,因此又被称为物理层设备。
Switch交换机工作在OSI第2层数据链路层
Router路由器工作在OSI第3层网络层
OSI模型一共7层,1-7层分别是:物理层 数据链路层 网络层 传输层 会话层 表示层 应用层
层次划分
OSI将计算机网络体系结构(architecture)划分为以下七层:
1、物理层:Physical Layer
物理层是OSI模型中最低的一层。物理层规定:为传输数据所需要的物理链路建立、维持、拆除,而提供具有机械的,
电子的, 功能的和规范的特性. 简单的说,物理层确保原始的数据可在各种物理媒体上传输.
物理层的功能
为数据端设备提供传送数据通路.
传输数据
物理层的协议:CCITT V.24 、EIA RS-443 、EIA RS-232C 、ISO-2593
具有物理层功能的设备:RJ-45 、各种电缆 、串口 、并口 、接线设备
其他
在Windows 2000下,物理层有网络接口卡(NIC)来实现。它的接收器,通过的介质由NIC附带。
由于网络由串行端口组成,物理层也可以包括低层网络软件定义如何将串行比特流分解成数据包。
2、数据链路层:Data Link Layer
数据链路层位于物理层与网络层之间,它是OSI中比较重要的一层.它将物理层提供的可能出错的物
理连接改造成逻辑上无差错的数据链路,并对物理层的原始数据进行数据封装.
数据链路层中的数据封装是指:封装的数据信息中,包含了地址段和数据段.地址段含有发送节点和
接收节点的地址,控制段用来表示数格连接帧的类型,数据段包含实际要传输的数据.
数据链路层主要功能
在两个网络实体之间提供数据链路连接的建立、维持和释放管理.构成数据链路数据单元(帧),并对
帧定界、同步、收发顺序的控制.传输过程中的流量控制(Flow Control),差错检测(Error Detection)
和差错控制(Error control)等方面. 只提供导线的一端到另一端的数据传输 。
数据链路层的协议
ATM、IEEE 802.2、帧中继(Frame Relay)、HDLC(High-Level Data Link Control,HDLC)等。
数据链路层的设备:集线器和交换机等
3、网络层:Network Layer
网络层是OSI模型中的第三层。网络层提供路由和寻址的功能,使两终端系统能够互连,并且具有一定的
拥塞控制和流量控制的能力。TCP/IP协议体系中的网络层功能由IP协议规定和实现,故又称IP层。
网络层的主要功能:路由选择 、阻塞控制
具有网络层功能的协议:IP、IPX 、X.25
具有网络层功能的设备:路由器(Router) 、三层交换机(Switch)
4、传输层:Transport Layer
传输层是OSI中最重要, 最关键的一层,是唯一负责总体的数据传输和数据控制的一层.传输层提供端到
端的交换数据的机制.传输层对会话层等高三层提供可靠的传输服务,对网络层提供可靠的目的地站点信息.
传输层的主要功能:
为端到端连接提供可靠的传输服务.
为端到端连接提供流量控制,差错控制,服务质量(Quality of Service,QoS)等管理服务.
具有传输层功能的协议:TCP 、SPX 、NetBIOS
5、会话层:Session Layer
会话层,为于OSI模型的第5层,主要为两个会话层实体进行会话(Session),而进行的对话连接
的管理服务。
会话层的主要功能:建立会话,拆除会话等会话管理服务。
6、表示层:Presentation Layer
表示层为不同终端的上层用户提供数据和信息的语法表示变换方法.如文本文件的ASCII格式和
EBCDIC,用于表示数字的1S或2S补码表示形式
表示层的主要功能:数据语法转换 、语法表示 连接管理 、数据处理 、数据加密 、数据压缩
具有表示层功能的协议:HTTP/HTML 、FTP 、Telnet 、ASN.1
7、应用层:Application Layer
应用层向应用程序提供访问网络/OSI的接口服务.
应用层的主要功能:文件传输,访问和管理 、虚拟终端协议(VTP) 、电子邮件服务
具有应用层功能的协议:FTP 、SMTP 、POP
总结
结果就是HUB,SWITCH 是包含第一二层,物理和数据链路,路由(ROUTER)是包含前三层 多
了一个网络层,大多数是这样的,当然也不排除 高端SW带网络功能的,比如三星的S6000 三层交换
机,或者更高端一点的路由器都已经包含7层了,接个显示器就是台可以上网的电脑
HUB、Switch、Router在OSI模型层次信息的更多相关文章
- 系统运维-hub, repeater, switch, router初览
repeater, hub, switch, router都是针对与osi的7层网络模型的不同层而产生的设备,逐一概览如下: repeater:中继器 是网络物理层的一种连接设备,工作在osi的物理层 ...
- 8.2 OSI模型
OSI模型它是为了使不同的网络厂商.硬件厂商它们的系统能够良好的进行兼容,进行互连而提出来的,是由ISO(国际标准化组织在1979年公布的),它是现在的计算机网络领域的金科玉律.大家都认可的一个标准, ...
- 网络基础---OSI 模型与TCP/IP
一.网络的演进: 1.简单的联接:1960's ------------ 1970's Host Network 六十至七十年代,网络的概念主要是主机架构的低速串行联接,提供应用程序执行.远程打 ...
- OSI模型详解
OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主要的功能就是帮助不同类型的主机实现数据传输 . 完成中继功能的节点通常称为中继系统.在OSI七层模型中,处于 ...
- OSI模型七层模型结构
OSI模型,即开放式通信系统互联参考模型(Open System Interconnection,OSI/RM,Open Systems Interconnection Reference Model ...
- 计算机协议、标准以及OSI模型的简单介绍
由概念启发学习,引导学习.本篇文章中包含了一些最基本的概念和底层知识.虽然零碎,但是这是基础. 一.协议和标准 协议指的是一组控制数据通信的规则.协议有三要素:语法(syntax),语义(semant ...
- 计算机网络概述下(OSI模型)
1. 用什么作为计算机网络的性能的指标? 1. 速率:即数据率或称数据传输速率或者比特率.(计算机网络的最重要的一个性能指标) 单位时间(秒)传输的信息(比特)量.单位:b/s(bps),kb/s,M ...
- OSI模型级各层功能
OSI(Open System Interconnection 即 开放系统互联)国际标准化组织(ISO)制定了OSI模型,该模型定义了不同计算机互联的标准,是设计和描述计算机网络通信的基本框架.OS ...
- 网络协议OSI模型-TCP/IP-三次握手
OSI模型 在制定计算机网络标准方面,起着重大作用的两大国际组织是:国际电信联盟电信标准化部门,与国际 标准组织(ISO),虽然它们工作领域不同,但随着科学技术的发展,通信与信息处理之间的界限开始 变 ...
随机推荐
- python中的计时器:timeit模块
python中的计时器:timeit模块 (1) timeit - 通常在一段程序的前后都用上time.time()然后进行相减就可以得到一段程序的运行时间,不过python提供了更强大的计时库:ti ...
- Flask (二) cookie 与 session 模型
会话技术 Cookie 客户端端的会话技术 cookie本身由浏览器保存,通过Response将cookie写到浏览器上,下一次访问,浏览器会根据不同的规则携带cookie过来 特点: - 客 ...
- B.小A与任务
链接:https://ac.nowcoder.com/acm/contest/369/B 题意: 小A手头有 n 份任务,他可以以任意顺序完成这些任务,只有完成当前的任务后,他才能做下一个任务 第 i ...
- c#学习系列之Application.StartupPath的用法(美女时钟的做法)
Application.StartupPath是一个只读属性,是不可以设置的. Application.StarupPath获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称.既是Appli ...
- django-Haystack库
本文参考自Haystack官方文档:https://django-haystack.readthedocs.io/en/master/tutorial.html#configuration 简介 Ha ...
- asp.net mvc 中使用 iframe 加载相应的静态html页面进行显示
<iframe src='<%=ResolveUrl("~/Content/HTML_file/Agreement.html")%>' <%@ Page ...
- IOS照相
#import <UIKit/UIKit.h> @interface AddPictureViewController : UIViewController<UIImagePicke ...
- 生鲜o2o配送应用系统,包括Android源码+SSH带后台管理系统
前台功能划分 我的 登录 账户+密码 注册 订单管理 查看/删除(显示订单详情) 支付(提交订单) ...
- DP一直是自己的弱势 开始练滚动数组——HDOJ4502
http://acm.hdu.edu.cn/showproblem.php?pid=4502//题目链接 思路 : dp[i]表示 到第i天能获得的最大工资 依次更新 #include<cst ...
- 高精度A+B
#include<stdio.h> #include<string.h> int main() { int lenth1,lenth2,n,i,j,k,s; scanf(&qu ...