您当前的位置:首页 > 电脑百科 > 网络技术 > 网络技术

必须了解的七层模型,原来这么回事,一分钟了解下

时间:2019-11-17 11:46:40  来源:  作者:
一、背景

早期各个网络厂商拥有私有网络,不便于同其他厂商的网络进行通讯.于是,在20 世纪70 年代末期,ISO 组织创建了OSI(Open System Interconnection)参考模型.

OSI 参考模型,用于帮助不同厂家创建可与对方进行协同工作的网络设备和软件等等,最大的特点是分层.但是它仍然只是个参考模型而非物理模型

OSI 参考模型分层化的优点:

1.允许多厂家共同发展网络标准化组件

2.允许不同类型的网络硬件和软件相互通信

3.防止其中某层的变化影响到其他层,避免牵制到整个模型

二、OSI模型

OSI 参考模型分为7层,高3层定义了端用户如何进行互相通信;底部4层定义了数据是如何端到端的传输.最高3层,也称之为上层(upper layer),它们不关心网络的具体情况,这些工作是又下4 层来完成

OSI 参考模型共有7 层(老生常谈)

7, Application layer

6, Presentation layer

5, Session layer

4, Transport layer

3, Network layer

2, Data Link layer

1, Physical layer

在整个OSI 参考模型上运行的网络设备有:

1.网络管理工作站(NMS)

2.网页和应用程序服务器

3.网关(gateways)

4.网络上的主机(hosts)

三、OSI参考模型的任务和功能

OSI 参考模型每层的任务:

1.Application 层:提供用户接口

2.Presentation 层:表述数据;对数据的操作诸如加密,压缩等等

3.Session 层:建立会话,分隔不同应用程序的数据

4.Transport 层:提供可靠和不可靠的数据投递;在错误数据重新传输前对其进行更正

5.Network 层:提供逻辑地址,用于routers 的路径选择

6.Data Link 层:把字节性质的包组成帧;根据mac地址提供对传输介质的访问;实行错误检测,不实行错误更正

7.Physical 层:在设备之间传输比特(bit);定义电压,线速,针脚等物理规范

OSI 参考模型每层的功能:

1.Application 层:提供文件,打印,数据库,和其他应用程序等服务

2.Presentation 层:数据加密,压缩和翻译等等

3.Session 层:会话控制

4.Transport 层:提供端到端的连接

5.Network 层:路由(routing)

6.Data Link 层:组成帧

7.Physical 层:定义物理拓扑结构

四、网络基本了解

把一个大的网络分成几个小点的网络称之为网络分段(network segment),这些工作由routers,switches 和bridges 来完成引起LAN 拥塞的可能的原因是:

1.太多的主机存在于1 个广播域(broadcast domain)

2.广播风暴

3.多播(multicast)

4.带宽过低

在网络中使用routers 的优点:

1.它们默认是不会转发广播的

2.它们可以基于layer-3(Network layer)的信息来对网络进行过滤

switches 的主要目的:提高LAN 的性能,提供给用户更多的带宽

冲突域(collision domain):Ethernet 术语之1,处于冲突域里的某个设备在某个网段发送数据包,强迫该网段的其他所有设备注意到这个包.而在某1 个相同时间里,不同设备尝试同时发送包,那么将在这个网段导致冲突的发生,降低网络性能

bridges 在某种意义上等同与switches,不同的地方是bridges 只包括2 到4 个端口(port),而switches 可以包括多达上百端口.但是相同的地方是它们都可以分割大的冲突域为数个小冲突域,因为1个端口即为1个冲突域,但是它们仍然处在1个大的

广播域中.分割广播域的任务,可以由routers 来完成

Notice:交换机的每个端口构成一个冲突域, hub 只有一个冲突域, router 每个接口都是一个广播域和冲突域。交换机每个VLAN属于不同广播域。



