计算机网络体系结构

计算机网络体系结构计算机网络体系结构认识一下什么是计算机网络体系结构计算机网络是一个非常复杂、庞大的系统,涉及到很多组成部分。包括主机、路由器、各种链路、应用、协议、硬件、软件……等。那么是否存在一种体系结构可以

大家好,又见面了,我是你们的朋友全栈君。

计算机网络体系结构


 

认识一下什么是计算机网络体系结构

计算机网络是一个非常复杂、庞大的系统,涉及到很多组成部分。包括主机、路由器、各种链路、应用、协议、硬件、软件……等。

那么是否存在一种体系结构可以有效描述计算机网络呢?

答案是肯定的,就是分层结构。

 

1、计算机网络体系结构,是抽象到功能层面上的,不是物理实现上说的,也就是说实际铺设计算机网络时,不是按体系架构那样铺设的,而仅仅是功能上的。

2、计算机网络体系结构,是一种分层结构

3、每一层遵循某个/某些网络协议,实现特定的功能,底层为上层提供服务。

 

计算机网络体系结构的概念就出来了,计算机网络体系结构,是计算机网络的各层和网络协议的集合。

 

为什么采用分层结构呢?

优点:

1、结构清晰,有利于识别复杂系统的部件及其关系。

2、模块化的分层易于整个系统的更新和维护

3、分层结构有利于标准化

缺点:

1、分层太细化了,会导致系统的效率较低


 

 

计算机体系结构中几个概念

<span role="heading" aria-level="2">计算机网络体系结构

1、实体(entity):任何可以发送或者接收信息的软件或者硬件进程

2、协议:控制2个对等实体进行通信的规则的集合,协议的三要素:语法、语义、顺序

3、任何一个实体需要使用下层服务,遵循本层的协议,实现本层的功能,且向上层提供服务,服务是“垂直的”。

4、上层对下层协议是怎么实现的,完全不知,也不需要关心,是透明的。

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/154284.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 图片转换成html代码_java html转图片

    图片转换成html代码_java html转图片1.页面上的图片,转换成base64格式,可以通过canvas的toDataURL例子:给定图片的url将图片转换为base64varimageSrc="../images/

    2022年8月6日
    6
  • html设置固定长度下划线

    html设置固定长度下划线<spanstyle=”border-bottom:2pxsolidblack;width:200px;display:-moz-inline-box;display:inline-block;”>bbbb</span>

    2022年6月3日
    85
  • 三菱modbus通讯实例 PLC如何设置_三菱plc网络通讯指令范例

    三菱modbus通讯实例 PLC如何设置_三菱plc网络通讯指令范例点击箭头处“工业之家”,选择“关注公众号”!三菱PLC控制机械手实例气动机械手动作示意图,其功能是将工件从A处移送到B处。气动机械手的升降和左右移行分别使用了双线圈的电磁阀,在某方向的驱动线圈失电时能保持在原位,必须驱动反方向的线圈才能反向运动。上升、下降对应的电磁阀线圈分别是YV2、YV1,右行、左行对应的电磁阀线圈分别是YV3、YV4。机械手的夹钳使用单线圈电磁阀YV5,线圈通电时夹…

    2025年10月20日
    5
  • 找不到vcruntime140.dll 无法执行代码_Win11一键修复所有dll缺失

    找不到vcruntime140.dll 无法执行代码_Win11一键修复所有dll缺失welcometomyblog问题描述:安装mysql时报错:由于找不到vcruntime140_1.dll,无法继续执行代码解决方法:这是缺少了动态链接库(.ddl文件),跟mysql无关,下载一份即可,下载地址,拖到下面,我下载的是64位版本的压缩包解压后将vcruntime140_1.dll复制到C:\Windows\System32即可注意,32位版本…

    2022年9月14日
    2
  • 周鸿祎的真经「建议收藏」

    周鸿祎的真经「建议收藏」  什么样的产品易获风险投资商的青睐-周鸿祎的BLOG-搜狐博客 无论如何,产品还是企业最核心最根本的东西。产品决定了创业者选择一条什么样的发展道路。产品的定义和选择是创业的开始,而好的开始是成功的一半。 做一份投资计划书-周鸿祎的BLOG-搜狐博客 一份好的投资计划书,不仅有助于将创业者头脑中的创意、想法逻辑化

    2022年7月26日
    11
  • 新版百度地图开发版SHA1值和发布版SHA1值的获取「建议收藏」

    新版百度地图开发版SHA1值和发布版SHA1值的获取「建议收藏」新版的百度开发者中心申请appkey的时候,增加了发布版SHA1值,开发版一般是默认的debug签名,和发布版正式签名的生成apk文件的sha1值是不同的,下面详细说明怎么分别获取开发版和发布版SHA1值。首先,开发版SHA1值(也就是debug签名的SHA1值)的获取方法百度开发者中心文档说的很清楚,在此也根据官网说明列出来以方便查看。方法一:打开Eclipse在Eclipse–>wi

    2022年8月11日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号