| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 【计网】计算机网络体系结构 -> 正文阅读 |
|
[系统运维]【计网】计算机网络体系结构 |
目录 ?前言:什么是互联网21世纪的一些重要特征就是数字化、网络化和信息化,因为他是一个以网络为核心的信息时代。 自从20世纪90年代以后,以Internet为代表的计算机网络得到了飞速的发展,已从最初的仅供美国人使用的免费教育科研网络,逐步发展成为供全球使用的商业网络(有偿使用),成为全球最大的和最重要的计算机网络。 Internet的中文译名并不统一,现有的中文译名有两种:(1)因特网;(2)互联网:互联网是Internet目前流行最广的、事实上的标准译名。曾有人把Internet翻译为国际互联网,其实互联网本来就是覆盖全球的,因此国际二字显然是多余的! §1.7、计算机网络体系结构?相互通信的两个计算机系统必须高度协调工作才行,而这种“协调”是相当复杂的。“分层”可将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的局部问题就比较易于研究和处理。 ?一、由Internet谈及计算机网络如何分层Internet是由数量极大的各种计算机网络互连起来的! 互联网之所以能够向用户提供许多服务,就是因为互联网具有两个重要基本特点,即连通性和共享。 我们在这里讲计算机网络体系结构,谈到体系和结构这两个,作为开发人员,就少不了联想到层次分明,条理清晰这两个词,例如我们说我们建立知识体系,拥有技术栈,瞬间带感了对叭兄弟们! 庞大的互联网也不例外,我们就需要给他层次分明,网络分层的依据,就是功能!
上面这两个功能就是大功能了,积沙填海,集腋成裘,聚沙成塔,我们这些大功能是由一个个小功能串联起来执行的! ?二、当前经典分层目前互联网经典分层:四层,五层,七层! ??2.1、体系结构→计算机网络的各层及其协议的集合;
从本质上讲,TCP/IP只是最上面三层,网络接口层没什么具体内容,学习时往往综合这两种体系结构优点,采用五层结构:从上往下依次是:应用层,运输层,物理层,数据链路层,物理层。 ??2.2、各层主要功能简介:①.应用层:直接为用户应用进程服务 ②.运输层:为两个主机中进程之间通信提供服务 ③.网络层:将运输层报文封装后进行传送,并选择路由 ④.数据链路层:在相邻两个主机间点对点传送 ⑤.物理层:透明传输比特流 数据在各层之间传递过程示意(假定两点直连) ??2.3、白话谈分层
这就是我们开头就提到的七层模型 ISO是一个很厉害的组织
但是他指定的标准国际化强,很标准,概念性很强,但是说白了,市场化不行,分层能分出来七层也是老倒霉蛋儿了,你一个项目外包七次做出去,落地是个甚么牛马大家都相视一笑nbnb'QwQ,所以这个七层的开放系统互联基本参考模型OSI/RM看看得了! 法律上的(dejure)国际标准OSI并没有得到市场的认可。 这时候我们就要引出来我们可爱的四层模型TCP/IP了,它常被称为事实上的(de facto)国际标准。 一句话概括,就是虽然美丽国总统老B登是现在法律承认的,美稀宗总理是七层(OSI), 但是它没有可爱的红领巾川普(四层TCP/IP) 受广大中国网友(市场)欢迎!~ ?三、补充:协议与服务的区别:实体→任何可发送或接收信息的硬件或软件进程; 协议→控制两个对等实体进行通信的规则的集合; ①.协议的实现保证了向上层提供服务,下面的实体是透明的,上层只能看到下层的服务,看不到协议 ②.协议是水平的,而服务是垂直的; 服务数据单位→层与层之间交换的数据的单位; 访问服务点→相邻层交换信息的地方称; 一个有关网络协议的例子:白军和蓝军问题 IP协议在Internet网中处于核心地位 网络协议(network protocal)其实 记住两个字就行了! 协议就是约定,约定,还他喵的是约定! 协议是水平层的,水平层每层都有PDU,即协议数组单元
而我们的服务则是垂直的,每层之间垂直,由SAP:Service Access Point
?四、总结我们所使用的由谢希仁老先生编著,中国工信出版社集团,电子工业出版社的教材,这本教材也是很多学校的考研指定教材! 本文是在第一章结束之后做的总结,其实常见的除了四层和七层,还有五层模型,第二章到第六章就是五层模型,后续将不断更新计算机网络的内容,我们老师讲的很不错,没有照念PPT,先生也是第一百多遍讲授这门课程啦,理解的很深很透彻。 我已开通计算机网络专栏,后续将持续更新。希望和读者朋友们一起学习,共同进步! 文以载道,希望能帮助到友友们,喜欢的朋友烦请一键三连点赞支持,您的支持就是我不断创作更新的最大动力! |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |