计算机网络(2)——分层结构、OSI

【计算机网络】分层结构(OSI 7层模型、TCP/TP 4层模型、5层参考模型) 本文介绍了计算机网络中的三种分层模型,重点介绍了7层OSI模型的各层功能。 阅读详情

为什么要分层?

因为在文件发送之前要进行很多的准备工作。

网络体系结构是从功能上描述计算机网络结构。

需要把这些大问题分解为小问题解决。

 

分层规则

1.实体:第n层中的活动元素称为n层实体。同一层的实体叫对等实体。

2.协议:为进行网络中的对等实体数据交换而提供的规则。<水平>,<包括语法、语义、同步>

3.接口:上层使用下层服务的入口。

4.服务:下层为相邻上层提供的功能调用。<垂直>

也就是每一层既使用下层的服务,也为上层提供服务。

上层的SDU加上这层的PCI作为这层的PDU,同时也是下层的SDU。SDU就是真实想传输的数据。

计算机网络的分层结构

OSI

国际标准化组织(ISO)于1984年提出开放系统互连(OSI)参考模型,为了支持异构网络系统的互联。

物理层之间有传输介质,每个对等层有协议,规定功能是一样的。

通信过程

端到端:因为应用层到传输层看似是不经过中间系统的,所以叫端到端的传输。

点到点:经过中间系统,所以是点到点。

物理层只是把上一层转化为0/1的bit流,并不加首部。

每一层因为协议是一样的,所以加上之后知道应该怎么识别去掉首部,最后还原成数据。

应用层

所有能和用户交互产生网络流量的程序。比如:QQ、邮箱等,记事本就不是,因为交互过程并不产生网络流量。

应用层服务:文件传输(FTP)、电子邮件(SMTP)、万维网(HTTP)等。

表示层

用于处理在两个通信系统中交换信息的表达方式

功能一:数据格式的变换,比如:从0/1bit流变换到人们能看懂的形式。

功能二:数据加密解密

功能三:数据压缩和恢复

会话层

向表示层实体/用户进程提供建立连接,并在连接上有序的传输数据。这是会话,也是建立同步。(SYN)

功能一:建立、管理、终止会话

功能二:使用校验点可使会话在通信失效时从校验点/同步点继续恢复通信,实现数据同步。适用于传输大文件。

传输层

每个进程都会分配一个端口号来标识,,传输层主要负责主机中两个进程的通信,即端到端的通信。传输单位时报文段或用户数据。

功能一:可靠传输、不可靠传输(可靠传输是把信息切分成报文端,一台主机向另一台主机发送消息,接受端接受到信息需要向发送端发消息表示接受到信息,发送端端接收到消息后,才能继续发送消息,要是没收到就要重新发送。不可靠就是发送不需要确认机制)

功能二:差错控制

功能三:流量控制。控制发送方的速度使发送方和接受方的速度匹配。

功能四:复用分用。

多个用户使用一个IO资源 发送消息 时,我们称之为“复用”。

多个用户使用一个IO资源 接收消息 时,我们称之为 “分用” 。

主要协议:TCP、UDP

网络层

主要任务就是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务。传输单位是数据报。

功能一:路由选择,通过路由选择算法为分组通过通信子网选择最适当的路径。 

功能二:流量控制

功能三:差错控制

功能四:拥塞控制,当网络的数据流量超过额定容量时,将会引发网络拥塞,致使网络的吞吐能力急剧下降。因此需要采用适当的控制措施来进行疏导。

主要协议:IP、IPX、ICMP、ARP等

数据链路层

主要是把网络层传下来的数据报组装成帧,传输单位是帧。

功能一:成帧,定义帧的开始和结束。

功能二:差错控制

功能三:流量控制

功能四:访问(接入)控制 控制对信道的访问

主要协议:PPP、STP、SDLC

物理层

在物理媒体上实现比特流的透明传输。单位:比特

透明传输:无论什么样的比特组合,都应当能够在链路上传送。

功能一:定义接口特性

功能二:定义传输模式(单工、半双工、双工)

功能三:定义传输速率

功能四:比特同步

功能五:比特编码

主要协议:Rj45、802.3

TCP/IP模型

TCP/IP协议是存在,然后规定的。

OSI和TCP/IP的区别

