什么是OSI的第7层
1.什么是Internet的第7层?
第7层是指Internet的7层OSI模型的顶层,也称为“应用程序层”。这是数据处理的顶层,位于用户与之交互的软件应用程序的表面之下或幕后。例如,用于加载网页的HTTP请求和响应是第7层事件。
在这一层面上发生的DDoS攻击称为第7层攻击或应用程序层攻击。DDoS攻击也可能发生在OSI模型的第3层或第4层。
2.什么是OSI模型?
OSI(开放系统互连模型)将网络系统的功能划分为7层,每一层均从其下一层抽象出来。在这个模型中,每个层仅与自身上方和下方的层交互。
值得注意的是,OSI模型纯粹是理论上的,旨在帮助描述网络通信中发生的情况,而不是描述涉及的实际技术。仅仅因为OSI模型是一种概念框架并不意味着它没有用;引用该模型有助于工程师、开发人员和 IT 专业人员查明产品或协议的功能,以及它在网络通信过程中的位置。

在该模型的底部是物理层(第1层),或者是通过构成Internet基础设施的电缆、路由器、交换机和WiFi网络传达信息位的电脉冲。顶部的第7层是应用程序用来运行的协议和服务。介于这两者之间的是数据在网络通信过程中通过的各种功能和协议。
3.第7层的功能是什么?
尽管第7层被称为应用程序层,它不是应用程序本身的用户界面。而是,第7层提供了面向用户的软件应用程序用来呈现数据的功能和服务。如果应用程序是房屋,那么第7层就是地基,而不是房屋本身。
API调用和响应属于这一层,并且使用的主要协议是HTTP和SMTP(电子邮件应用程序所用的简单邮件传输协议)。
4.第7层如何与其他OSI层交互?
虽然第7层仅与第6层交互,但第7层的数据会沿着堆栈向下传递。随着数据向下穿过堆栈,数据被分解为数据包,并且某些层会向各个数据包中添加标头和标尾。例如,在第3层,含有目的地和来源IP地址的IP标头会添加到各个数据包中。在堆栈的底部,数据被转换为位并通过物理Internet传输。
到达目的地后,数据从第1层开始沿着堆栈往上传递。在每一个层,对标头和标尾数据进行解释和剥离,并将数据放入可被下一层使用的格式。数据到达另一端的第7层后,便可供应用程序使用。(虽然要执行所有这些步骤,但整个过程仅需几毫秒。)
若要了解OSI模型的工作原理,至关重要的一点是,每一层仅与交互另一端的同一层进行通信。第7层数据仅由通信接收端的第7层解释;接收端的其他层仅将数据向上传递到第7层。类似地,附加到一端的第3层中的数据包的IP标头数据仅由另一端的第3层读取和解释。
5.第7层DDoS攻击如何工作?
第7层或应用程序层DDoS攻击试图通过大量流量(通常是HTTP流量)压垮网络或服务器资源。例如,每秒发送针对某个网页的数千个请求,直到服务器不堪重负并且无法响应所有请求为止。又如,反复调用某个API,直到服务崩溃为止。通常,第7层DDoS攻击比其他类型的DDoS攻击更为复杂。
6.OSI模型与TCP/IP模型有何区别?
TCP/IP网络概念模型是OSI模型的另一种选择。它将网络堆栈分为四层而不是七层,尽管它与OSI模型相似,但并不完全匹配。TCP/IP模型没有“第7层”,但这是一个纯粹的语义差别,并不表示这两种模型有不同的网络功能。
TCP/IP 模型中的四个层分别是:
1.应用程序层(适用于HTTP和SMTP等协议)
2.传输层(用于传输协议,例如TCP和UDP)
3.Internet层(Internet协议)
4.网络访问层
什么是OSI的第7层的更多相关文章
- OSI/RM网络7层体系
转自OSI/RM网络7层体系 1 物理层 这是整个OSI参考模型的最低层,它的任务就是提供网络的物理连接.所以,物理层是建立在物理介质上(而不是逻辑上的协议和会话),它提供的是机械和电气接口.主要包括 ...
- 浅谈OSI参考模型(七层模型)
很多人说"21世纪人类最伟大的发明就是计算机":正是如此,21世纪的今天,计算机正对我们的社会发展和生活起居产生着不可估量的影响:电脑,手机都能上网随时随地了解多彩的世界.但是有时 ...
- OSI参考模型及各层功能,TCP与UDP的区别
OSI参考模型:ISO/IEC 7498标准定义了网络互联的7层结构模型,即开放系统互连参考模型. OSI参考模型定义了开放系统的层次结构.层次之间的相互关系,以及各层所包括的可能的服务.OSI的服务 ...
- OSI模型第四层传输层--UDP协议
1.udp协议 UDP是OSI参考模型中一种无连接的传输层协议,它主要用于不要求分组顺序到达的传输中,分组传输顺序的检查与排序由应用层完成[2] ,提供面向事务的简单不可靠信息传送服务.UDP 协议 ...
- OSI模型网络七层协议
物理层 物理层是OSI的第一层,它虽然处于最底层,却是整个开放系统的基础.物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境. 1.1媒体和互连设备 物理层的媒体包括架空明线. ...
- OSI模型级各层功能
OSI(Open System Interconnection 即 开放系统互联)国际标准化组织(ISO)制定了OSI模型,该模型定义了不同计算机互联的标准,是设计和描述计算机网络通信的基本框架.OS ...
- OSI体系结构(七层)
OSI体系结构,意为开放式系统互联.国际标准组织(国际标准化组织)制定了OSI模型.这个模型把网络通信的工作分为7层,分别是物理层.数据链路层.网络层.传输层.会话层.表示层和应用层. 1至4层被认为 ...
- OSI模型第四层传输层--TCP协议
1.传输层2个协议tcp和udp 2.tcp的可靠性(挂号信). 面向链接的:类似寄挂号信,对方收到了并且能够确认.所以也是可靠的传输. 最大报文传输:两端可以协商传输报文大小.(协商一个报文的大小) ...
- 网络教程(7)OSI模型的低层模型
OSI Model——Open System Interconnection Model 开放系统互联模型
随机推荐
- 从零搭建springboot服务03-redis消息订阅
愿历尽千帆,归来仍是少年 1.所需依赖 <!-- Redis依赖 --> <dependency> <groupId>org.springframework.boo ...
- font
font属性简写 front: font-style font-variant font-weight font-size/line-height font-family 说明: 值之间空格隔开 注意 ...
- Windows10 添加 新的输入法
Windows10系统 控制面板 区域 语言首选项 设置 添加 陈桥输入法
- [转载]屏幕PPI、分辨率到底需要多大才能满足?
屏幕PPI.分辨率到底需要多大才能满足? 郝蛋儿 江湖骗子 13 人赞同了该文章 最近想买一个43寸的电视,720P和1080P差了500大洋.我不禁纠结了起来.看网上争得面红耳赤,有的人说不如108 ...
- DES加密 超详解 及 C++编程实现
参考资料: 1.计算机与软件学院实验报告管理系统资料 2.强烈推荐观看:<信息安全技术>课程微课设计 简介 什么是DES DES全称为Data Encryption Standard,即数 ...
- MyBatis 动态SQL(十二)
动态条件查询 以下是我们数据库表 tb_user 的记录: 假设现在有一个需求,就是根据输入的用户年龄和性别,查询用户的记录信息.你可能会说,这太简单了,脑袋里立马蹦出如下的 SQL 语句: SELE ...
- kylin的rowkey优化之调整rowkey顺序
在以hbase为存储的cuboid中,会有很多计算好的数据行,这每个行的key都是由维度值按顺序生成的rowkey 而这个顺序,在我们做cube设计的时候是可以调整的. 具体调整路径是:cube de ...
- ShardingSphere你还不会吗?(第一篇)
ShardingSphere你还不会吗?(第一篇) 作者:星晴(当地小有名气,小到只有自己知道的杰伦粉) 一.需求 我们做项目的时候,数据量比较大,单表千万级别的,需要分库分表,于是在网上搜索这方面的 ...
- unity中使用Highlighting System v4.0插件给物体添加高亮
插件:Highlighting System v4.0 操作:在摄像机上挂上HighlightingRenderer脚本 脚本目录在\Assets\Plugins\HighlightingSystem ...
- 使用Jekyll + GitHub Pages免费搭建个人博客
使用Jekyll + GitHub Pages免费搭建个人博客 My Blog:无名の辈 | VectorX (vectorxxxx.github.io) Download Ruby:Download ...