IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 【计网】计算机网络体系结构 -> 正文阅读

[系统运维]【计网】计算机网络体系结构

📢博客主页:🏀傻根根呀🏀
📢欢迎点赞 👍 收藏 ?留言 📝 欢迎讨论!👏
📢本文由 【傻根根呀】 原创,首发于 CSDN🙉🙉🙉
📢由于博主是在学小白一枚,难免会有错误,有任何问题欢迎评论区留言指出,感激不尽!?个人主页
📖精品专栏(不定时更新)【JavaSE】 【MySQL】【LeetCode】【Web】【操作系统】

目录

?前言:什么是互联网

§1.7、计算机网络体系结构?

?一、由Internet谈及计算机网络如何分层

?二、当前经典分层

??2.1、体系结构→计算机网络的各层及其协议的集合;

??2.2、各层主要功能简介:

??2.3、白话谈分层

?三、补充:协议与服务的区别:

?四、总结


?前言:什么是互联网

21世纪的一些重要特征就是数字化、网络化和信息化,因为他是一个以网络为核心的信息时代。

自从20世纪90年代以后,以Internet为代表的计算机网络得到了飞速的发展,已从最初的仅供美国人使用的免费教育科研网络,逐步发展成为供全球使用的商业网络(有偿使用),成为全球最大的和最重要的计算机网络。

Internet的中文译名并不统一,现有的中文译名有两种:(1)因特网;(2)互联网:互联网是Internet目前流行最广的、事实上的标准译名。曾有人把Internet翻译为国际互联网,其实互联网本来就是覆盖全球的,因此国际二字显然是多余的!


§1.7、计算机网络体系结构?

相互通信的两个计算机系统必须高度协调工作才行,而这种“协调”是相当复杂的。“分层”可将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的局部问题就比较易于研究和处理。


?一、由Internet谈及计算机网络如何分层

Internet是由数量极大的各种计算机网络互连起来的!

互联网之所以能够向用户提供许多服务,就是因为互联网具有两个重要基本特点,即连通性共享

我们在这里讲计算机网络体系结构,谈到体系和结构这两个,作为开发人员,就少不了联想到层次分明,条理清晰这两个词,例如我们说我们建立知识体系,拥有技术栈,瞬间带感了对叭兄弟们!

庞大的互联网也不例外,我们就需要给他层次分明,网络分层的依据,就是功能!

连通性微信QQ在线语音,视频聊天等等
共享(资源共享)文件传输,访问互联网中一台台服务器,获取资源

上面这两个功能就是大功能了,积沙填海,集腋成裘,聚沙成塔,我们这些大功能是由一个个小功能串联起来执行的!


?二、当前经典分层

目前互联网经典分层:四层,五层,七层!

??2.1、体系结构→计算机网络的各层及其协议的集合;

OSI七层体系结构

TCP/IP五(或四)层体系结构

7?应用层

应用层:各种应用层协议

6表示层

5会话层

4运输层

运输层(TCP、UDP)

3网络层

网络层(IP)

2数据链路层

数据链路层

网络接口层

1物理层

物理层

从本质上讲,TCP/IP只是最上面三层,网络接口层没什么具体内容,学习时往往综合这两种体系结构优点,采用五层结构:从上往下依次是:应用层,运输层,物理层,数据链路层,物理层。

??2.2、各层主要功能简介

①.应用层:直接为用户应用进程服务

②.运输层:为两个主机中进程之间通信提供服务

③.网络层:将运输层报文封装后进行传送,并选择路由

④.数据链路层:在相邻两个主机间点对点传送

⑤.物理层:透明传输比特流

数据在各层之间传递过程示意(假定两点直连)

faf327716994fb29f799bca9fc2c9ef2.png


??2.3、白话谈分层

开放式系统互联通信参考模型(英语:Open System Interconnection Reference Model,缩写为 OSI),简称为OSI模型(OSI model),一种概念模型,由国际标准化组织提出,一个试图使各种计算机在世界范围内互连为网络的标准框架。定义于ISO/IEC 7498-1。

这就是我们开头就提到的七层模型

ISO是一个很厉害的组织

国际标准化组织(International Organization for Standardization,简称为ISO)是标准化领域中的一个国际性非政府组织。ISO一来源于希腊语“ISOS”,即“EQUAL”——平等之意。ISO成立于1947年,是全球最大最权威的国际标准化组织,全体大会是ISO最高权力机构,理事会是ISO重要决策机构,中国是ISO常任理事国。?[6]??中国是ISO的正式成员,代表中国参加ISO的国家机构是中国国家标准化管理委员会(由国家市场监督管理总局管理)。?[1]?

但是他指定的标准国际化强,很标准,概念性很强,但是说白了,市场化不行,分层能分出来七层也是老倒霉蛋儿了,你一个项目外包七次做出去,落地是个甚么牛马大家都相视一笑nbnb'QwQ,所以这个七层的开放系统互联基本参考模型OSI/RM看看得了!

法律上的(dejure)国际标准OSI并没有得到市场的认可。

这时候我们就要引出来我们可爱的四层模型TCP/IP了,它常被称为事实上的(de facto)国际标准。

一句话概括,就是虽然美丽国总统老B登是现在法律承认的,美稀宗总理是七层(OSI),

但是它没有可爱的红领巾川普(四层TCP/IP)

受广大中国网友(市场)欢迎!~


?三、补充:协议与服务的区别

实体任何可发送或接收信息的硬件或软件进程;

协议控制两个对等实体进行通信的规则的集合;

①.协议的实现保证了向上层提供服务,下面的实体是透明的,上层只能看到下层的服务,看不到协议

②.协议是水平的,而服务是垂直的;

服务数据单位层与层之间交换的数据的单位;

访问服务点相邻层交换信息的地方称;

一个有关网络协议的例子:白军和蓝军问题

IP协议在Internet网中处于核心地位

92dd8efbe0838fa2812cc5a02aab98b6.png

网络协议(network protocal)其实 记住两个字就行了!

协议就是约定,约定,还他喵的是约定!

协议是水平层的,水平层每层都有PDU,即协议数组单元

协议数据单元,是指在分层网络结构,例如在开放式系统互联(OSI)模型中,在传输系统的每一层都将建立协议数据单元(PDU)。

而我们的服务则是垂直的,每层之间垂直,由SAP:Service Access Point

SAP,是Service Accessing point的缩写,意思是服务访问点,即上层访问下层所提供服务的点。


?四、总结

我们所使用的由谢希仁老先生编著,中国工信出版社集团,电子工业出版社的教材,这本教材也是很多学校的考研指定教材!watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5YK75qC55qC55ZGA,size_11,color_FFFFFF,t_70,g_se,x_16

本文是在第一章结束之后做的总结,其实常见的除了四层和七层,还有五层模型,第二章到第六章就是五层模型,后续将不断更新计算机网络的内容,我们老师讲的很不错,没有照念PPT,先生也是第一百多遍讲授这门课程啦,理解的很深很透彻。

我已开通计算机网络专栏,后续将持续更新。希望和读者朋友们一起学习,共同进步!

文以载道,希望能帮助到友友们,喜欢的朋友烦请一键三连点赞支持,您的支持就是我不断创作更新的最大动力!

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-03-04 16:00:29  更:2022-03-04 16:00:37 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 3:28:38-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码