TCP/IP主要强调TCP和IP,IP是强调面向无连接,所以网络层的IP协议是无连接,传输层是端到端,需要可靠传输

 

 

 

 

 

 

 

【计算机网络】第三话·浅谈OSI和TCP/IP模型 从今天开始,我将正式开启一个新的打卡专题——【计算机网络·宇宙计划】,没错!这是今年上半年的一整个系列计划!本专题目的是通过百天刷题计划,通过题目和知识点串联的方式,刷够1000道题!完成对计算机网络相关知识的全方位复习和巩固;同时还配有专门的笔记总结和文档教程哦!想要搞定,搞透计算机网络的同学,欢迎订阅本专栏! 阅读详情

相关推荐

HCIA——11计算机网络分层结构——OSI/ISO、TCP/IP

引脚定义常见的RJ45接口有两类:用于以太网网卡、路由器以太网接口等的DTE数据终端设备)类型和用于交换机等的DCE(数字通信设备)类型。当两个类型一样的设备使用RJ45接口连接通信时,必须使用交叉线连接。如果DTE类型接口和DTE类型接口相连时不交叉相连引脚,对触的引脚都是数据接收(发送)引脚,不能进行通信。另外:一些DCE类型设备会和对方自动协商,此时连接用直通线或平行线均可 [4]。引脚信号定义表以太网 10/100Base-T 接口以太网 100Base-T4 接口引脚号引脚名称说明。

2301_79807099的博客 3057

计算机网络学习01

