首页 > 其他分享 >互联网的边缘与核心部分

互联网的边缘与核心部分

时间:2023-06-08 13:11:06浏览次数:36  
标签:结点 核心 交换 通信 边缘 分组 链路 互联网 路由器

边缘部分是用户直接使用,用来进行通信和资源共享。

核心部分由大量网络和连接网络的路由器组成。这部分是为边缘部分提供服务的。

边缘部分

处在互联网边缘的部分就是连接在互联网上的所有的主机。这些主机又称为端系统(end system)。

主机间的通信其实是进程间的通信。

在网络边缘的端系统之间的通信方式通常可划分为两大类:客户-服务器方式(C/S方式)和对等方式(P2P方式,peer-to-peer)。

客户 (client)和服务器 (server)都是指通信中所涉及的两个应用进程。

客户是服务请求方,服务器是服务提供方。

对等连接是指两台主机在通信时并不区分哪一个是服务请求方哪一个是服务提供方。

核心部分

路由器是实现分组交换 (packet switching)的关键构件,其任务是转发收到的分组 ,这是网络核心部分最重要的功能。

必须经过“建立连接 (占用通信资源)→通话 (一直占用通信资源)→**释放连接 **(归还通信资源)”三个步骤的交换方式称为电路交换。

在通话的全部时间内,通话的两个用户始终占用端到端的通信资源。

当使用电路交换来传送计算机数据时,其线路的传输效率往往很低 。

分组交换则采用存储转发技术。

分组又称为“ ”,而分组的首部也可称为“包头 ”。

在互联网核心部分的路由器之间一般都用高速链路相连接,而在网络边缘的主机接入到核心部分则通常以相对较低速率的链路相连接。

路由器暂时存储的是一个个短分组,而不是整个的长报文。短分组是暂存在路由器的存储器(即内存)中而不是存储在磁盘中的。这就保证了较高的交换速率。

分组交换在传送数据之前不必先占用一条端到端的链路的通信资源。分组在哪段链路上传送才占用这段链路的通信资源。

分组在传输时就这样一段一段地断续占用通信资源,而且还省去了建立连接和释放连接的开销。

当网络中的某些结点或链路突然出现故障时,在各路由器中运行的路由选择协议 (protocol)能够自动找到转发分组最合适的路径。

image

  • 电路交换:整个报文的比特流连续地从源点直达终点,好像在一个管道中传送。

  • 报文交换:整个报文先传送到相邻结点,全部存储下来后查找转发表,转发到下一个结点。

  • 分组交换:单个分组(这只是整个报文的一部分)传送到相邻结点,存储下来后查找转发表,转发到下一个结点。

标签:结点,核心,交换,通信,边缘,分组,链路,互联网,路由器
From: https://www.cnblogs.com/LiJunLin1231/p/17466177.html

相关文章

  • 2.ES核心
    3.ES核心3.1.核心概念3.1.1.索引一个索引就是一个拥有几分相似特征的文档的集合。一个索引由一个名字来标识(必须全部是小写字母),并且当我们要对这个索引中的文档进行索引、搜索、更新和删除的时候,都要使用到这个名字。在一个集群中,可以定义任意多的索引。能搜索的数据必须索引......
  • Spring核心接口之InitializingBean
    一、InitializingBean接口说明InitializingBean接口为bean提供了属性初始化后的处理方法,它只包括afterPropertiesSet方法,凡是继承该接口的类,在bean的属性初始化后都会执行该方法。packageorg.springframework.beans.factory;/***Interfacetobeimplementedbybeanstha......
  • XY610 4G 核心板—基于紫光展锐T610(虎贲T610)平台
        XY610 4G 核心板新一代LTE移动芯片平台,采用沉金生产工艺,耐腐蚀抗干扰,支持-20℃-70℃环境下7x24小时稳定运行,尺寸仅为40mmx50mmx2.8mm,可嵌入到各种智能产品中,助力智能产品便携化及功能差异化。应用旗舰级DynamlQ架构12nm制程工艺,采用2*Cortex-A75+6*Cortex-A55......
  • 网络学习笔记:华为 voice vlan配置(设备型号s7700核心)
    组网结构简介1、核心s7700下面连接电话交换机s5735(POE供电给IP话机),dhcp,voicevlan等配置在s7700实现,s5735充当傻瓜式交换机使用。2、目标实现数据vlan125给PC,语音vlan124给话机,话机连接交换机电口,PC连接话机的PC口使用。配置dhcp配置Vlan124/125#全局dhcpenable##......
  • TypeScript核心基础
    前言为了方便我们直接使用脚手架让他帮我们直接编译就完事了创建一个Vue应用前提条件熟悉命令行已安装16.0或更高版本的Node.jsnpminitvue@latest这一指令将会安装并执行create-vue,它是Vue官方的项目脚手架工具。你将会看到一些诸如TypeScript和测试支持之类的可选功能......
  • visio边缘出现空白如何删除
    方法1:1.打开Visio对象后在[文件]菜单[选项]菜单项上单击,然后单击[自定义功能区]。2.在[自定义功能区]的主选项卡中找到[开发工具]复选框,打上勾,单击确定。3.在Visio对象的菜单栏,找到[开发工具]菜单,在[显示形状表]"显示ShapeSheet"工具栏的下拉菜单中单击[页]。4.在Pageproperties......
  • 【深入浅出Spring原理及实战】「夯实基础系列」360全方位分析和探究SpringMVC的核心原
    SpringMVC简介SpringWebMVC是一种基于Java的轻量级Web框架,它实现了WebMVC设计模式,使用VC架构模式的思想将web层进行职责解耦。这种请求驱动类型的框架使用请求-响应模型,旨在简化Web开发过程。使用SpringWebMVC,我们可以更加高效地开发Web应用程序,而不必为了每个接口编写一个Ser......
  • GRPC核心概念、架构和生命周期
    GRPC核心概念、架构和生命周期标签(空格分隔):go,grpc官网地址:https://grpc.io/docs/what-is-grpc/core-concepts/概述与许多RPC系统一样,gRPC基于定义服务的思想,指定可以使用其参数和返回类型远程调用的方法。默认情况下,gRPC使用协议缓冲区作为接口定义语言(IDL)来描述服务......
  • 基于Matlab的毫米波雷达多路径核心代码
    ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。......
  • Unity框架中的核心类
    组件:Component在Unity中,所有的游戏对象都可以挂载组件。组件控制着游戏对象的行为和外观,例如渲染、动画、碰撞检测等。而Component就是组件的基类,提供了一些通用的方法和属性,例如gameObject、transform等。Component类提供了许多方便的方法和属性,可以帮助我们方便地对游戏对象......