NDN命名数据网络和域名的区别

news/2024/12/14 13:57:09/
  1. NDN(Named Data Networking)网络的概念
    • NDN是一种新型的网络架构,也被称为命名数据网络。与传统的以IP地址为中心的网络架构不同,NDN是以数据(内容)本身命名为中心的网络架构。在传统网络中,我们通过IP地址来寻找主机设备,然后获取该设备上存储的内容。而在NDN网络中,数据有自己的名字,用户直接请求数据的名字来获取内容,就像在图书馆中,我们不是通过找到书架(类比IP地址对应的主机)来获取书籍,而是直接查找书籍的名字来借阅。
  2. 简单举例说明
    • 例如,在一个视频点播服务中。
      • 传统网络方式:用户设备(如手机)知道视频服务器的IP地址,通过发送请求到这个IP地址,告诉服务器自己想要某个视频文件的一部分(比如某个电视剧的第几集的某一段)。服务器收到请求后,根据用户设备的IP地址将相应的视频数据发送回去。这个过程中,IP地址起着关键的定位作用,设备之间的通信是基于IP地址来建立连接的。
      • NDN网络方式:视频的每一个片段都有一

http://www.ppmy.cn/news/1555031.html

相关文章

SQL去重查询C++ 中面向对象编程如何实现数据隐藏?C++ 中面向对象编程如何处理异常?Pimpl模式

SQL2 查询多列 select device_id,gender,age,university from user_profile; SQL3 查询结果去重 select distinct university from user_profile; select university from user_profile group by university; C 中面向对象编程如何实现数据隐藏? 使用访问控制修饰…

Electron electron-builder.yml 配置 (自定义包名,用户自定义安装目录...)

electron-builder.yml 配置 # 唯一的应用程序标识符,用于操作系统级别的识别 appId: com.electron.app# 应用程序的名称,显示在用户界面上 productName: 我的应用# 定义构建资源目录,放置图标、证书等资源文件 directories:buildResources: …

SpringCloudAlibaba教程之注册中心Nacos

目录 概念 架构 设计原则 架构分层 用户层 业务层 内核层 插件 单机部署 1.下载安装包 2.安装nacos 3.启动nacos 快速开始 1.添加Maven依赖 2.添加配置 3.启动 集群部署 搭建步骤 1.搭建数据库,初始化数据库表结构 2.配置nacos 3.启动nacos集群…

【ETCD】【源码阅读】深入解析 raftNode.start方法实现

让我们从源码层面逐步分析这段代码。这段代码是 ETCD Raft 实现中,raftNode 的 start 方法,负责启动一个 Raft 节点,并在一个新的 goroutine 中处理 Raft 相关的事件。以下是对代码的逐步分析: 代码总体结构 func (r *raftNode)…

数据结构——跳表

目录 1.什么是跳表-skiplist 2.skiplist的效率如何保证? 3.skiplist的实现 4.skiplist跟平衡搜索树和哈希表的对比 1.什么是跳表-skiplist skiplist本质上也是一种查找结构,用于解决算法中的查找问题,跟平衡搜索树和哈希表的价值是一样的…

2024年鄂州初级、中级职称公示了

本次鄂州市工程、中职教师、技工学校教师、档案、农业、新闻、艺术、群文、文博等专业中级和初级职称公示了,通过共有371人,公示时间为2024年12月9日至2024年12月13日。 本次公示工程类中级职称人员有210人通过评审,助理职称有35人通过评审。…

重生之我在异世界学智力题(6)

大家好,这里是小编的博客频道 小编的博客:就爱学编程 很高兴在CSDN这个大家庭与大家相识,希望能在这里与大家共同进步,共同收获更好的自己!!! 本文目录 引言海盗分金币问题(1&#x…

手机IP谜团:一个设备,两个IP?

在日常使用手机上网的过程中,有时我们会发现手机竟然显示了两个IP地址,这让人不禁感到困惑。那么,一个手机为何会出现两个IP呢?这背后究竟隐藏着什么原因?虎观代理小二将为您详细解析这一现象,并探讨其可能…