OSI七层协议 一、首先从下往上看第一层物理层 1:说一下自己第一眼看到物理层的理解吧,因为正在学习数据库,用数据库的三层模式二级映像说明一下,数据库的底层也是体现了物理性,比如模式/内模式映像就是体现了物理独立性,物理是底层的。 那么这里的物理层,网上说物理层是通过网络通信媒介将比特流数据从发送源设备物理层传输到接收设备的物理层,那么我读完问题来了:什么是比特流数据? 2:什么是比特流 比特流是一种内容分发协议,由布拉姆·科恩自主开发。它采用高效的软件分发系统和点对点技术共享大体积文件(如一部电影或电视

justleavel的博客 2084

【计算机网络高分笔记】第一章:计算机网络体系结构

【计算机网络高分笔记】第一章:计算机网络体系结构 标签(空格分隔):【计算机网络】 第一章:计算机网络体系结构 第一章:计算机网络体系结构 1.1 计算机网络概述 1.1.1 计算机网络的概念 1.1.2 计算机网络的组成 1.1.3 计算机网络的功能 1.1.4 计算机网络的分类 1.1.5 计算机网络的标准化工作及相关组织 1.2 计算机网络体系结构与参考模型 1.2.1...

grefwfdxz 7824

计算机网络各层协议说明及常见协议

计算机网路协议笔记

不浮夸,不将就,认真对待学知识的我们 2万+

网络分层结构及对应协议图

计算机网络分为7层,每层都有相应的协议及内容,物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

chmod: changing permissions of `/u01/app/oracle/product/11.2.0/dbhome_1/bin/extjobO‘: Operation not

oracle 11.2.0.4安装psu 29141056,日志末尾抛出报错 Patching component oracle.ctx, 11.2.0.4.0... Applying sub-patch '29141056' to OH '/u01/app/oracle/product/11.2.0/dbhome_1' Patching component oracle.rdbms, 11.2.0.4.0... Patching component oracle.rdbms.rman, 11.2.0.

m0_37625564的博客 1833

计算机网络(一)网络分层及协议

计算机网络网络分层及协议

u010597952的博客 2926

qemu(2) -- 定制开发板

向qemu源码中添加自定义开发板

xflm的博客 842

【计算机网络】分层结构

首先根据一定规则将计算机网络分层,将分层的网络从底层到高层依次称为第1,2……n层;在它的分层结构中,第n层的活动元素通常称为n层实体,不同机器的同一层称为对等层,同一层的实体称为对等实体。n层实体实现的服务为n+1层所利用(n层被称为服务提供者,n+1层则服务于客户),每一层还有自己传送的数据单位,其名称、大小,含义也各有不同。 在计算机网络体系结构的各个层次中,每个报文都分为两部分:一是数据部分,即SDU;二 是控制信息部分,即PCI,它们共同组成PDU。 服务数据单元(SDU:为完成用户所婴求的功能而

TYPFOON的博客 1836

[kriging](一)网上下载的kriging克里金的C++程序的初步调试

笔者在网上下载了一份克里金的C++程序,水平有限,正在逐步地调试中。 初步 克里金法现在在许多软件都已经有集成了,据笔者所知: arcgis : 看过有的arcgis培训视频里面简略介绍了里面的插值方法,有克里金。 surfer :笔者用过这个,效果很好。 gocad :听说有 landmark &jason :研究生时候用的专业的石油物探软件,里面有克里金法,万恶的开始。 pykrig...

FOREST优快云 5610

《斯图尔特微积分》实战指南:从理论到解题技巧的跨越

本文深入解析《斯图尔特微积分》教材的独特价值与实用学习策略,重点介绍其理论深度与实际应用的完美平衡。通过概念理解、符号语言转换、解题思维框架等五个关键跨越,帮助读者高效掌握微积分核心技巧。文章还提供分层练习、可视化工具等教学实践方法,是提升微积分学习效率的实战指南。

weixin_28432777的博客 395

计算机网络01之计算机网络分层结构

计算机网络01 1. 计算机网络分层结构 1. 下层为上层提供服务 SDU数据单元:为完成用户所要求功能而应传送的数据; PCI协议控制单元:控制协议操作的信息; PDU协议数据单元:对等层次之间传送的数据单位; 2.OSI 7层参考模型 OSI 7层参考模型分别为:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。其中前三层(应用层、表示层、会话层)为资源子网,负责数据处理,后三层(网络层、数据链路层、物理层)为通信子网,负责数据通信。 主机A到主机B之间通信依赖中间系统,中间系统只包含网络

晓晓晓的打工日记 2191

Rockchip eMMC寿命监控:SMART信息读取与预防性维护

擦写计数坏块数量温度使用时间。

小灰灰的博客 762

1.2.1计算机网络(分层结构、协议、接口、服务、ISO/OSI、TCP/IP)

分层结构、协议、接口、服务 1.为什么要分层? 2.怎么分层? 3.正式认识分层结构 4.概况总结 参考模型 ISO/OSI参考模型--怎么 来的? IS0/OSI参考模型 1.应用层 2.表示层​ 3.会话层 4.传输层 5.网络层 6.数据链路层 7.物理层 OSI参考模型与TCP/IP参考模型 OSI参考模型与TCP/IP参考模型相同点 OSI参考模型与TCP/IP参考模型不同点 5层参考模型

Javascript_tsj的博客 3929

C#实现将DataGridView中数据导出到Excel (附完整源码)

C#实现将DataGridView中数据导出到Excel (附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 1589

跳蛛优化算法(JSOA)详解:从生物启发到算法实现

摘要: 跳蛛优化算法(JSOA)是一种受跳蛛狩猎行为启发的元启发式优化算法,通过模拟跳蛛的搜索猎物、迫害行为、跳跃捕食和信息素通信四种策略实现高效寻优。算法将跳蛛个体位置映射为候选解,利用物理学模型(匀加速运动、抛射轨迹)和随机策略(柯西分布、信息素机制)平衡全局探索与局部开发。JSOA具有参数少、收敛快的特点,适用于函数优化、路径规划等领域,其生物行为与数学抽象的对应关系(如表1所示)是其核心创新点。

qq_42212808的博客 124

计算机网络(2)-分层结构和OSI参考模型、TCP/IP参考模型、5层参考模型

文章目录计算机网络(2)-分层结构和参考模型1. 为什么需要分层?2. 怎么分层?3. OSI参考模型 计算机网络(2)-分层结构和参考模型 1. 为什么需要分层? 发送文件前需要完成很多准备工作,解决很多大问题,为了能解决这些大问题,需要使用分层结构,将大问题转换为小问题再解决。 2. 怎么分层? 3. OSI参考模型 ...

熊博主 944

置顶必读(3) |《滚雪球学SpringBoot》· 高质量专栏介绍,你值得拥有!

《滚雪球学SpringBoot》 并不是普通的技术讲解合集,它是专为开发者精心设计的系统化学习路径。通过不断“滚动学习”,我们将带领你从基础入门到高阶应用,从理解每一行代码到设计和优化大规模分布式系统,最终帮助你成长为一位精通 spring架构 的工程师。

**My Coding Family** 15万+

从零开始学网络|搞懂OSI参考模型和TCP/IP分层模型,看这篇文章就够了

来源 |网络工程师笔记前言今天和大家一起谈谈“网络”,之前写的文章可能不太通俗易懂,有人就问我可不可以写些比较容易理解的文章,我想了想那就从头说起吧!那么什么是网络呢?百度百科的定义:...

优快云云计算 1465

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

【计算机网络】网络体系结构

前言:本章作为《计算机网络》系列的开篇文章,内容主要是向大家介绍介绍网络体系结构,引入计算机网络的概念、组成、功能、分类、标准化、性能指标以及体系结构和OSI、TCP/IP参考模型等内容。(参考资料为b站上点击量最高的两个计网视频——王道&方老师,王道有的地方会讲的不够好,大家可以两个交替看) 文章目录1.概念与功能1.1“四网”1.2计算机网络的定义1.3计算机网络的功能2.组成和分类2.1组成部分2.2分类2.2.1 按工作方式分类2.2.2 按组成功能分类2.2.3 按作用范围分类2.2.4

林慢慢的博客 1万+

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

计算机网络——组成、分类、性能指标、分层结构

本文的主要内容是有关计算机网络组成、分类、性能指标、分层结构方面的一些基础知识,包括计算机网络的概念、功能、组成和分类,计算机网络性能指标中的速率、带宽、吞吐量、时延、时延带宽积、往返时延和利用率,计算机网络的分层结构中的 OSI 参考模型、TCP/IP 参考模型和五层参考模型。

西岸贤 3471

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

1.5 计算机网络的分层结构

在当今数字化时代,计算机网络作为信息交流的重要基础,其复杂性与日俱增。为了有效管理这种复杂性,分层结构的设计思想应运而生。通过将庞大而复杂的问题分解为若干较小的局部问题,分层结构使得网络的设计、实现和管理变得更加高效与灵活。

2302_80253507的博客 1759

【计算机网络】计算机网络基础知识——万字详解!!!

一计算机网络的基本概念1.1 计算机网络的诞生1.2 计算机网络的定义1.3 因特网的引入二、计算机网络的功能2.1 数据通信2.2 资源共享2.3 分布式处理2.4 提高可靠性2.5 负载均衡三、计算机网络的组成3.1 组成部分3.2 工作方式四、计算机网络的分类4.1 按覆盖范围分类4.2 按使用者分类4.3 按交换技术分类4.4 按拓扑结构分类4.5 按传输技术分类五、计算机网络的性能指标5.1 速率5.2 带宽5.3 吞吐量5.4 时延5.5 时延带宽积5.6 往返时间(RTT)5.7 利用率5.

2302_80127404的博客 1万+

计算机网络相关概述之分层结构、OSI参考模型和TCP/IP模型【408】

实体:每一层当中的活动元素就叫做实体。在同一层的话就叫做对等实体。上层单向使用下层提供的服务 <hr/> <img src='https://img-blog.csdnimg.cn/20210616205619872.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0MDk2Njcw,size_16,color_FFFFFF,t_70'>

派拉斯兔子的博客 979

计算机网络分层结构概述

计算机网络分层结构概述

Mekeater的博客 4211

计算机网络分层结构解析:OSI与TCP/IP模型

OSI模型,即开放系统互联模型,由国际标准化组织(ISO)提出,旨在实现不同计算机系统之间的互联互通。该模型将网络通信划分为七个层次:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。TCP/IP模型是互联网的基础,它将OSI模型的七层简化为四层:应用层、传输层、互联网层和网络接口层。这种简化使得模型更加实用,易于实现。OSI模型和TCP/IP模型各有特点,OSI模型的分层更为详细,有助于教学和理解网络的复杂性;而TCP/IP模型则因其实用性和简洁性,成为互联网通信的实际标准。

ning的博客 1502
上一篇: 计算机网络(1)——概念、组成、功能、分类和性能指标
下一篇: 计算机网络(3)——物理层、通信模型、码元、香农和奈氏、数据的编码与调制、传输介质、物理层设备(中继器、集线器)
yebulk
博客等级 码龄8年 352粉丝 58原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值