Tags:七层模型   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
为了使全球范围内不同的计算机厂家能够相互之间能够比较协调的进行通信,这个时候就有必要建立一种全球范围内的通用协议,以规范各个厂家之间的通信接口,这就是网络七层模型的由...【详细内容】
2020-05-09  Tags: 七层模型  点击:(52)  评论:(0)  加入收藏
一、背景早期各个网络厂商拥有私有网络,不便于同其他厂商的网络进行通讯.于是,在20 世纪70 年代末期,ISO 组织创建了OSI(Open System Interconnection)参考模型.OSI 参考模...【详细内容】
2019-11-17  Tags: 七层模型  点击:(59)  评论:(0)  加入收藏
OSI共7层,应用层,表示层,会话层,传输层,数据链路层,物理层。 应用层 应用层是网络可向最终用户提供应用服务的唯一窗口,其目的是支持用户联网的应用的要求。由于用户的要求不同,应用...【详细内容】
2019-11-15  Tags: 七层模型  点击:(69)  评论:(0)  加入收藏
为了使全球范围内不同的计算机厂家能够相互之间能够比较协调的进行通信,这个时候就有必要建立一种全球范围内的通用协议,以规范各个厂家之间的通信接口,这就是网络七层模型的由...【详细内容】
2019-09-19  Tags: 七层模型  点击:(163)  评论:(0)  加入收藏
▌简易百科推荐
写一个shell获取本机ip地址、网关地址以及dns信息。经常会遇到取本机ip、网关、dns地址,windows一个命令ipconfig /all全部获取到,但linux系统却并非如此。linux系统都自带ifc...【详细内容】
2021-12-27  K佬食古    Tags:shell   点击:(2)  评论:(0)  加入收藏
步骤1、配置 /etc/sysconfig/network-scripts/ifcfg-eth0 里的文件。it动力的CentOS下的ifcfg-eth0的配置详情:[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifc...【详细内容】
2021-12-24  忆梦如风    Tags:网卡   点击:(10)  评论:(0)  加入收藏
1、查找当前目录下所有以.tar结尾的文件然后移动到指定目录find . -name “*.tar” -execmv {}./backup/ ;注解:find –name 主要用于查找某个文件名字,-exec 、xargs可...【详细内容】
2021-12-17  郭主任    Tags:运维   点击:(20)  评论:(0)  加入收藏
对于经常上网的朋友来说,除了手机购物上网,pc端玩网页游戏还是很多小伙伴首选的,但是有时候明明宽带链接上了,打开浏览器却出现上不了网的现象,下面小编要来跟大家说说电脑有网络...【详细内容】
2021-12-16  小白系统    Tags:网页无法打开   点击:(28)  评论:(0)  加入收藏
在访问像github、gitlab这样的外国网站时,很有可能会出现页面加载不出来或找不到页面的错误。这时候有的朋友就会以为是网络的问题,于是把Wifi断掉连上自己手机的热点,结果却还...【详细内容】
2021-12-15  启施技术IT狼叔    Tags:外网   点击:(16)  评论:(0)  加入收藏
网络地址来源:获取公网IP地址 https://ipip.yy.com/get_ip_info.phphttp://pv.sohu.com/cityjson?ie=utf-8http://www.ip168.com/json.do?view=myipaddress...【详细内容】
2021-12-15  韦廷华12    Tags:外网ip   点击:(15)  评论:(0)  加入收藏
准备好软件IPOP、用ENSP模拟一下华为交换机 启动交换机 <Huawei>sysEnter system view, return user view with Ctrl+Z.[Huawei]sysname FTPClient[FTPClient]interface vla...【详细内容】
2021-12-15  思源Edward    Tags:交换机   点击:(24)  评论:(0)  加入收藏
我们经常用到netstat命令查看主机连接状况,包括连接ip、端口、状态等,今天就练习下shell分析netsat结果。描述假设netstat命令运行的结果我们存储在nowcoder.txt里,格式如下:Pro...【详细内容】
2021-12-14  K佬食古    Tags:netstat   点击:(19)  评论:(0)  加入收藏
什么是滑动窗口?窗口是操作系统开辟的一块缓存空间,发送方在收到接收方ACK应答之前,必须在缓冲区保留已发送的数据,如果按期收到确认应答,数据就可以从缓冲区移除。什么是滑动窗...【详细内容】
2021-12-14  DifferentJava    Tags:TCP   点击:(30)  评论:(0)  加入收藏
概述日常管理华为路由设备过程中,难为会忘记设备登录密码,那么该如何重置设备登录密码吗?本期文章将全面向各位小伙伴总结分享。重置华为设备登录密码思路先行 采用console登录...【详细内容】
2021-12-10  onme0    Tags:   点击:(27)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条